[needs-packaging] txAWS

Bug #521121 reported by Scott Moser on 2010-02-12
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu
Medium
Scott Moser

Bug Description

Under blueprint https://blueprints.launchpad.net/ubuntu/+spec/server-lucid-aws-client-libraries we want to have txAWS packaged.

txAWS:
Twisted-based Asynchronous Libraries for Amazon Web Services and Eucalyptus private clouds

This project's goal is to have a complete Twisted API representing the spectrum of Amazon's web services as well as support for Eucalyptus clouds.

URL: https://launchpad.net/txaws
License: MIT / X / Expat License

Mathias Gug (mathiaz) wrote :

Here a some comments:

* The source package should be name txaws since this is the upstream name. The binary package should be name python-txaws as required by the Debian python policy.

* There should be only one entry in the debian/changelog file.

* Missing man pages for all commands in /usr/bin/.

* aws-status is a gui application. It should be package a separate binary package with proper dependencies on relevant python modules (example python gtk).

* Don't put the VCS-* header in the control file since these are used to point to the *packaging* branch not the upstream branch.

* Bump the standard version to 3.8.4.

* Only build depend on python instead of python-dev since the software is pure python.

Duncan McGreggor (oubiwann) wrote :

I've tested the branch on Lucid and it works for me. +1 for merge to lp:txaws.

Duncan McGreggor (oubiwann) wrote :

And Scott: thanks a ton for putting in this effort and adding debian support!!

Fabrice Coutadeur (fabricesp) wrote :

Unsubscribing u-u-s: new packages should follow the process described at https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages

Thanks,
Fabrice

Scott Moser (smoser) wrote :

Mathias,
all comments from comment 1 above are fixed in revision 10 at linked branch

Thierry Carrez (ttx) wrote :

Other comments:
 * debian/control: Maintainer should be Ubuntu Developers <email address hidden>
Otherwise looks good :)

@Duncan: I'm not sure it's good to include the debian/ directory in your "upstream" branch, since we generally keep them separate (as this is not a native Debian package).

Thierry Carrez (ttx) wrote :

Uploaded

Changed in ubuntu:
status: Triaged → Fix Committed
Scott Moser (smoser) wrote :

$ apt-cache policy aws-status python-txaws
aws-status:
  Installed: (none)
  Candidate: 0.0.1-0ubuntu1
  Version table:
     0.0.1-0ubuntu1 0
        500 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ lucid/universe Packages
python-txaws:
  Installed: (none)
  Candidate: 0.0.1-0ubuntu1
  Version table:
     0.0.1-0ubuntu1 0
        500 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ lucid/universe Packages

Changed in ubuntu:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers