173
173
$ bzr push lp:~<lp-username>/+junk/kqrcode-package
175
You could also upload the source package to REVU for review::
179
$ dput revu kqrcode_0.4-0ubuntu1.dsc
181
You will need to log in to REVU before you can upload to it. The package
182
must also be correctly signed by the GPG key you have in Launchpad. See the
183
`REVU wiki page` for full details.
185
175
Uploading it to a PPA (Personal Package Archive) will ensure it builds
186
176
and give an easy way for you and others to test the binary packages.
187
177
You will need to set up a PPA in Launchad then upload with ``dput``::
194
184
`MOTU mailing list`_. There might also be a more specific team you
195
185
could ask such as the Kubuntu team for KDE packages.
187
Submitting for inclusion
188
------------------------
190
There are a number of paths that a package can take to enter Ubuntu.
191
In most cases, going through Debian first can be the best path. This
192
way ensures that your package will reach the largest number of users
193
as it will be available in not just Debian and Ubuntu but all of their
194
derivatives as well. Here are some useful links for submitting new
197
- `Debian Mentors FAQ`_ - debian-mentors is for the mentoring of new and
198
prospective Debian Developers. It is where you can find a sponsor
199
to upload your package to the archive.
201
- `Work-Needing and Prospective Packages`_ - Information on how to file
202
"Intent to Package" and "Request for Package" bugs as well as list
203
of open ITPs and RFPs.
205
- `Debian Developer's Reference, 5.1. New packages`_ - The entire
206
document is invaluable for both Ubuntu and Debian packagers. This
207
section documents processes for sumbitting new packages.
209
In some cases, it might make sense to go directly into Ubuntu first. For
210
instance, Debian might be in a freeze making it unlikely that you're
211
package will make it into Ubuntu in time for the next release. This
212
process is documented on the `"New Packages" section of the Ubuntu wiki`_.
197
214
.. _`posted on KDE-apps.org`: http://kde-apps.org/content/show.php/KQRCode?content=143544
198
215
.. _`version 0.4 from Sourceforge`: http://sourceforge.net/projects/kqrcode/files/kqrcode-0.4.tar.gz/download
199
216
.. _`packages.ubuntu.com`: http://packages.ubuntu.com/
200
217
.. _`lintian website`: http://lintian.debian.org/tags.html
201
.. _`REVU wiki page`: https://wiki.ubuntu.com/MOTU/Packages/REVU
202
218
.. _`MOTU mailing list`: https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu
219
.. _`Debian Mentors FAQ`: http://wiki.debian.org/DebianMentorsFaq
220
.. _`Work-Needing and Prospective Packages`: http://www.debian.org/devel/wnpp/
221
.. _`Debian Developer's Reference, 5.1. New packages`: http://www.debian.org/doc/developers-reference/pkgs.html#newpackage
222
.. _`"New Packages" section of the Ubuntu wiki`: https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages