KnowledgeBase

Differences between revisions 6 and 7
Revision 6 as of 2007-09-20 15:29:25
Size: 346
Editor: ip-81-1-75-29
Comment:
Revision 7 as of 2007-09-28 15:25:12
Size: 1890
Editor: modemcable178
Comment: LP and bzr usage
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:

= Meeting Logs =
Line 7: Line 9:

= Launchpad and Bazar =

This is a step-by-step guide for creating a branch of the Ubuntu Desktop Course and working on it.

 1. Create a directory on your system, we use ubuntu-desktop-course here
   * $ mkdir ubuntu-desktop-course; cd ubuntu-desktop-course
 1. Create a repository to hold branches
   * $ bzr init-repo
    * This step is not absolutely necessary, but of advantage if you want to have several branches
 1. Branch from the desktop course beta
   * $ bzr branch http://bazaar.launchpad.net/~canonical-training/ubuntu-desktop-course/ubuntu-desktop-course-beta
    * A new directory named ubuntu-desktop-course-beta is created and populated
    * The local branch of the desktop course makes it possible to see the changes you made more easily when offline
 1. Create your own branch
   * $ bzr branch ubuntu-desktop-course-beta ubuntu-desktop-course-beta-<NAME OR NICK>
    * This is your working copy
 1. Edit and change the XML files
   * Use any editor you like
    * gnome-edit offers syntax highlighting
    * bluefish offers easy use of xmllint to check the XML validity
    * For more options see http://wiki.docbook.org/topic/DocBookAuthoringTools
 1. Commit your changes
   * Commit after every logical change, e.g. update of a paragraph or list
   * Use sensible commit messages
 1. 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>

Include(Training/Header)

Meeting Logs

  • 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 Bazar

This is a step-by-step guide for creating a branch of the Ubuntu Desktop Course and working on it.

  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
      • 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
    • 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>

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