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

2012-10-23 Thread Ludovic Dubost
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

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=truejqlQuery=project+%3D+WIKITHREEDOTO+AND+component+%3D+%22Realtime+editor%22+AND+status+%3D+Open+ORDER+BY+priority+DESCmode=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.
  
  

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

 
 
 


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

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




-- 
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 ludo...@xwiki.com


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




 --
 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 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 ludo...@xwiki.com


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




 --
 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 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 ludo...@xwiki.com
 

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




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