You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lenya.apache.org by Apache Wiki <wi...@apache.org> on 2010/06/07 17:19:15 UTC
[Lenya Wiki] Update of "Lenya 3.0" by FlorentAndre
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-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: [Lenya Wiki] Update of "Lenya 3.0" by FlorentAndre
Posted by Florent André <fl...@4sengines.com>.
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 <wi...@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-unsubscribe@lenya.apache.org
> For additional commands, e-mail: dev-help@lenya.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org