Thanks for Sergiu's advices, I have refined my proposal in two aspect:
1. Add "bonding" period in my timeline from April 22th to May 22th
2. Details the technologies of ajax used in front end in both editors, as
suggested by Sergiu, in xwiki editor, the ajax for communicating with server
side could be implement by prototype, and the code should also be used in
WYSIWYG editor by using GWT JSNI to invoke in the GWT code.
--
Best wishes,
许凌志(Jame Xu)
MOE KLINNS Lab and SKLMS Lab, Xi'an Jiaotong University
Department of Computer Science and Technology, Xi’an Jiaotong University