[needs-packaging] txAWS

Bug #521121 reported by Scott Moser
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu
Fix Released
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

Revision history for this message
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.

Revision history for this message
Duncan McGreggor (oubiwann) wrote :

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

Revision history for this message
Duncan McGreggor (oubiwann) wrote :

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

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

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

Thanks,
Fabrice

Revision history for this message
Scott Moser (smoser) wrote :

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

Revision history for this message
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).

Revision history for this message
Thierry Carrez (ttx) wrote :

Uploaded

Changed in ubuntu:
status: Triaged → Fix Committed
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.