HI Jan, I almost have a node.js editor. I just need to add a hook to a some js after a get document is produced. Or as part of the get process. I am trying not to do is as part of the get flow. But will keep it to a minimum.
We can then flick the html body to be contenteditable="true", via an inserted button, and then the trick is to feed it back to the server and call the put and hey presto, we have our original document edited. I hope to have that working in a couple of days. Or by the end of the weekend. On Thu, Sep 10, 2015 at 4:26 PM, jan i <j...@apache.org> wrote: > Hi > > I have been thinking how we can make 1 editor, available where we want it > to be available, and how we can structure the software so we maximize reuse. > > My thoughts are surely not a golden egg, but hopefully enough to start the > discussion. > > Centering our editor around the existing JS seems logical. > > The JS scripts should be our one and only, editor FUNCTIONALITY (meaning > how to insert/delete etc, but not the activators like buttons). > > In order to make the JS script useable as a library, we need to add (at > least) 1 JS file that contains: > - The list of actions that can be called, with explanation (e.g. "insert > style at position") > - The list of callbacks that must be supplied with explanation (e.g. "save > this HTML5 document") > > With that library it becomes easy to add different editor frameworks, which > seems to have very little in common. > > I suggest 2 frameworks > - Qt, for all standalone based editors for all platforms > - A web based editor using node.js and python binding. > > Thoughts ? > > rgds > jan i. -- Cheers, Ian C