KnowledgeBase

Differences between revisions 15 and 16
Revision 15 as of 2007-12-07 17:45:00
Size: 2628
Editor: modemcable178
Comment:
Revision 16 as of 2008-01-16 09:12:55
Size: 2671
Editor: general-ld-218
Comment: easy to miss the full stop when you are new to bzr and its hard to see the '.'
Deletions are marked like this. Additions are marked like this.
Line 19: Line 19:
    * [Note the '.' in the above command]

Include(Training/Header)

Meeting Logs

  • Meeting log from BOF session at UDS [attachment: 2007-11-1-https://wiki.ubuntu.com/Training/2007-11-01BofLog]

  • Meeting log from [attachment:2007-10-18-ubuntu-training.log 18th October]
  • Meeting log from [attachment:2007-09-20-ubuntu-training.log 20th September]
  • Meeting log from [attachment:2007-09-06-ubuntu-training.log 06th September]
  • Meeting log from [attachment:2007-08-23-ubuntu-training.log 23rd August]
  • Meeting log from [attachment:2007-08-09-ubuntu-training.log 9th August]

Launchpad and Bazaar

This is a step-by-step guide for creating a branch of the Ubuntu Desktop Course and working on it. The Ubuntu Desktop course is hosted on Launchpad in a bazaar repository (https://launchpad.net/ubuntu-desktop-course)

  1. Create a directory on your system, we use ubuntu-desktop-course here
    • $ mkdir ubuntu-desktop-course; cd ubuntu-desktop-course
  2. Create a repository to hold branches
    • $ bzr init-repo .
      • [Note the '.' in the above command]
      • This step is not absolutely necessary, but of advantage if you want to have several branches
  3. Branch from the desktop course beta
  4. Create your own branch
    • $ bzr branch ubuntu-desktop-course-beta ubuntu-desktop-course-beta-<NAME OR NICK>

      • This is your working copy
  5. Edit and change the XML files
  6. Commit your changes
    • $ bzr commit -m "Example commit, corrected error on bzr usage"
      • Commit after every logical change, e.g. update of a paragraph or list
      • Use sensible commit messages
  7. Publish your branch
    • From your branch directory call
      • bzr push bzr+ssh://<LAUNCHPAD USERNAME>@bazaar.launchpad.net/~<LAUNCHPAD USERNAME>/ubuntu-desktop-course/<YOUR BRANCH NAME>

Required packages

To be able to "make" the DocBook source, you may need the following packages: docbook-xsl, xsltproc and dblatex. You can install these using the command line ("sudo apt-get install ...") or the Synaptic package manager.

Training/KnowledgeBase (last edited 2009-08-31 10:21:51 by 88-134-43-96-dynip)