JonathanMarsden

Differences between revisions 8 and 9
Revision 8 as of 2011-02-04 04:10:43
Size: 1102
Editor: pool-71-160-69-123
Comment:
Revision 9 as of 2011-03-07 23:41:34
Size: 1546
Editor: static-108-13-137-26
Comment: Added a few more current activities
Deletions are marked like this. Additions are marked like this.
Line 20: Line 20:
 * Packaging a few applications, notably SWORD, bibletime and bibledit
 * Created packages for Reprap, which I should one day try to do well enough to get into Debian/Ubuntu
 * Created an automated ISO creation script for Lubuntu based on info from Julien Lavergne
 * Used the above script to generate the "official" Lubuntu natty Alpha 3 ISO
 * Becoming increasingly comfortable with bzr and git and their use for Ubuntu/Debian packaging

Jonathan Marsden

Email: <jmarsden AT SPAMFREE fastmail DOT fm>

Goals

  • Learn enough about Ubuntu packaging to become a MOTU someday.
  • Document the learning process so others learn from my mistakes

Current Activities

  • Answering questions on LP Answers
  • Fixing simple bugs
  • Creating debdiffs for them
  • Hanging out on #ubuntu-motu and #ubuntu-server both asking for help and helping others
  • Adding or editing content on this wiki where appropriate
  • Verifying SRUs from -proposed when I can
  • Packaging a few applications, notably SWORD, bibletime and bibledit
  • Created packages for Reprap, which I should one day try to do well enough to get into Debian/Ubuntu
  • Created an automated ISO creation script for Lubuntu based on info from Julien Lavergne
  • Used the above script to generate the "official" Lubuntu natty Alpha 3 ISO
  • Becoming increasingly comfortable with bzr and git and their use for Ubuntu/Debian packaging

Common Mistakes in Packaging (which I have made already!)

  • Keep lines of text under 80 chars in debian/changelog
  • Remember to update the Standards-Version (and check the package meets the new version)
  • Provide plenty of detail in debian/changelog so a newcomer can quickly see what was changed
  • The one line synopsis needs to be a noun phrase. Think "<packagename> is a <noun phrase>". Many current packages do not seem to follow this guideline, but that's 'life'.


CategoryHomepage

JonathanMarsden (last edited 2012-01-07 23:37:44 by 92)