Great.

I would suggest new features that will become easier with this refactor.

- Skin x Template : Split the layout from the design
- Cluster support : Allow magnolia to run into a webfarm (important 24x7
needed feature)
- Phisical Layers : Able magnolia parts to run into diferente machines,
like, repository in a cluster, core in another and presentation in another
- Plugin API : Create a simple mechanism that allow developers to add
features to magnolia without changing it code.
- Workflow : I think this already in plan.
- Script API : Create a simple mechanism that allow administrators to
configure magnolia actions
- JAAS and LDAP : Already in plan
- XSLT Templating : Allow XSLT as template

Best regards,
Felipe


-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] 
Sent: segunda-feira, 31 de outubro de 2005 15:25
To: [email protected]
Subject: [magnolia-dev] Magnolia 3.0 

Dear list, dear developers

There were a lot of discussions about the future of magnolia. For example
you may remember the discussions about which framework we should use or
about new features like references, workflow...

I wrote a concept draft to restart this process in a more professional way.
It contains a lot of the conclusions we made in this list. We discussed this
document internally at obinary and it were reviewed by some others of this
list too. After all we are ready to start a last public discussion before we
make a final decision.  
This will lead us then step by step to a really cool enterprise enabled
magnolia.

Since the proposed changes are of a bigger nature we call it magnolia 3.0
suggesting that this work will not be done in a few weeks ;-) There is
already a 2.2 planed and maybe there will be a 2.3 before the bombastic 3.0
show.

How ever, we make the important decisions now so that we have a clear
roadmap afterward. Doing this we hope that we can gain the one or the other
from here to help us during the implementation process since we can not do
all that work by our own.

We will proceed as follow:
1.  We start the final discussion on the list. Doing this we will use JIRA
(Subtasks for specific topics) 2.  If there is no consensus after one week
we will vote.
3.  We build a project team (who would participate, who takes
responsibilities)
4.  The team (maybe sub teams) makes a more detailed concept or prototype
implementations.
5.  We plan the work (priorities, milestones, resource assessment).  
We will use centrics as the integral tool.

The details about voting etc are written down in the document which I will
attache to the JIRA task.

Thanks

Philipp Bracher

----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------




----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to