Thread:VisualEditor/Feedback/Why not using an existant HTML5 editor?/reply (5)

You are comparing apples and oranges here - Raptor and Mercury aren't really the same thing as VisualEditor. I appreciate the intention of your suggestion, but if you research the point further I'm confident you will find that VisualEditor is solving a different set of problems, most likely a super-set, but a different set nonetheless. We have requirements such as clean round tripping, whole document editing with protection of unsupported or generated content, and internationalization issues (just to name a few) that take a considerably different approach. We are always looking for ways to reuse existing open source code, and currently use jQuery, QUnit and Rangy. VisualEditor has been licensed under MIT to maximize reusability in and compatibility with other projects.