Re: [Lenya Wiki] Update of "Lenya 3.0" by FlorentAndre

Florent André <[email protected]>
Newsgroups gmane.comp.cms.lenya.devel
Message-ID <[email protected]>
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 <[email protected]>
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: [email protected]
> For additional commands, e-mail: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.