DocBooksInfrastructure

Introduction

How to generate grid school tutorials using DocBooks.

Recipe for fetching and modifying source

  • You must have rights to commit in the osgedu svn on the CI machines.

  • Login to login.ci.uchicago.edu and cd to a work area in your /home directory.

  • Checkout the tree of OSG grid school packages:
    svn co https://svn.ci.uchicago.edu/svn/osgedu

  • Go to the directory where the new workshop (newworkshop) will be created:
    cd osgedu/schools/2009

  • Copy a workshop:
    svn cp oldworkshop newworkshop
    (in this case oldworkshop was in the 2009 directory)

  • Commit the change
    svn ci -m 'cloned oldworkshop to newworkshop'

  • Make changes as desired to the .xml files using an XML editor to your liking.

  • Then commit all these changes back to svn:
    svn ci -m 'modifications for newworkshop'

Upload changes

Then, in order to make this page http://www.ci.uchicago.edu/osgedu/schools/2009/newworkshop/ visible, you need to generate it from the SVN docbook material. So

  • log in to login.ci.uchicago.edu

  • edit /ci/www/projects/osgedu/update.sh to add a line for the school you just created. (following pattern)

Then

  • run ./update.sh in that directory

References


-- RobGardner - 09 Oct 2009
Topic revision: r4 - 14 Oct 2009, RobGardner
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback