← Back to team overview

ubuntu-packaging-guide-team team mailing list archive

[Bug 788137] [NEW] provide a ubuntu-packagers package and a "setup wizard"

 

Public bug reported:

Firstly, I'm really impressed with the packaging guide! But reading
http://people.canonical.com/~dholbach/packaging-guide/html/getting-set-
up.html made me wonder...

Why don't we provide a package called "ubuntu-packager" (or similar)
such that the user can do this:

$ sudo apt-get -y install ubuntu-packager && ubuntu-packager-setup

...where:

- the "ubuntu-packager" package would be a meta-package that installs
the required packages:

gnupg pbuilder ubuntu-dev-tools bzr-builddeb apt-file

- the ubuntu-packager-setup would be a script (shell / python) that
would essentially be a command-line wizard that would do everything
mentioned in the "getting-set-up" page: it would check to see if the
user has any gpg keys. If so, it would present a menu and ask the user
which they want to use for packaging. If they don't have any keys, it
would run "gpg --gen-key", etc, etc.

Note that this idea is in no way at odds with having the packaging
guide, but I think it would lower the "barrier to entry" for newby
packagers still further, which has to be a good thing IMHO :-)

** Affects: ubuntu-packaging-guide
     Importance: Undecided
         Status: New

** Summary changed:

- provide a ubuntu-packagers package
+ provide a ubuntu-packagers package and a "setup wizard"

-- 
You received this bug notification because you are a member of Ubuntu
Packaging Guide Team, which is subscribed to Ubuntu Packaging Guide.
https://bugs.launchpad.net/bugs/788137

Title:
  provide a ubuntu-packagers package and a "setup wizard"

Status in Ubuntu Packaging Guide:
  New

Bug description:
  Firstly, I'm really impressed with the packaging guide! But reading
  http://people.canonical.com/~dholbach/packaging-guide/html/getting-
  set-up.html made me wonder...

  Why don't we provide a package called "ubuntu-packager" (or similar)
  such that the user can do this:

  $ sudo apt-get -y install ubuntu-packager && ubuntu-packager-setup

  ...where:

  - the "ubuntu-packager" package would be a meta-package that installs
  the required packages:

  gnupg pbuilder ubuntu-dev-tools bzr-builddeb apt-file

  - the ubuntu-packager-setup would be a script (shell / python) that
  would essentially be a command-line wizard that would do everything
  mentioned in the "getting-set-up" page: it would check to see if the
  user has any gpg keys. If so, it would present a menu and ask the user
  which they want to use for packaging. If they don't have any keys, it
  would run "gpg --gen-key", etc, etc.

  Note that this idea is in no way at odds with having the packaging
  guide, but I think it would lower the "barrier to entry" for newby
  packagers still further, which has to be a good thing IMHO :-)


Follow ups

References