Hi Caleb, Happy to see you`re working on the RT editor :)
Now, I`m not sure why you`re using GitHub's issue tracker instead of Jira, but I also wanted to point out that there already exist a couple of issues [1] from the Wiki3.0 project on the RT editor, just in case you did not know about them. Hope this helps, Eduard ---------- [1] http://jira.xwiki.org/secure/IssueNavigator.jspa?reset=true&jqlQuery=project+%3D+WIKITHREEDOTO+AND+component+%3D+%22Realtime+editor%22+AND+status+%3D+Open+ORDER+BY+priority+DESC&mode=hide On Tue, Oct 23, 2012 at 1:42 PM, Ludovic Dubost <ludo...@xwiki.com> wrote: > 2012/10/23 Caleb James DeLisle <calebdeli...@lavabit.com> > > > > > > > On 10/17/2012 06:11 AM, Ludovic Dubost wrote: > > > Hi Caleb, > > > > > > This is great progress ! Way to go. > > > > > > Some improvements, sorted by priority from my POV: > > > > > > - Support real-time editing on an object Textarea field > > Not sure I understand this, you mean for inline edit? > > if so, there will of course be issues with input fields, checkboxes, and > > radio bubbles. > > > > > While of course it would be interesting to handle every form field of an > inline edit, this is not critical. > What's interesting is to be able to launch a realtime session on a textarea > field only. > > Now there is an issue since we don't have the same options to switch > between modes on a textarea field, which is configured to go to Wysiwyg or > Wiki based on configuration. Even the Wysiwyg field does not have the > "Source" switch (which is a bit of an issue as sometimes you would need to > switch to source). > > But this is a separate issue. We can do one of the following: > > 1/ Add a button to launch a realtime session which would be able to unload > the wysiwyg (if present) and launch realtime > 2/ Support parameters that would switch to realtime. Not we already have > the "xeditmode=text" parameter which force loading wiki instead of wysiwyg. > So you could just make sure that http:// > .../inline/...?xeditmode=text#Realtime > would launch realtime on the first textarea field (or even on all fields). > > Ludovic > > > > > > > > - The current textarea does not allow to do a select All of the text > > Added an issue for select all with ctrl+a as well as save (alt+s) and > > save+continue (shift+alt+s) > > https://github.com/cjdelisle/xwiki-platform-realtime/issues/3 > > > > > - XEM compatibility either as an extension for the global wiki, or as a > > > template based install (right now you have to install the XAR in each > > wiki) > > https://github.com/cjdelisle/xwiki-platform-realtime/issues/2 > > > > > - Install through extension manager > > https://github.com/cjdelisle/xwiki-platform-realtime/issues/4 > > easy to do as long as XEM support still requires manual intervention > > > > > > I think the rest of these issues fall in the "refactor realtime editor" > > category. > > I started a draft here: > > http://dev.xwiki.org/xwiki/bin/view/Drafts/RealTimeEditor > > So we can talk about what is best for the next generation of the editor. > > > > > > Thanks, > > Caleb > > > > > > > - See who's editing > > > - Auto-saving > > > - Handling merging if there has been a concurrent editing > > > - Support a live switch from wiki editing to real-time editing > > > > > > Ludovic > > > > > > 2012/10/17 Vincent Massol <vinc...@massol.net> > > > > > >> Hi Caleb, > > >> > > >> Ok I've played with it, very cool! :) > > >> > > >> Some next steps: > > >> * Make it a real extension installable with the Extension Manager: > > >> ** Move the project to xwiki-contrib and release a first 1.0 version > of > > >> the JAR and XAR in the xwiki maven repo for contrib > > >> > > >> Slightly later: > > >> * Add an Extension Point for the Edit menu and transform the JS Skin > > >> extension into a UI Extension > > >> > > >> Of course in term of the editor itself there are a few things to > > improve. > > >> Some ideas: > > >> * Release the lock only when all the editors have either cancelled or > > >> saved the document so that someone who edits in wiki mode gets a lock > > >> dialog box if someone is still editing it > > >> * See who's editing + colors to differentiate users > > >> * Use a textarea similar to the wiki editor one (no line number, same > > >> font, etc) > > >> > > >> Thanks > > >> -Vincent > > >> > > >> > > >> On Oct 17, 2012, at 8:57 AM, Vincent Massol <vinc...@massol.net> > wrote: > > >> > > >>> Hi Caleb, > > >>> > > >>> What a nice morning treat! :) > > >>> > > >>> I'll check it out later today. > > >>> > > >>> Thanks > > >>> -Vincent > > >>> > > >>> On Oct 17, 2012, at 7:12 AM, Caleb James DeLisle < > > >> calebdeli...@lavabit.com> wrote: > > >>> > > >>>> Hi guys, > > >>>> > > >>>> I just finished repackaging the realtime collaborative editor which > > was > > >> developed as part of wiki/3.0. > > >>>> It is now installable as an extension. It's still a bit rough around > > >> the edges but it's pretty safe to > > >>>> play with so everyone is invited to give it a try. > > >>>> > > >>>> * Multiple users can edit the same document at the same time and > their > > >> changes are merged in real time. > > >>>> > > >>>> * The "RealTime Wiki" editor is an option along side WYSIWYG and > Wiki > > >> so it won't break existing editors. > > >>>> > > >>>> * Easy installation by copying a .jar file and importing a .xar > file, > > >> removal is simply deleting 2 XDocuments. > > >>>> > > >>>> > > >>>> > > >> > > > http://extensions.xwiki.org/xwiki/bin/view/Extension/RealTime+Wiki+Editor > > >>>> > > >>>> > > >>>> Please feel free to share your experiences in the mailing list, on > the > > >> extension wiki page and on the > > >>>> github bug tracker. > > >>>> > > >>>> > > >>>> Thanks, > > >>>> Caleb > > >> > > >> _______________________________________________ > > >> devs mailing list > > >> d...@xwiki.org > > >> http://lists.xwiki.org/mailman/listinfo/devs > > >> > > > > > > > > > > > > > > > _______________________________________________ > > devs mailing list > > d...@xwiki.org > > http://lists.xwiki.org/mailman/listinfo/devs > > > > > > -- > Ludovic Dubost > Founder and CEO > Blog: http://blog.ludovic.org/ > XWiki: http://www.xwiki.com > Skype: ldubost GTalk: ldubost > _______________________________________________ > users mailing list > users@xwiki.org > http://lists.xwiki.org/mailman/listinfo/users > _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users