From harmony-commits-return-662-apmail-incubator-harmony-commits-archive=incubator.apache.org@incubator.apache.org Mon Jan 16 15:29:56 2006
Return-Path: General Community Development
+ The following tools are required to build the Harmony website
+
+
+
+ At this point, you have a complete generated website and documentation in the site/docs
+ subdirectory. Open the index.html page and start browsing.
+
+ Making changes is straightforward. All edits are made to the contents of the xdocs/
+ subdirectory, and then rendered via the procedure above into the docs/ directory.
+
+ If you are a Harmony committer, you can simply checkin your changes. If you are not
+ a committer, any updates and additions to the site are very welcome. Please
+ see our Get Involved page for instructions
+ on how to contribute your changes.
+
+ If you are a Harmony Committer, you can commit your changes into SVN and then
+ publish to the project website. Once the changes are in SVN, simply :
+
+
+ One of the best ways to get involved in the Harmony project is to
+ create patches or additions and contribute them. All contributions
+ should be made via a new entry in our project
+ JIRA.
+
+ Here are some basic guidelines and suggestions :
+
+ Once you are sure you have tested/reviewed your changes, open a
+ new JIRA entry. Clearly describe the patch or enhancement, and
+ provide details, such as how to re-create if a bug, why the
+ change or enhancement is useful, etc. Then, attach all materials
+ to the JIRA entry via "Attach File". Please be sure to select
+ "Grant license to ASF for inclusion in ASF works...". Any patch
+ without this grant will be rejected.
+
+ Please use the subversion 'diff' utility to create a patch as follows :
+
+
+ The following tools are required to build the Harmony website
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Modified: incubator/harmony/standard/site/docs/documentation/documentation.html
URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/docs/documentation/documentation.html?rev=369496&r1=369495&r2=369496&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/documentation/documentation.html (original)
+++ incubator/harmony/standard/site/docs/documentation/documentation.html Mon Jan 16 07:29:16 2006
@@ -145,6 +145,9 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Building and Deploying the Apache Harmony Website
+
+
+
+
+
+
+
+
+
+
+
+ Building
+
+
+
+
+
+
+
+
+
+
+
+ $ svn checkout https://svn.apache.org/repos/asf/incubator/harmony/standard/site
+ $ cd site
+ $ ant
+
+
+
+
+
+
+ Making Changes
+
+
+
+
+
+
+
+
+
+
+
+ Deploying to Harmony Website
+
+
+
+
+
+
+
+
+ $ ssh geirm@minotaur.apache.org
+ Your login name will of course be your own.
+ $ cd /www/incubator.apache.org/harmony/
+ $ svn update
+ will update the local copy. If you need to delete the HTML and
+ re-checout use
+ $ `cat UPDATE`
+ as the UPDATE file has the command used to do a fresh svn checkout.
+
+
+
+
+
+
+
+
Modified: incubator/harmony/standard/site/docs/get-involved.html
URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/docs/get-involved.html?rev=369496&r1=369495&r2=369496&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/get-involved.html (original)
+++ incubator/harmony/standard/site/docs/get-involved.html Mon Jan 16 07:29:16 2006
@@ -165,6 +165,77 @@
+
+
Added: incubator/harmony/standard/site/xdocs/documentation/build_website.xml
URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/xdocs/documentation/build_website.xml?rev=369496&view=auto
==============================================================================
--- incubator/harmony/standard/site/xdocs/documentation/build_website.xml (added)
+++ incubator/harmony/standard/site/xdocs/documentation/build_website.xml Mon Jan 16 07:29:16 2006
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+ How to Create and Submit A Patch or Enhancement
+
+
+
+
+
+
+
+
+
+
+ svn diff file.java > file.patch
+
+
+ where 'file' is the filename that you have changed. This will produce a
+ nice patch file that can be added to the JIRA, which makes it easy for
+ the project committers to review and possibly accept your patch.
+
+
+
+
+
+
$ svn checkout https://svn.apache.org/repos/asf/incubator/harmony/standard/site+
$ cd site+
$ ant+
+ At this point, you have a complete generated website and documentation in the site/docs + subdirectory. Open the index.html page and start browsing. +
+ + + ++ Making changes is straightforward. All edits are made to the contents of the xdocs/ + subdirectory, and then rendered via the procedure above into the docs/ directory. +
+ ++ If you are a Harmony committer, you can simply checkin your changes. If you are not + a committer, any updates and additions to the site are very welcome. Please + see our Get Involved page for instructions + on how to contribute your changes. +
+ ++ If you are a Harmony Committer, you can commit your changes into SVN and then + publish to the project website. Once the changes are in SVN, simply : +
+ ++
$ ssh geirm@minotaur.apache.org+ Your login name will of course be your own. +
$ cd /www/incubator.apache.org/harmony/+
$ svn update+ will update the local copy. If you need to delete the HTML and + re-checout use +
$ `cat UPDATE`+ as the UPDATE file has the command used to do a fresh svn checkout. +
+ One of the best ways to get involved in the Harmony project is to + create patches or additions and contribute them. All contributions + should be made via a new entry in our project + JIRA. +
+ ++ Here are some basic guidelines and suggestions : +
+ Once you are sure you have tested/reviewed your changes, open a + new JIRA entry. Clearly describe the patch or enhancement, and + provide details, such as how to re-create if a bug, why the + change or enhancement is useful, etc. Then, attach all materials + to the JIRA entry via "Attach File". Please be sure to select + "Grant license to ASF for inclusion in ASF works...". Any patch + without this grant will be rejected. +
+ ++ Please use the subversion 'diff' utility to create a patch as follows : + +
+ svn diff file.java > file.patch ++ + where 'file' is the filename that you have changed. This will produce a + nice patch file that can be added to the JIRA, which makes it easy for + the project committers to review and possibly accept your patch. + + + + + +