Reinhard Tartler siretart at gmail.com
Wed Nov 23 12:02:13 CST 2005


On 11/23/05, John Dong <jdong at ubuntu.com> wrote:
> http://ubuntubackports.org/wiki/index.php/SourceChanges
Could you please  http://wiki.ubuntu.com/SpecSpec as template?

> I've started drafting up some of these ideas... Comments appreciated.
> > MY PROPOSAL:
> >
> > Two types of source-changed backporting should be spec'ed and brought to
> the Tech Board for review:
> >
> > (1) MAIN Packages: Approval by either prominent maintainer figure or mdz
> (?), changes ultimately done by a Ubuntu developer
> > (2) UNIVERSE Packages: Approval through review by multiple MOTU members
> (maybe through the REVU system)

I think that one MOTU who is working with the backports team should be
sufficient.

> > What do you guys think? Surely we'll need more specific guidelines about
> what kind of changes specifically should be allowed (i.e. build-dep changes,
> unpatching upstream-specific changes [i.e. Launchpad Integration under
> Hoary], etc)?

Consider this: For dapper, we want to jump on soyuz, a complete new
infrastructure. I don't think that the ubuntu team has enough time and
energy left to implement a new upload target for the backporters.
perhaps the launchpad/soyuz team can arrange something for you, but
this needs to be specified as well.

Now for the backporting policy: build-dep changes should be okay, but
I'm not that confident with 'unpatching upstream-specific changes'.
Whats that? we are shipping software, developed by their upstreams.
With a clause like that, you could render the whole policy quite
unpracticable, because your are effectively allowing everything.

I have another question to be cleared in advance: Are packages in
-backports being build against the stable release or against the
-backports repository as well? You see the difference?

A small thing I'd really want to have: I'd like to be able to specify
which specific package from backports I install on my system, just
like http://backports.org. There I can put the following in my
/etc/apt/sources.list:

deb http://backports.org/backports unstable firefox pmount evms

to only have firefox, pmount and evms backported, and nothing else.
Every package to be backported has it's own 'tiny' archive, where the
whole toolchain it needs is backported. This allowes maximum
flexibilty. OTOH, this requires more maintenance on both the archive
masters and the uploaders.

Currently I have 2 options with ubuntu backports: either I take all
backports or none. I find this very unsatisfactory.

--
regards,
    Reinhard



More information about the ubuntu-backports mailing list