https://bugzilla.wikimedia.org/show_bug.cgi?id=62816

            Bug ID: 62816
           Summary: VisualEditor: Create infrastructure for creating
                    annotations/nodes from the UI
           Product: VisualEditor
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: Technical Debt
          Assignee: jforrester+veteambztick...@wikimedia.org
          Reporter: roan.katt...@gmail.com
                CC: jforres...@wikimedia.org, krinklem...@gmail.com,
                    roan.katt...@gmail.com, ryasm...@wikimedia.org,
                    tpars...@wikimedia.org
       Web browser: ---
   Mobile Platform: ---

Right now, MWLinkInspector needs to know exactly how to construct a new link
annotation with the right attributes. This pattern is repeated (albeit somewhat
less egregiously) for every single annotation and node created by any UI
component anywhere. This is horrible. The DM should provide helpers so UI
classes can much more easily create linmod elements from data.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to