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 ----------------------------------------------------------------
