You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by ie...@apache.org on 2013/02/05 12:02:00 UTC

svn commit: r1442535 - in /james/project/trunk: HOWTO.txt HOWTO_RELEASE.txt README.txt

Author: ieugen
Date: Tue Feb  5 11:01:59 2013
New Revision: 1442535

URL: http://svn.apache.org/viewvc?rev=1442535&view=rev
Log:
Combined Howto's into Readme.txt

Removed:
    james/project/trunk/HOWTO.txt
    james/project/trunk/HOWTO_RELEASE.txt
Modified:
    james/project/trunk/README.txt

Modified: james/project/trunk/README.txt
URL: http://svn.apache.org/viewvc/james/project/trunk/README.txt?rev=1442535&r1=1442534&r2=1442535&view=diff
==============================================================================
--- james/project/trunk/README.txt (original)
+++ james/project/trunk/README.txt Tue Feb  5 11:01:59 2013
@@ -1,3 +1,44 @@
-The module project/server containing documentation for legacy James Project and legacy
-James Server (versions pre 3-beta) have been moved to
-https://svn.apache.org/repos/asf/james/project/branches/server_docs_3-alpha_and_2.2.0
\ No newline at end of file
+Apache James Project
+====================
+
+This is the parent module for all Apache James artifacts. It contains useful values to be inherited by other Maven projects. 
+
+* the list of Apache James contributors, committers and PMC Members
+* Maven plugins managemnt section with common plugins used in the project
+* URL's and mailing-lists definitions for the project
+
+How to build and publish the website
+====================================
+
+ 1. Install Apache Maven 3.0.2+ and make its binary 'mvn' available on your PATH.
+    See http://maven.apache.org/download.html#Installation.
+ 2. run "mvn clean site"
+ 3. Test the built site in your browser from the {path}/target/site folder
+ 4. If everything looks OK, deploy the site using "mvn clean site-deploy".
+ 5. Wait for the changes to replicate to the Apache web server or setup 140.211.11.10:80 as
+    a proxy to review the changes (described here: http://www.apache.org/dev/project-site.html)
+
+To deploy the technical reports use the "-Psite-reports" profile.
+
+For wagon-ssh-external configuration see
+http://maven.apache.org/plugins/maven-deploy-plugin/examples/deploy-ssh-external.html
+
+
+Howto release via maven release plugin
+======================================
+
+See details on http://www.apache.org/dev/publishing-maven-artifacts.html
+
+In short, just follow the 'standard' process:
+
+* Prepare pom for release
+* publish snapshot
+* prepare release
+* stage the release for a vote (don't forget to close the staging repository)
+* vote
+* release
+
+Don't forget to add your key to http://www.apache.org/dist/james/KEYS
+
+    $ ssh people.apache.org
+    $ cd /www/www.apache.org/dist/james
\ No newline at end of file



---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org