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.


> - 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 <[email protected]>
> 
>> 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 <[email protected]> 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 <
>> [email protected]> 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
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
> 
> 
> 


_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to