Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Validator checks only a single document, so this is not feasible for entire trees.

...

StepDescriptionCommandmaindocsapidocs
1Get the Trafodion source code from gitsee "Download and Install Source" XX
2Check out a specific release X.Y.Z, if you want to update content for a previous release
git checkout rel/X.Y.Z
 XX
3Build Trafodion documentation, after modifications to the documents, see Modifying Documents.
cd incubator-trafodion
source env.sh
mvn post-site 
 X 
4Build Trafodionsee "Build Source"  X
5Get the web site content from git
git clone https://ApacheUserName@git-wip-us.apache.org/repos/asf/incubator-trafodion-site.git
cd incubator-trafodion-site
git checkout -b asf-site origin/asf-site
XXX
6Make changes to main sitesee "Modify Web Site"X  
7Copy the built documentation from the Trafodion source tree to the site tree
cp -R incubator-trafodion/docs/target/*   incubator-trafodion-site/
 X 
8Build apidocs (note: X.Y.Z is the release number, see step 2 above)
cd incubator-trafodion-site/apidocs
build_apidocs.sh -o X.Y.Z
  X
9Commit changes
git add --all
git commit 
XXX
10Push changes back to ASF repository
git push origin HEAD:asf-site
XXX
11Check that the website, http://trafodion.apache.org is refreshed. If it isn't, make a small white-space change to trigger the Apache gitpubsub that does the update. XXX
12Once published, run https://validator.w3.org against http://trafodion.incubator.apache.org to  against updated pages to ensure that there are no broken links XX X 
13Close the JIRA and/or pull request, if applicable XXX

...