[RFC] apturl repository whitelist application process

Brian Thomason brian.thomason at gmail.com
Thu Feb 12 22:10:07 GMT 2009


First off, thanks to both of you for getting this done.  It's something
we've wanted on the ISV side of things for a while now.


> ==== Formal Prerequisites ====
>  * In order to ensure transparency and to facilitate monitoring of
>  quality and the state of the repository, a launchpad project must be
>  maintained for the package. Each source package should have it's own
>  repository where appropriate.


This would be a troublesome requirement for someone like google who
maintains all of their apps in the same repo.


>
>  * In order to assure that packages in third party repositories are
>  being properly maintained, each landing page that offers an apturl
>  link must also contain a prominent link for reporting bugs in the
>  related launchpad project.


What if the vendor prefers to handle all bugs through their own bug tracker?


>
>  * Package namespace for the name should start with a unique prefix
>  and not conflict


Must we require a prefix when there is no chance of a natural collision? For
instance, if google wants to ship google earth and the package name is
google-earth, can we waive the prefix requirement?


>
>  * Identify third party repository by custom package/source control
>  field
>  * add XB(S)-ThirdParty-RepoURL to the package that is uniq to
>  identify where the master repo is
>  * Identify right place to file bugs by custom package/source control
>  field
>  * add XB(S)-ThirdParty-BugFileUrl to the package that points to the
>  bug report page (LP)
>

These seem a little onerous too.  If the control file already provides a
website for the product, that should seemingly sufice as they are already
required to have the bug tacker info prominently displayed there...?


>
> However, if necessary, the repository may actually be removed from the
> users' sources lists. This may be necessary if there are severe
> problems on the repository such as data lose errors, security
> problems, repository maintainer is not cooperating. The repository can
> not reapply for at least 1 year for inclusion again
>

I don't think we should make the 1 year a steadfast rule, or at least
shorten it dramatically.

Again, thanks for the work guys.  It's looking good.

-Brian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20090212/301985f9/attachment.htm 


More information about the ubuntu-devel mailing list