Require packages in PPA

Michael Nelson michael.nelson at canonical.com
Tue Jan 10 15:41:40 UTC 2012


On Tue, Jan 10, 2012 at 4:29 PM, Daniel Holbach
<daniel.holbach at ubuntu.com> wrote:
> Hello everybody,
>
> David Planella, Michael Vogt, Stéphane Graber and I had a conversation
> earlier and discussed the idea of requiring PPA uploads for free app
> submissions.
>
> The idea was: that for a package submitter it would work like this:
> they'd specify that it's a free app, then be presented with a PPA picker
> (LP OpenID and some LP API magic should get it for us) and a package
> picker afterwards. A simpler version would just require them to paste
> the PPA URL.
>
> This would make it a lot easier for the ARB, because we would ensure
> that packages
>
>  - are in source package form
>  - actually build
>  - etc.
>
> What do you think about the proposal?


Great - it's something we've wanted to do for a while (came up a few
times over the past few months) - there might even be a bug for it.

Anthony (cc'd) will be able to give more detail on the priority etc.

>
>
> A separate idea we kicked around was to massage the combined knowledge
> of the ARB into a small tool which downloads the package from the
> specified PPA and performs a number of tests on them.
>
> The script could be run by the package submitter, MyApps itself and
> obviously ARB members as well. I attached a small and quick proof of
> concept.

I haven't checked the script, but yeah, that sounds ideal - anything
that takes away the brain-dead work for package checkers so they can
use their time doing more valuable stuff. As a transition, we could
support both myapps packages as well as ppas until they're all moved
over or whatever.

Enjoy the gathering!
-Michael
>
> Comments welcome! :)
>
> Have a great day,
>  Daniel
>
> --
> Get involved in Ubuntu development! developer.ubuntu.com/packaging
> Follow @ubuntudev on identi.ca/twitter.com/facebook.com/gplus.to
>



-- 
Michael Nelson
Canonical Ltd.
+49 176 491 53481 (mob)
michael.nelson at canonical.com
IRC nick: noodles (noodles775 on Freenode)
Ubuntu - Linux for human beings | www.ubuntu.com | www.canonical.com



More information about the App-review-board mailing list