Re: [xwiki-users] [xwiki-devs] New Realtime collaborative editing extension.

2012-10-23 Thread Eduard Moraru
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  wrote:

> 2012/10/23 Caleb James DeLisle 
>
> >
> >
> > 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 
> > >
> > >> 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 
> 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 docu

Re: [xwiki-users] [xwiki-devs] New Realtime collaborative editing extension.

2012-10-23 Thread Ludovic Dubost
2012/10/23 Caleb James DeLisle 

>
>
> 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 
> >
> >> 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  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
> >>
> >
> >
> >
>
>
> ___

Re: [xwiki-users] [xwiki-devs] New Realtime collaborative editing extension.

2012-10-22 Thread Caleb James DeLisle


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 
> 
>> 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  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
>>
> 
> 
> 


___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users


Re: [xwiki-users] [xwiki-devs] New Realtime collaborative editing extension.

2012-10-17 Thread Caleb James DeLisle
Found and fixed, thanks for reporting it.
I didn't notice that it was being pulled in because the WYSIWYG worked on 
chromium despite it.

Thanks,
Caleb

On 10/17/2012 06:53 AM, Ludovic Dubost wrote:
> Hi again,
> 
> There is a serious bug which makes the wysiwyg editor fail because the Rt
> code loads on wysiwyg.
> 
> With the code in the JS Extension
> 
> var isRealtimeMode = function() {
> return (window.location.hash == '#RealTime');
> };
> 
> #if ("$!request.lazy" != "true")
> if (isRealtimeMode()) {
>  Rt.load();
> }
> 
> It allows to avoid loading conflicting code when in wysiwyg.
> 
> Ludovic
> 
> 2012/10/17 Ludovic Dubost 
> 
>>
>> 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
>> - The current textarea does not allow to do a select All of the text
>> - 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)
>> - Install through extension manager
>> - 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 
>>
>>> 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  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
>>>
>>
>>
>>
>> --
>> 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


Re: [xwiki-users] [xwiki-devs] New Realtime collaborative editing extension.

2012-10-17 Thread Ludovic Dubost
Hi again,

There is a serious bug which makes the wysiwyg editor fail because the Rt
code loads on wysiwyg.

With the code in the JS Extension

var isRealtimeMode = function() {
return (window.location.hash == '#RealTime');
};

#if ("$!request.lazy" != "true")
if (isRealtimeMode()) {
 Rt.load();
}

It allows to avoid loading conflicting code when in wysiwyg.

Ludovic

2012/10/17 Ludovic Dubost 

>
> 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
> - The current textarea does not allow to do a select All of the text
> - 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)
> - Install through extension manager
> - 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 
>
>> 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  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
>>
>
>
>
> --
> Ludovic Dubost
> Founder and CEO
> Blog: http://blog.ludovic.org/
> XWiki: http://www.xwiki.com
> Skype: ldubost GTalk: ldubost
>
>


-- 
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


Re: [xwiki-users] [xwiki-devs] New Realtime collaborative editing extension.

2012-10-17 Thread Ludovic Dubost
Also a screenshot on the extension page, so that we can advertise it on
twitter :)

2012/10/17 Ludovic Dubost 

>
> 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
> - The current textarea does not allow to do a select All of the text
> - 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)
> - Install through extension manager
> - 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 
>
>> 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  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
>>
>
>
>
> --
> Ludovic Dubost
> Founder and CEO
> Blog: http://blog.ludovic.org/
> XWiki: http://www.xwiki.com
> Skype: ldubost GTalk: ldubost
>
>


-- 
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


Re: [xwiki-users] [xwiki-devs] New Realtime collaborative editing extension.

2012-10-17 Thread Ludovic Dubost
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
- The current textarea does not allow to do a select All of the text
- 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)
- Install through extension manager
- 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 

> 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  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
>



-- 
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


Re: [xwiki-users] [xwiki-devs] New Realtime collaborative editing extension.

2012-10-17 Thread Vincent Massol
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  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  
> 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

___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users


Re: [xwiki-users] [xwiki-devs] New Realtime collaborative editing extension.

2012-10-17 Thread Vincent Massol
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  
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
___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users