Differences between revisions 13 and 14
Revision 13 as of 2011-02-16 19:47:24
Size: 2163
Comment: Move to the 4.0 branch
Revision 14 as of 2011-02-16 20:01:54
Size: 902
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
= 1/ Getting Turbine what I need for Turbine 2.4 = = 1/ Getting Turbine what I need for Turbine 4.0 =
Line 4: Line 4:
== Getting the Turbine 2.4 Source == == Getting the Turbine 4.0 Source ==
Line 13: Line 13:
All the components will then be under its corresponding component directory. The fulcrum components are built using [[http://gump.apache.org|gump]] nightly. But you can built the required components using [[http://maven.apache.org/maven-1.x|maven]]. All components are built by issueing maven jar. And installed into your local repository using maven jar:install. All the components will then be under its corresponding component directory. The fulcrum components are built using [[http://gump.apache.org|gump]] nightly. But you can built the required components using [[http://maven.apache.org/|maven]]. All components are built by issuing `mvn package`. And installed into your local repository using `mvn install`.
Line 15: Line 15:
= 2/ Where can I get 2.4M2? (Historical) = = 2/ Building Turbine 4.0M1 =
Line 17: Line 17:
I ve found the following locations:
  - http://svn.apache.org/repos/asf/jakarta/turbine/core/trunk [485126/hoffmann/commit 477211/15:59:04, 20 Nov 2006]

  - http://svn.apache.org/repos/asf/jakarta/turbine/core/tags/TURBINE_2_4_M2_BRANCH [485126/cvs2svn/commit 222053/12:21:21, 26 Apr 2005]

The first repo seems to be the most recent (check out date and content). For me the right stream to use is the first repo and the second is just a tag.

So I ve made a diff between the 2 branches [[/Diff-detail|diff log]]: more details on logs

571 files match exactly / 15 files are similar / 82 files don't match /25 folders and files only on left [[http://svn.apache.org/repos/asf/jakarta/turbine/core/trunk]] / 366 folders and files only on right [[http://svn.apache.org/repos/asf/jakarta/turbine/core/tags/TURBINE_2_4_M2_BRANCH]]

But that is not the only issue one has to solve. Turbine 2.4 uses a bunch of components built upon the Avalon Framework. These components are developed under the umbrella '''fulcrum'''. These components are not yet available through the http://www.ibiblio.org/maven repository. You have to build them by hand at the moment. More information about the fulcrum components can be found on http://jakarta.apache.org/turbine/fulcrum


= 3/ Building Turbine 2.4M2 =
You should be able to build Turbine 4.0 by issuing `mvn package`

1/ Getting Turbine what I need for Turbine 4.0

Getting the Turbine 4.0 Source

Using svn, get the source with the following URL: http://svn.apache.org/repos/asf/turbine/core/trunk

Getting Fulcrum Components

Using svn, get the source with the following URL: http://svn.apache.org/repos/asf/turbine/fulcrum/trunk

All the components will then be under its corresponding component directory. The fulcrum components are built using gump nightly. But you can built the required components using maven. All components are built by issuing mvn package. And installed into your local repository using mvn install.

2/ Building Turbine 4.0M1

You should be able to build Turbine 4.0 by issuing mvn package

blocking issues: blocking issues

Turbine4/Turbine4.0M1/Start (last edited 2011-02-16 20:01:54 by ThomasVandahl)