Return-Path: Delivered-To: apmail-xml-cocoon-dev-archive@xml.apache.org Received: (qmail 90296 invoked by uid 500); 25 Feb 2003 16:04:33 -0000 Mailing-List: contact cocoon-dev-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: cocoon-dev@xml.apache.org Delivered-To: mailing list cocoon-dev@xml.apache.org Received: (qmail 90195 invoked from network); 25 Feb 2003 16:04:32 -0000 Received: from mailgw2.telekurs.com (193.247.180.59) by daedalus.apache.org with SMTP; 25 Feb 2003 16:04:32 -0000 Received: (qmail 15660 invoked by uid 0); 25 Feb 2003 16:04:32 -0000 Received: from localhost (HELO popzh5.telekurs.com) (127.0.0.1) by localhost with SMTP; 25 Feb 2003 16:04:32 -0000 Received: from lapgp.otego.com by popzh5.telekurs.com with SMTP id h1PG4TT27072 for ; Tue, 25 Feb 2003 17:04:29 +0100 (MET) Received: (qmail 10173 invoked from network); 25 Feb 2003 16:04:28 -0000 Received: from localhost (127.0.0.1) by localhost with SMTP; 25 Feb 2003 16:04:28 -0000 Date: Tue, 25 Feb 2003 17:04:27 +0100 (CET) From: Giacomo Pati Sender: giacomo@lapgp.telekurs.com To: cocoon-dev , cc: general@incubator.apache.org Subject: Re: [VOTE:PMC] Proposal for Lenya as a Cocoon subproject In-Reply-To: <3E5AA42D.7050709@apache.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=iso8859-1 Content-Transfer-Encoding: 8BIT X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N +1 Giacomo On Tue, 25 Feb 2003, Nicola Ken Barozzi wrote: > > I'm asking the Cocoon PMC to vote for the inclusion of the below > proposed project named Lenya (ex wyona.org) as a Cocoon subproject. > > This vote will take place on cocoon-dev where the Cocoon PMC lives. > I'm CCing the incubator list just to notify that we're starting this > vote. When finished, I'll post there the results. > > Cocoon PMC members, please state your votes. > > Here's mine: +1 > > > -------- Original Message -------- > Subject: Proposal for Lenya > Date: Wed, 19 Feb 2003 16:01:16 +0100 > From: Michael Wechner > Reply-To: general@incubator.apache.org > To: general@incubator.apache.org > > Dear Incubator List > > Here's our proposal for _Lenya_ (plz see below), a Content Management > System based on Cocoon. The proposal can also be viewed as HTML at: > > http://www.wyona.org/lenya.html > > Relevant Links are also: > > http://www.wyona.org/docs/xdocs/architecture.html > > http://www.wyona.org/roadmap.html > > Thanks > > Michael > > > > --------------------------------------------------------- > > > Proposal for Lenya, A Cocoon Subproject (via Incubator) > > > Date: > > 14 February 2003 > > > Authors: > > Gregor J. Rothfuss > (gregor.rothfuss@wyona.org) > > Michael H. Wechner > (michael.wechner@wyona.org) > > > --------------------------------------------------- > > > Rationale > > > Lenya is a content management system built around open standards > like XML and XSLT. It is currently based on the XML publishing and > application framework Cocoon. > > One of the core philosophies is to avoid lock-in. > You should be able to switch the CMS at any time. > Lenya, unlike other Content Management Systems, goes the extra mile to make > sure that its contents and functionalities can easily be migrated (or > exchanged with) to and from other > systems. > This means that all components (access controller, revision controller, > scheduler, etc.) are also based on XML. > > Another core philosophy is to make the CMS as user-friendly as possible. > This has already been achieved quite well by the Lenya menubar, which > allows the user/editor to navigate within the original publication. > The menubar is the only UI element to learn by a human editor. > Through the implementation of the WYSIWYG editor software Xopus (and > Bitflux), Lenya makes editing > XML documents effortless even for non-technical users. > > Lenya fits nicely into a multi-tier architecture made up of various ASF > projects: > > > > Xopus <--> Lenya <--> Cocoon <--> Slide <--> Xindice > > where > > Xopus: WYSIWYG Editor (subject to another incubator proposal) > Lenya: Content Management System > Cocoon: XML Publishing and Application Framework > Slide: Content Management Framework (WebDAV and Content Repository API) > Xindice: XML Content Store > > > > Lenya leverages existing Apache projects as parts of its multi-tier > architecture, > whereas the editor (e.g. Xopus) and the content store (e.g. Xindice) are > replaceable > by any other interface compliant editor resp. content store. Lenya > already supports > more than one editor (Xopus, Bitflux and HTML-Form-Editor). More > information on > the architecture is available at > http://www.wyona.org/docs/xdocs/architecture.html. > > Lenya was formerly known as Wyona CMS, but out of respect and to avoid > branding collisions with the commercial entity Wyona > (http://www.wyona.com), the CMS project will be renamed to Lenya. > More information on the Wyona CMS project is available at > http://www.wyona.org. > > Criteria > > > Meritocracy: > Design decisions are discussed on the Lenya developers mailing > list, and are taken with an eye towards easy integration with > underlying technologies such as Cocoon and Slide in mind. Input > from the community is regularly explicitly requested and is > incorporated into the roadmap. > > Current Community: > The Lenya community consists of the employees of Wyona AG, > its customers, third-party developers and interested > individuals. At this time, there are 78 individuals on the > Lenya developers mailing list and 149 individuals on the Lenya users > mailing list. > > Deployment: > -NZZ (the most prestigious newspaper of Switzerland, http://www.nzz.ch) > -University of Zurich (http://www.unipublic.unizh.ch) > -Computerworld (http://www.computerworld.ch) > -OSCOM (Open Source Content Management, http://www.oscom.org/matrix/ > > Core Developers: > Michael Wechner developed the first version of Lenya in 1999. > By the end of 2001 Michael Wechner ported Lenya on top of Cocoon with > the help of Giacomo Pati and Memo Birgi. > 5 developers at Wyona AG contribute to the Wyona project on a regular > basis, and there > are also external committers. > > Alignment: > Lenya is based on and built around several Apache projects, > and is licensed under the Apache Software License. > > Scope: > Develop Lenya as (a currently missing) part of a multi-tier architecture for > content management, made up of various ASF projects. > > Warning Signs > > > Orphaned code: > Lenya has some dead code predating its port to Cocoon, but we are > refactoring it as we speak. > We aim to use even more > Apache software in the future, gradually ripping out our > home-brewed code. > > Inexperience: > The orginal creator/author of Lenya, Michael Wechner, has been working > with XML technologies and Java for over 5 years. The first > version of Lenya predated Coccon, and he actually wrote his own > XML pipeline processor before he gladly left that part to Cocoon. > Other core contributors have years of experience in writing web > applications in various languages and environments > (Java, PHP, Perl, ASP *GASP* and other, forgotten languages) > and are very active in the open source community (cocooncenter, > Postnuke/Xaraya, OSCOM, etc.). > > Homogeneous Developers: > Our developers have very diverse backgrounds, bringing very > different opinions about "the right way to do it" to the project. > This results in lively discussions as more options are evaluated. > > Reliance on Salaried Developers: > While the most part of developement activities originates from > Wyona AG, there are also external contributors. The aim > is thus to strenghten and diversify the developer base. > > No ties to other Apache Products: > See above, Lenya makes extensive use of Apache technologies. > > Fascination with Apache Brand: > We at Lenya both marvel at the technical skills of the Apache > projects, and its love for standards. > Being proponents of Java and XML technologies, and due to our > own experiences working in various open source projects, > we feel that we see eye to eye with Apache. > > Scope > > > The aim of the Lenya project is to produce a content management > system that is clearly superior to alternatives in the areas > where we want to focus. Our roadmap explains it in more detail > (http://www.wyona.org/roadmap.html). > We understand that a CMS cannot be a thing to all people, and we > are aware of both our strengths and weaknesses. > > We believe that it is possible to create an XML(-Java)-based CMS that > has both excellent technological foundations, yet is easy to use. > Current efforts fall short in various ways. > A closer cooperation with other Apache projects > will allow us to concentrate even more on our strengths and will > help us to overcome current pitfalls. > > Initial Source > > The initial source from which the subproject is to be populated is > located at http://www.wyona.org. > > ASF Resources > > > Mailing Lists > > > lenya-users > > lenya-dev > > lenya-cvs > > lenya-docs > > Currently, there are mailing lists at > http://mail.wyona.org/cgi-bin/mailman/listinfo. > > CVS > > > cocoon-lenya > > Currently, there is a CVS at http://cvs.wyona.org/cgi-bin/cvsweb.cgi. > > Bugzilla > > > > Currently, there is a bugzilla at http://cvs.wyona.org/bugs/. > > > Inital Committers > > > J�rgen Bigalke > (juergen@bigalke.de) > > Memo Birgi > (memo@otego.com) > > Edith Chevrier > (edith.chevrier@wyona.com) > > Christian Egli > (christian.egli@wyona.com) > > Andreas Hartmann > (ah@cocooncenter.org) > > Marc Liyanage > (liyanage@access.ch) > > Felix M�der > (felix.maeder@wyona.com) > > Giacomo Pati > (giacomo@apache.org) > > Gregor J. Rothfuss > (gregor.rothfuss@wyona.com) > > Thorsten Scherler > (thorsten.scherler@weidmueller.de) > > Michael Wechner > (michael.wechner@wyona.org) > > Apache Sponsors > > > Stefano Mazzocchi > (stefano@apache.org) > > Nicola Ken Barozzi > (nicolaken@apache.org) > > Open Issues > > > Clarify the multi-tier architecture. > > Refine scope with regard to other Apache projects. > > > --------------------------------------------------------- > > > >