Author: mes
Date: 2010-09-17 16:23:32 -0700 (Fri, 17 Sep 2010)
New Revision: 21932
Modified:
cytoscape/trunk/README.txt
Log:
updated readme
Modified: cytoscape/trunk/README.txt
===================================================================
--- cytoscape/trunk/README.txt 2010-09-17 23:12:55 UTC (rev 21931)
+++ cytoscape/trunk/README.txt 2010-09-17 23:23:32 UTC (rev 21932)
@@ -21,27 +21,36 @@
+
+---corelibs/ This directoy contains all libraries written by the
+ Cytoscape project and used in the Cytoscape Application.
- + (is
+
- +---application/ This directoy code for the Cytoscape application.
+ +---application/ This directoy contains the code for the Cytoscape
+ + application.
+
+---coreplugins/ This directoy contains all plugins delivered as part
+ of the Cytoscape Application.
+
- +---distribution/ Contains a maven project that assembles the Cytoscape
- + distribution based on the core plugins and the jar file
- + built by application. This directory includes all
shell
- + scripts, sample data, and licenses for the
distribution.
+ +---distribution/ Contains a maven project that assembles the Cytoscape
+ + distribution based on the core plugins and the jar file
+ + built by application. This directory includes all shell
+ + scripts, sample data, and licenses for the distribution.
+
- +---release-bundles/ This directoy contains a maven pom file that creates
- + Install4j release bundles.
+ +---javadoc/ This directory contains a pom that creates a Javadoc jar
+ + file that only includes javadocs for corelibs and
+ + application, i.e. the public Cytoscape API.
+
- +---webstart/ This directoy contains a maven pom file that creates
- a webstart (JNLP) distribution of Cytoscape.
+ +---packaging/ This directoy contains a maven pom file that creates
+ + Install4j release bundles and then puts the distribution
+ + zip file and javadocs in the same directory. Note that
+ + this packaging ONLY happens in the deploy phase.
+ +
+ +---webstart/ This directoy contains a maven pom file that creates
+ a webstart (JNLP) distribution of Cytoscape. The
webstart
+ bundle is not created as part of the normal maven life
+ cycle. See the README.txt in that directory for
+ instructions on building a webstart distribution.
-III. New Build Process
-======================
+III. Build Process
+==================
To build cytoscape:
@@ -61,3 +70,17 @@
For questions, email Mike Smoot: [email protected]
+IV. Release Process
+===================
+
+A release is created using the Maven Release plugin. So, incrementing the
+version numbers, tagging the release, incrementing the version numbers again,
+and then building the tagged version of the release and deploying properly
+versioned artifacts is accomplished as follows:
+
+ mvn release:prepare
+ mvn release:perform
+
+The next step is to copy the downloadable artifacts to the Cytoscape website.
+Everything to be copied over can be found in the packaging/target/install4j
+directory.
--
You received this message because you are subscribed to the Google Groups
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/cytoscape-cvs?hl=en.