Here comes some random ideas, not all still well write, contributions/idea/etc... very welcomes.
++ On Mon, 07 Jun 2010 15:19:15 -0000, Apache Wiki <wikidi...@apache.org> wrote: > Dear Wiki user, > > You have subscribed to a wiki page or wiki category on "Lenya Wiki" for > change notification. > > The "Lenya 3.0" page has been changed by FlorentAndre. > http://wiki.apache.org/lenya/Lenya%203.0 > > -------------------------------------------------- > > New page: > This document is a first draft for design the future Lenya major version. > > Useful reading and information have to be picked up from this documents : > * [[RoadmapLenya3.0]](Need to be reviewed and copy into another section, > not really a roadmap IMO) > * [[WishlistLenya2.0]] > > Here comes some headings that have to be filled down. Headings and content > are proposals, so don't hesitate to modify, suppress, etc... > > = Firsts requirements = > > * Automatic content migration from old version to the new one > * LenyaDocTransformer can be a begin of a solution with his capability > to create documents from xml with api usage. > > = uses-cases = > > * write here you how-to use idea, like if you are a simple user > > = features needed = > * wish list of all features you want to see > * will be organize / topicazed soon. > > * all is module, core is restrict to his more simple expression > > * easy way to integrate webservices > * GUI module configuration > * more "2.0": > * user can create his account > * possible to comment each document > > * hook feature : each module can define pre or post hook for predefined > function, with this, module don't be intrusive into existing process, > easily add features on it > > > * user interface > * workflow more closed to the article > * suppress "site" tab and put all functionnalities into "authoring" > mode > > * molecular sharing system : > * each user can define one or more "friends group" and share with it > read, write, comment access. 4 bases levels : individual, personnal > groups, site groups, world > > > * easy way to create forms > * forums > * blog > > * synchronisation between different instances (via svn for example) > * possibility to edit site when not connected > > * links with mail-box > * import Ooo 3.0 > * be able to edit imported Ooo 3.0 > > * presentation / slide module > > * metaData Navigator : be able to navigate trow documents by date, > autor, key-words, ... > > = user interface = > > * Here comes idea about the UI design (nice pictures or hand-made scan > are welcome) > > = Architecture = > > * main core design lines, libs and external systems that are used > > * maven > * clean jcr implementation > > = process = > > * the way works the app > > * GUI template > * separate into the actual (2.1) template idea : > * template configuration : inheritance of users, workflow > configuration,... > * template GUI : independent, more flexible mechanism that allow to > easily share template into community > > = api = > > * api have to be simple, understandable, etc... but it's not easy ! > Let's discuss about it here. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@lenya.apache.org > For additional commands, e-mail: dev-h...@lenya.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lenya.apache.org For additional commands, e-mail: dev-h...@lenya.apache.org