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