-
Improvement
-
Resolution: Fixed
-
Major
-
3.0 RC3
-
None
Since we now a install/update mechanism built in Magnolia, we're not going to deliver pre-bootstrapped wars anymore (future versions will allow selecting of options when installing)
However, we still need to reorganize the bundle mechanism so that:
- the webapp does not contain dms, samples and workflow, by default. Makes it easier to 3rd projects to depend on magnolia, and use magnolia-webapp as a "base" war on which they can overlay their stuff.
- the webapp is called magnolia-empty-webapp and not just "magnolia". Makes the artifact easier to identify.
- this webapp can go back to the default reactor build.
We'll create a new svn location where:
- we'll have a secondary webapp, which is magnolia-empty-webapp+magnolia-module-samples+magnolia-module-dms (no more ugly assembly hacks)
- the bundle will be called "magnolia-tomcat-bundle"
This helps keeping the main project clean, and makes them releasable independently.
Still subject to discussion:
- the bundle will either have the workflow module (with its dependencies) in a separate jar, or just a note pointing to a webpage listing the existing modules.
- the secondary webapp could be called "magnolia-sample-module" (our first idea) or "magnolia-bundled-webapp" (just an idea now)
- do we ship bundles for jdk14 and jdk15, given that the only difference is the inclusion of the tomcat-5.5-compat package, for 1.4, or do we let people deal with this on their own ?
- depends upon
-
MPBUN-5 A simple mojo to download an arbitrary file
- Resolved
-
MPBUN-4 Allow keeping original directory name of tomcat, or specifying one, instead of renaming to "tomcat"
- Resolved
- is depended upon by
-
MAGNOLIA-1895 Fix pom.xml files to include proper description, site url, jira, license
- Closed
-
MGNLEE-59 Review / update bundling
- Closed
-
MAGNOLIA-1915 Re-merge magnolia-build-tools in a single artifact
- Closed
- is related to
-
MAGNOLIA-2007 Deploy maven generated site to dev.magnolia.info with a working navigation
- Closed
-
MAGNOLIA-1833 Bundle with Tomcat 5.5 instead of 5.0
- Closed