Too many .deb packages are being attached for review without source packages

Bug #902983 reported by Scott Ritchie
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Developer registration portal

Bug Description

I have been reviewing and repackaging commercial apps submitted via myapps, and approximately one third of them are submitted as a single .deb. This isn't appropriate for the archive - we need at the very least a native source package, even if all it's doing is copying binary files into /opt. Often simple binary tarballs are easier to handle and package than .debs, as the debs may rely on maintainer scripts or files in locations not appropriate for myapps.

Clearly we're miscommunicating somewhere.

Revision history for this message
Andrew Mitchell (ajmitch) wrote :

This isn't just a problem with commercial apps - there are also ARB submissions which are just binary .debs. Obviously for ARB, we need the source & can't just settle for a binary tarball.

Changed in ubuntudeveloperportal:
status: New → Confirmed
Revision history for this message
Scott Ritchie (scottritchie) wrote :

This should be largely fixable in the interface. Some suggestions:

1) For ARB submissions, have two file attach dialogs, one for .tar.gz and another for .dsc. Possibly add a third for changes if non-native packages happen. Then detect and warn (or fail) if the user attaches an unexpected file type.

2) For Commercial submissions, have a radio button to switch between "I will provide an archive of my application binaries for Canonical to package" or "I have packaged the application myself." The latter would give the same interface as the ARB, and the former would complain about .deb archives if selected.

David Planella (dpm)
affects: ubuntudeveloperportal → developer-portal
John Pugh (jpugh)
Changed in developer-portal:
importance: Undecided → Low
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.