-$Id$
HOW TO UPDATE THE FOP WEBSITE
a. the forrestbot on the Apache server
b. a local copy of Forrest
3. Files related to the web site reside in the following places:
- a. fop source repository (cvs):
+ a. FOP source repository (cvs):
icarus.apache.org/home/cvs/xml-fop
b. interim web site (html, pdf, etc.)
1) if forrestbot is used:
http://forrestbot.cocoondev.org
2) if local Forrest is used:
Files will be generated on your local machine.
- c. fop web repository (cvs):
+ c. FOP web repository (cvs):
icarus.apache.org/home/cvs/xml-site/targets/fop
- d. fop live web site:
+ d. FOP live web site:
somewhere on daedalus.apache.org
3. The flow of data from our project committers to the actual web site is as
follows:
a. Source code changes are committed to the cvs repository by developers.
b. An interim web site is built using one of two methods: manual/local or
forrestbot.
- c. The interim web site is committed to the fop web repository, again using
+ c. The interim web site is committed to the FOP web repository, again using
one of two methods: manual/local or forrestbot.
d. Every six hours (midnight, 6am, noon, 6pm Pacific time), a script copies
the contents of the web site repository to the server for the FOP live
- web site. This script is maintained by Sam Ruby.
+ web site. For support on this process:
+ 1) The CVS update logs can be viewed at
+ http://www.apache.org/~rubys/updatesite.logx, where "x" is a number
+ from 1-4, these four files being the updates done over the past 24
+ hours. Review the most recent log file for clues.
+ 2) the script is maintained by Sam Ruby (rubys@apache.org). Contact him
+ for further help.
Forrestbot or Local Forrest?
----------------------------
instructions tell you how to view the log as the build progresses.
6. After the build has completed, click "xml-fop" in the list of preview sites.
The interim site will be displayed in a frame.
-7. After you are satisfied with the interim site, commit it to the fop web
+7. After you are satisfied with the interim site, commit it to the FOP web
repository by first making sure that "xml-fop" is still selected in the
"Select a module" box, then clicking "publish". Again, you can watch the
log as it is built.