Hi Gianluca, On Mon, Apr 2, 2012 at 14:41, Gianluca Sabena < [email protected]> wrote:
> Dear all, > > Some ideas for GSoC 2012: > Right now the list of available project ideas is located at: http://gsoc.xwiki.org/ Maybe you can find something there that already has a mentor. Personal ideas are welcomed, the only issue is finding a mentor from our community interested in one of the ideas. > > - Native Ace code editor support > I think the future is to code online in the browser, I would like to see > Ace Editor http://ace.ajax.org/ integrated in Xwiki as a native editor > (not only for some objects), as an alternative to the wysiwyg, text and > htmlarea editors for pages. The editor must support html, javascript, > velocity and java syntax. The use case is: be able to write velocity ad > groovy code in pages with a gui editor. > > Regarding the Ace editor, there is already some work done by jvelociter with Bespin http://www.velociter.fr/journal/ASaturdayHackICouldNotResistTo http://extensions.xwiki.org/xwiki/bin/view/Extension/Skin+Editor+Application and also a syntax highlighting application http://extensions.xwiki.org/xwiki/bin/view/Extension/Syntax+Highlighting+Application - Node.js extension for real time editor > I think in order to enhance collaboration we need a real time editor. I > would like to see node.js integrated in Xwiki. In order to keep the > architecture simpler I guess we could think to a "editing session". > > Use case: > - three users wont to modify a page > - they open a node.js session with the page content > - work there > - save the page back > - we could use restful api to allow node.js to communicate with xwiki > Real time editing is already covered and finalized by xwiki3.0 project, where Fabio is the lead. > > - Spreadsheet support > I guess xwiki leaks spreadsheet support. This could be great for budgeting > and control, in order to reduce attached excel files and move to a real > collaboration over data. The Sheetserve community edition could be a source > of inspiration http://extentech.com/estore/**product_detail.jsp?** > showdetails=true&product_id=**323&product_cat_id=1&product_**group_id=230<http://extentech.com/estore/product_detail.jsp?showdetails=true&product_id=323&product_cat_id=1&product_group_id=230> > > Spreadsheet support could be interesting, but I don't know whom to reference for this idea. Thanks, Caty > (PS: Why don't move to Google groups for a better and simpler mailing-list > management?) > > Thank you, > > Gianluca Sabena > - - - - - - - - - - - - - - - - - - - > www.intertesto.com > - - - - - - - - - - - - - - - - - - - > [email protected] > skype: gianluca.sabena > > > ______________________________**_________________ > devs mailing list > [email protected] > http://lists.xwiki.org/**mailman/listinfo/devs<http://lists.xwiki.org/mailman/listinfo/devs> > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

