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

Reply via email to