KnowledgeBase

Differences between revisions 17 and 18
Revision 17 as of 2008-01-16 09:22:01
Size: 2683
Editor: general-ld-218
Comment: experimental emboldening
Revision 18 as of 2008-01-16 09:25:28
Size: 2671
Editor: general-ld-218
Comment:
Deletions are marked like this. Additions are marked like this.
Line 16: Line 16:
   * $ ""mkdir ubuntu-desktop-course; cd ubuntu-desktop-course""    * $ mkdir ubuntu-desktop-course; cd ubuntu-desktop-course
Line 18: Line 18:
   * $ ""bzr init-repo .""    * $ bzr init-repo .
Line 22: Line 22:
   * $ ""bzr branch http://bazaar.launchpad.net/~canonical-training/ubuntu-desktop-course/ubuntu-desktop-course-beta"" ([https://code.launchpad.net/~canonical-training/ubuntu-desktop-course/ubuntu-desktop-course-beta browse])    * $ bzr branch http://bazaar.launchpad.net/~canonical-training/ubuntu-desktop-course/ubuntu-desktop-course-beta ([https://code.launchpad.net/~canonical-training/ubuntu-desktop-course/ubuntu-desktop-course-beta browse])

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)