thanks for the feed back scott. ill star this email so i can do as you said when i have some more time :) <br><br><div class="gmail_quote">On Sun, Mar 7, 2010 at 6:46 PM, Scott Howard <span dir="ltr"><<a href="mailto:showard314@ubuntu.com">showard314@ubuntu.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hello,<br>
<br>
2010/3/7 Jonathan Aquilina <<a href="mailto:eagles051387@gmail.com">eagles051387@gmail.com</a>>:<br>
> when i say packaging i mean packaging packages that have bugs filed on lp<br>
> that need to be packaged.<br>
<br>
An easy way to get started with that is to work on bugs with patches.<br>
There's been discussion on ubuntu-devel about the 2000 or so bugs that<br>
are filed in launchpad that have bug fix patches included. These<br>
patches need to be tested (to confirm that they fix the bug and don't<br>
introduce other bugs), then made into debdiffs, then sponsored.<br>
<br>
You'll need to know the MOTU getting started and packaging guide<br>
documentation, and ask on #ubuntu-motu for help, but here's a little<br>
guide:<br>
<br>
1) on <a href="http://launchpad.net" target="_blank">launchpad.net</a>, do a bug search for "NEW" and "WITH PATCHES" --<br>
find one you like<br>
2) download the source code (apt-get source <package name>) and apply<br>
the patch (read how-tos on the "patch" and "diff" commands to patch<br>
and generate patches)<br>
3) build the package (pbuilder OR debbuild OR dpkg-buildpackage -S -sa<br>
and upload to launchpad for a PPA)<br>
4) install the package (dpkg -i <package.deb> OR apt-get install<br>
<package> from a PPA), test functionality<br>
5) create a debdiff of your working package (see the packaging guide for that)<br>
6) upload to launchpad, subscribe sponsors<br>
<br>
You don't need to be a MOTU to do the above steps (I'm not a MOTU, but<br>
doing the above and merges/syncs is how I learned ubuntu/debian<br>
packaging).<br>
<font color="#888888"><br>
~Scott<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Jonathan Aquilina<br>