2012-01-23 12:33:12 |
Daniel Holbach |
bug |
|
|
added bug |
2012-01-23 12:34:06 |
Daniel Holbach |
affects |
ubuntudeveloperportal |
developer-portal |
|
2012-01-23 12:43:37 |
Daniel Holbach |
description |
It would help the ARB a lot in the review process if instead of submitting tarballs (with whatever content), the source packages were already uploaded to PPA and the user just needed to specify PPA and source package.
- it would ensure the app is actually in source package format
- we could ensure that the package actually builds
As far as I can see these things would need to change:
- database model: we will need a source package name (probably just the app name), the
series for which the package was uploaded (not sure if this is actually part of the myapps
portal already), the ppa specifier
- UI: the PPA/package picker. it could use person.ppas, ppa.getPublishedSources(),
source.source_package.name from the Launchpad API. If just one PPA and one package
is available, it could even be preselected.
- UI: a different submission process depending on free / non-free
I wrote a bit of (client-side) code which does a couple of checks on the PPA / source package. If you need it, maybe just as inspiration, just let me know and I'll attach it to the bug. |
It would help the ARB a lot in the review process if instead of submitting tarballs (with whatever content), the source packages were already uploaded to PPA and the user just needed to specify PPA and source package.
- it would ensure the app is actually in source package format
- we could ensure that the package actually builds
As far as I can see these things would need to change:
- database model: we will need a source package name (probably just the app name), the
series for which the package was uploaded (not sure if this is actually part of the
myapps portal already), the ppa specifier
- UI: the PPA/package picker. it could use person.ppas, ppa.getPublishedSources(),
source.source_package.name from the Launchpad API. If just one PPA and one package
is available, it could even be preselected.
- UI: a different submission process depending on free / non-free
- Documentation.
I wrote a bit of (client-side) code which does a couple of checks on the PPA / source package. If you need it, maybe just as inspiration, just let me know and I'll attach it to the bug. |
|
2012-01-23 12:48:25 |
David Planella |
tags |
|
arb |
|
2012-01-31 18:18:01 |
Anthony Lenton |
developer-portal: status |
New |
Confirmed |
|
2012-01-31 18:19:20 |
Anthony Lenton |
developer-portal: importance |
Undecided |
Medium |
|
2012-05-03 23:07:07 |
Jendrik Seipp |
bug |
|
|
added subscriber Jendrik Seipp |
2012-05-22 08:50:17 |
Daniel Holbach |
description |
It would help the ARB a lot in the review process if instead of submitting tarballs (with whatever content), the source packages were already uploaded to PPA and the user just needed to specify PPA and source package.
- it would ensure the app is actually in source package format
- we could ensure that the package actually builds
As far as I can see these things would need to change:
- database model: we will need a source package name (probably just the app name), the
series for which the package was uploaded (not sure if this is actually part of the
myapps portal already), the ppa specifier
- UI: the PPA/package picker. it could use person.ppas, ppa.getPublishedSources(),
source.source_package.name from the Launchpad API. If just one PPA and one package
is available, it could even be preselected.
- UI: a different submission process depending on free / non-free
- Documentation.
I wrote a bit of (client-side) code which does a couple of checks on the PPA / source package. If you need it, maybe just as inspiration, just let me know and I'll attach it to the bug. |
It would be great to have a field that would allow the developer to just input a URL pointing at the code would be ok. This could enable developer to submit code from other sources (like other code hosting solutions), not only ppas.
It would also have the advantage that the package could be uploaded to a ppa that isn't owned by the user that's currently logged in, and it wouldn't need to contact LP to figure out the list of available PPAs as part of the form setup, so it would be a bit more responsive. |
|
2012-05-22 08:50:31 |
Daniel Holbach |
summary |
[free apps] app submission through ppa |
[free apps] add URL field for app source |
|
2012-05-25 16:43:54 |
Andrew Starr-Bochicchio |
bug |
|
|
added subscriber Andrew Starr-Bochicchio |
2012-11-16 10:26:38 |
Anthony Lenton |
developer-portal: importance |
Medium |
Wishlist |
|