Packaging Help
Morten Kjeldgaard
mok at bioxray.au.dk
Fri Sep 25 10:45:01 BST 2009
On 25/09/2009, at 10.13, Stephan Hermann wrote:
> I agree that we shouldn't go for packages which are done by drive-by
> people, or upstream devs who want their software in Ubuntu.
I've been banging my head against the wall a few times trying to
update the sponsorship process to ensure the The latter is actually
the most important concequence of the former.) Unfortunately, thinking
here in MOTU-land is so stiff that making changes is not really
possible.
I'll give my 2 bits anyway.
I generally like Daniels idea and the thinking behind it. And, I
generally think it's better to try to solve the problems we run across
using technology, rather than throwing up your arms, saying "there's
too much work already". People here are developers and software-
engineers, use your skills!
What is needed IMO is a tight integration of REVU with the PPAs. REVU
is the friendly nexus of reviewing, it's less formal, less "official"
and less intimidating than LP.
If the REVUed packages were already sitting in a PPA, and packages
integrated with Bazaar (because that would be the way REVU stores
them), we'd have a way for people to get packages reviewed, quality
increased, and still available for distribution, albeit not in the
Ubuntu distribution. Having packages built in the PPA, and possibly
Lintian reports available, relieves the reviewer of having to download
and build the software being reviewed. Note that REVU already includes
a rudimentary package checking, but only on source packages.
Next, if there was some kind of usage statistics on the PPAs, the most
popular, well-maintained and useful packages could be incorporated
into Ubuntu. We could even pass out "stars" for "Ubuntu approved" PPAs
with a high quality.
I believe this process would satisfy the wishes of many contributors
of "getting their package into Ubuntu.", while at the same time
keeping open reviewing of new packages as an avenue for finding new
devs. Note also that this process ensures that there is a maintainer
of the individual packages.
Cheers,
Morten
More information about the ubuntu-devel
mailing list