26 Apr
2007
26 Apr
'07
8:41 a.m.
Hi Artem, Thanks for this detailed email. Lots of good things. Sounds like you're going to be busy for a while... :-) Please make sure you discuss on this list before implementing anything that changes XWiki's core as all committers will need to agree and know what's going to happen. I suggest we discuss it point by point, and for each point you make a proposal and we discuss it. Also, in order to be able to integrate the changes on the trunk, please try to propose *small changes* and work incrementally as this makes it much easier to review/understand and will be more likely to be accepted. Thanks a lot -Vincent On Apr 25, 2007, at 5:08 PM, Artem Melentyev wrote: > Hello. > > Vincent Massol wrote: >> - introduce yourself > I'm Artem Melentyev from Ural State University, Yekaterinburg(GMT+6), > Russia. > I was successfully participate in GSoC05(Independent Query API for > XWiki(XWiki QueryPlugin)) and GSoC06(XWikiJcrStore) and very happy > for it. > My project in GSoC07 is XWiki Storage Improvements: > * recycle bin mechanism. jira tasks XWIKI-543, XWIKI-850 > * version control: > * add support for minor edit and edit comment fields. XWIKI-687 > * keep document history in a separate table. > * ability to alter the document history. XWIKI-962 > * pseudoversions. XWIKI-500 > * support JCR native version control in JcrStore. > * query plugin: > * move query plugin to new JackRabbit 1.3.x engine with child axis > support > * supporting custom mapping in the query plugin > * support join queries in the query plugin > * revise xwiki security in query plugin (security is working > only for > hibernate, and very slow for now) > * update JcrStore to support eXoJCR and JackRabbit 1.3.x, move to > separate maven2 project. > * store attachments in a WebDAV/JCR repository (separate from JCR > Store) > * increase the default size of some table fields > * increase the maximum size of some properties > > I would be glad for any notes/feedback about this project. > >>> 1. We need to know what your main email address is (the one you >>> check >>> more often), so that we can reach you faster when needed. > amelentev at gmail dt com > >> - tell us what your plans are, when you'll be able to start >> working on what feature > 12.04 - 28.05: > At this period i will be much busy because exams and bachelor work. > But I will try to find some time for xwiki. > Research JRCS, JackRabbit versioning system, new JackRabbit 1.3 > query > engine, xwiki/hibernate storage system. > Implement some small xwiki jira tasks. > I think I can write gentoo linux ebuild for xwiki-1.0. XWIKI-467 > At first - standalone version, next - deployable to jee server > (http://slonopotamus.org/j2ee_on_gentoo). > > 28.05 - 09.07: > increase the default size of some table fields, increase the maximum > size of some properties > add support for minor edit and edit comment fields > keep document history in a separate table > ability to alter the document history > pseudoversions > 09.07: mid-term > 09.07 - 20.08: > recycle bin mechanism > query plugin related tasks > update JcrStore to support eXoJCR and JackRabbit 1.3.x, move to > separate maven2 project > store attachments in a WebDAV/JCR repository (separate from JCR > Store) > support JCR native version control in JcrStore. > 20.08 - the end > >>> a) You need to register on http://forge.objectweb.org/account/ >>> register.php > login: amelentev > I have commit right to xwiki core since GSoC05. >>> c) You need to register on http://jira.xwiki.org/jira/secure/ >>> Signup!default.jspa > login: amelentev > > -- > Artem Melentyev, UralSU > > > > -- > You receive this message as a subscriber of the xwiki- > dev@objectweb.org mailing list. > To unsubscribe: mailto:xwiki-dev-unsubscribe@objectweb.org > For general help: mailto:sympa@objectweb.org?subject=help > ObjectWeb mailing lists service home page: http://www.objectweb.org/ > wws