Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Lucene-hadoop Wiki" for 
change notification.

The following page has been changed by DougCutting:
http://wiki.apache.org/lucene-hadoop/HowToCommit

The comment on the change is:
update doc docs

------------------------------------------------------------------------------
   1. Include the Jira issue id in the commit message, along with a short 
description of the change and the name of the contributor if it is not you.  Be 
sure to get the issue id right, as this causes Jira to link to the change in 
Subversion (use the issue's "All" tab to see these).
   1. Resolve the issue as fixed, thanking the contributor.  Always set the 
"Fix Version" at this point, but please only set a single fix version, the 
earliest release in which the change will appear.
  
- [[Anchor(CommitToWebsite)]]
+ [[Anchor(CommitDocs)]]
- ==== Committing to the Hadoop website ====
+ ==== Committing Documentation ====
  
- When you are committing any forrest-based documentation to 
[http://lucene.apache.org/hadoop/ http://lucene.apache.org/hadoop/] ask the 
user to submit only changes made to the *.xml files in {{{src/docs}}}. Apply 
that patch, then run forrest to generate the html files, manually copy the 
modified files to {{{docs/}}} and then commit. Now goto 
{{{/www/lucene.apache.org/hadoop}}} on people.apache.org and 'svn up'.
- {{{
- cd src/docs
- forrest site
- cd ../..
- cp -pr src/docs/build/site/* docs/
+ Hadoop's official documentation is authored using [http://forrest.apache.org/ 
Forrest].  To commit documentation changes you must have Forrest installed and 
the {{{forrest}}} executable on your {{{$PATH}}}.  Documentation is of two 
types:
+  1. End-user documentation, versioned with releases; and,
+  1. The website.  This is maintained separately in subversion, republished as 
it is changed.
+ 
+ To commit end-user documentation changes to trunk or a branch, ask the user 
to submit only changes made to the *.xml files in {{{src/docs}}}. Apply that 
patch, run {{{ant docs}}} to generate the html, and then commit.  End-user 
documentation is only published to the web when releases are made, as described 
in HowToRelease.
+ 
+ To commit changes to the website and re-publish them: {{{
+ svn co https://svn.apache.org/repos/asf/lucene/hadoop/site
+ cd site
+ ant
+ firefox publish/index.html # preview the changes
+ svn stat                   # check for new pages
+ svn add                    # add any new pages
  svn commit
  ssh people.apache.org
  cd /www/lucene.apache.org/hadoop

Reply via email to