Ubuntu needs a new development model

Ryan Oram ryan at infinityos.net
Thu May 6 01:38:44 UTC 2010


All the packages I have pulled from dev PPAs have been of high
quality. In fact, most of them fix problems present in the Ubuntu
packages.

Really only a minimal amount of review and testing should be needed.
Ubuntu would just need to require that developers build their packages
on Launchpad before review. Launchpad is an excellent filter in
itself. We all know how much of a pain signing up for a Launchpad
upload privileges is, in addition to the effort required to get
something to even build on Launchpad (pbuilder is awesome, but boy
getting something to build in a chroot environment can be a hassle).

Ryan

On Wed, May 5, 2010 at 9:30 PM, Dmitrijs Ledkovs
<dmitrij.ledkov at ubuntu.com> wrote:
> Upstream developers build from trunk and they don't care on how to
> package it cause they personally do not need it.
>
> Upstreams don't usually have a clue in packaging and spend quite a bit
> of time trying to make it build and ignoring all lintian warnings
> because someone asked them to & there is no real package available in
> the archive.
>
> These upstream debanisations are usually of poor quality and can do
> nasty things to your machine (static libs, auto-updating and pinging
> upstream about userbase => google chrome & they do know how to package
> btw so this was on purpose and not to make it fit into the system)
>
>
> If some project doesn't have a package it is either new, unnoticed, or
> half-broken code that it cannot justify packaging effort.




More information about the Ubuntu-devel-discuss mailing list