[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#754910: Re: cgmanager: two different maintainers



owner 754910 Serge Hallyn <serge.hallyn@ubuntu.com>
thanks

On 07/16/2014 01:08 PM, Daniel Baumann wrote:
> owner 754910 Daniel Baumann <mail@daniel-baumann.ch>
> thanks
> 
> On 07/16/2014 01:53 PM, Ansgar Burchardt wrote:
>> there are currently two different versions of cgmanager in NEW, packaged
>> by two different maintainers... It might be a good idea for you to agree
>> on how to proceed.
> 
> given that my upload is pending in NEW since March 2014 (with a
> re-upload in June), I think it's clear to go forward by processing my
> package, drop Serges one.
> 
> Serge and I can work out later on how to collaborate on cgmanager
> packaging in Debian.
> 

In debian, we have process to mitigate contention which is ITP bugs.
Please file ITP bugs before packaging software and uploading.
Also it's rude to take over ownership of the ITP bugs one did not file,
or get permission to transfer ownership of.

Serge is upstream committer for cgmanager and linuxcontainers projects,
and has been maintaining that package in Ubuntu since 20th of January
2014. As well as contributing patches and fixes to integrate cgroups
support in systemd-shim, upstart, lxc, systemd(logind) and libvirt. And
he is very active in Debian QEMU Team packaging team.

Looking at the packaging, the two are mostly equivalent, apart from
Daniel's is packaged from scratch using different package names and
layouts which would be disrubtive when merging into Ubuntu. Why did you
not import Ubuuntu packaging or contact Ubuntu maintainers about it,
given that re-packaging in Debian does affect Ubuntu. Or contact ustream
about packaging it in Debian? (which would coincidently reach the same
person). Specifically in your packaging, libcgmanager0 is not a separate
multi-arch:same package which would prevent multiarch binaries and
libraries depending on libcgmanager0.

Between the two, Serge has better in-depth package knowledge than
Daniel, upstream connections and better cooperation with other packages
that need/want to integrate with cgmanager (e.g. sending patches to
those upstreams and maintainers to optionally use cgmanager), and imho
better packaged version of cgmanager, for which he has filed ITP as per
debian processes given that it is required to update systemd-shim for
impeding v208 api compatibility update.

My preference as someone involved in upstart package maintenance in
Debian, for Serge and/or Debian QEMU team to maintain cgmanager, for
which next upstart update (1.13) will build-depend on. Please review for
acceptance Serge's packaging.

ps. I sponsored serge's package upload, upon the ITP and
mentors.debian.org upload. zigo, who sponsored  daniel's upload added to CC.

pss. Zigo, can you please ask your sponsorees in the future to always
file ITP bugs, contact upstream about packaging software in Debian, and
package libraries in co-installable separate multi-arch:same packages.

-- 
Regards,

Dimitri.

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: