Thorsten Scherler wrote:

On Fri, 2007-04-27 at 13:18 +0200, Andreas Hartmann wrote:
Hi Lenya devs,
...
Here are some points from my wishlist:


Move to Java 5
--------------
I'd really like to use generics and all the other nifty stuff.


agree

Convention over Configuration
-----------------------------
I used to prefer configuration for a long time for reasons of
flexibility, but I kind-of changed my mind. We have to make
flexibility trade-offs to accelerate development. The past showed
that many configuration options are apparently not important
enough to be worth providing.


Actually this and all following points depend on which way lenya is
going. I guess 1.6 would be build on cocoon 2.2, right.
Meaning welcome Spring and goodbye Avalon. This will help to reduce all
the service manager madness and ease setup of beans via Spring context.
This will open an new cleaner development of components/modules. Having
all the configuration you want via Spring context.

A problem that 1.4 has is the tied band with avalon/cocoon. I am ATM
evaluating different CMS for my current client and one of them is
Alfresco.


where do you see the advantages resp. disadvantages of Alfresco?
I think it would be nice if you could post a short summary such that the Lenya community
can learn from it.

Where we use cocoon it uses open office which offers some
pretty features but unless lenya you can easy develop a standalone
client to connect to the core and conduct arbitrary tasks, always
testable via junit.
We need to come back to POJO components that are loosely coupled with
cocoon as glue, but it should be easy to use struts, jetspeed, ...
instead to use cocoon to contact lenya. This will reduce as well the
hundreds of sitemaps/matches we have ATM.

IMO 1.6 should have a clean (cocoon independent!) core which should not
contain a web client.


what do you mean with web client? You mean web interface?

Thanks

Michael

The web client should be a module and we would
provide a cocoon implementation to show how to connect to the core and
make arbitrary operations.

Regarding repository yeah, we need to support different approaches and
show a db backend out of the box.

salu2


--
Michael Wechner
Wyona      -   Open Source Content Management   -    Apache Lenya
http://www.wyona.com                      http://lenya.apache.org
[EMAIL PROTECTED]                        [EMAIL PROTECTED]
+41 44 272 91 61


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to