12

I've written a development library that I would like to include in the Ubuntu archives. From what I understand, the best way to do this is to first get the package into Debian and then request a package sync.

Here is the ITP bug.

What do I do now?

Looking at this page, I see horrifying things like "419 days in preparation" and "last activity 404 days ago". I get the impression that getting a package into Debian is a slow process.

Is there anything I can do to speed up the process? I've tried to do as much work as I can to smooth out the process - I've got a branch with Debian packaging (which gets by Lintian without any errors).

4 Answers 4

8
+200

As you've already worked out, creating an ITP bug doesn't get your package into Debian. ITP bugs are how the Debian maintainers let each other know what they are working on, and elicit comments on proposed new packages. There are hundreds of such bugs, and most of them aren't showing much progress.

So, you need to move along to the next step, which is to find a sponsor for your package. The mentors site has a guide that you may find useful here. You've got as far as step 3 in that process.

I suggest uploading your package to mentors.debian.net, and filing a sponsorship request bug.

Once your package is in Debian unstable, it would be automatically synced to the Ubuntu development release. Assuming Ubuntu was currently pre-Debian-Import-Freeze, if not, it'd have to wait until the next Ubuntu release.

4

Once your package gets into Debian repository, it will be auto-imported into Ubuntu repository of the then current developmental release prior to the date of the Debian Import Freeze. So, if your package gets into Debian Unstable repository before February 14 (tentative DIF date for 13.04), it will get auto-imported into 13.04's repository without you ever intervening.

If you can't get the package into Debian before DIF but eventually do before Feature Freeze, as per the guidelines for requesting a new package for Ubuntu, you can then file a bug report with the summary field "Please sync packagename from Debian distro".

If that is not an option either, you can file a bug report with the tag needs-packaging with essential information about where to obtain the source and the license the software is under.

See also New Packages on Ubuntu wiki for more information.


Now if you want to speed up the process of getting your package into Debian, you might want to try http://mentors.debian.net/. Here's a quick intro on how to find mentors and sponsors for your package.

0

You can get your package some special attention by contacting one of these guys

https://wiki.ubuntu.com/MOTU/Contact?highlight=(CategoryMOTU

Keep in mind that your going to be subject to feature freeze and other requirements. They can really help if your having problems, but if your package is of low priority, or theres not alot of people using it, then you might be better to just want to wait.

2
  • It's worth noting, that while MOTUs may also own Debian Developers hats, they can't necessarily help getting packages into Debian. MOTUs can help guide you, though.
    – tumbleweed
    Nov 6, 2012 at 14:43
  • Correct, the MOTUs can only really help with the process, and truly only from the Ubuntu side. They are the people to contact if your think your package is important enough to be manually put though the process, however, that should be used with extreme care.
    – coteyr
    Nov 6, 2012 at 16:40
-1

i'll sugget you to connect any Debian Maintainer you know , or you should just go to the irc room and ask for help.

here are few links you should read before you ask question

https://www.debian.org/doc/manuals/debmake-doc/index.en.html

and

https://www.debian.org/doc/manuals/maint-guide/

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .