On Wed, 2011-11-09 at 13:27 +0100, Carlos Alberto Lopez Perez wrote: > I wish to take care of the aircrack-ng package if it is still possible.
Excellent! > I would also like to seize this opportunity to become Debian Maintainer, > a thing that has been in my TODO list for a long time. Also good :) > Also I would be happy of joining the Debian wireless team. Please register an account on alioth if you do not have one and then click on the request to join link here: http://alioth.debian.org/projects/pkg-wpa Mention that you plan to maintain aircrack-ng within the team in your request and that I will sponsor you whenever needed. You may want to help them maintain wpasupplicant and other WiFi related packages. They use SVN and presumably svn-buildpackage so you might want to take a look at how they do that. > I will be happy and thankful if you can guide me through this process. I would be happy to. > What would be the first step? Signal your intention to package aircrack-ng. In Debian we do this by filing bugs against the wnpp pseudo-package. wnpp is explained here: http://www.debian.org/devel/wnpp/ The bugs filed against wnpp can be seen here: http://bugs.debian.org/wnpp http://wnpp.debian.net/ I would suggest you should reassign the removal bug (#642934) to the wnpp pseudo-package, retitle it to an ITP bug and change the severity to wishlist. You can find instructions for bug manipulation here: http://www.debian.org/Bugs/server-control You can CC the mail changing the bug into an ITP to debian-devel so that more folks are likely to notice and not duplicate your work. Probably the mail should explain why you are reintroducing aircrack-ng. > Create a new package for aircrack-ng fixing the licensing issue? Take the last version of aircrack-ng that was available in Debian and update it to an upstream VCS snapshot that fixes the licensing issue (or just the latest one), closing the ITP bug with something like "Re-upload to unstable (Closes: #642934)" in the debian/changelog. A second line should say that the update fixes the licensing issue and close that bug too. The last version available in Debian is available from snapshot.d.o: http://snapshot.debian.org/package/aircrack-ng/1%3A1.1-1.1/ If you are unfamiliar with Debian packaging you will want to read this: http://www.debian.org/doc/manuals/maint-guide/ Some more links you may want to read: http://ftp-master.debian.org/REJECT-FAQ.html http://www.debian.org/doc/manuals/developers-reference/ http://www.debian.org/doc/debian-policy/ Re-open any bugs marked as fixed in a version that ends in +rm, if you have JavaScript turned on, click "Toggle all extra information" at the bottom of this page, then search the page for +rm and then reopen all those bugs and removed the +rm fixed versions using the notfixed command. This is unfortunately necessary because ftp-master close all the bugs when they remove a package. It would be better if debbugs knew a package was removed and acted appropriately, but debbugs maintenance is not as active as it used to be. Then put closes entries in debian/changelog for any bugs that are closed by the new upstream snapshot. http://bugs.debian.org/cgi-bin/pkgreport.cgi?archive=both;src=aircrack-ng If you have any questions, feel free to ask me directly or (preferably) on the #debian-mentors IRC channel or debian-mentors mailing list. I will reply as I am able and if others reply first then that works too. Once you have a package ready you can send an RFS to the debian-mentors list and I will take a look at it. The PTS page for aircrack-ng is here, you should keep an eye on it while you are the maintainer and look at the links there: http://packages.qa.debian.org/a/aircrack-ng.html Please also contact upstream to tell them you are the new maintainer and ask them about making a new release. -- bye, pabs http://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part

