From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-project+bounces-2547-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 353FB1381F3
	for <garchives@archives.gentoo.org>; Sat, 15 Jun 2013 14:06:39 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 94BEDE09D2;
	Sat, 15 Jun 2013 14:06:35 +0000 (UTC)
Received: from mail-lb0-f177.google.com (mail-lb0-f177.google.com [209.85.217.177])
	(using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id CA129E09C5
	for <gentoo-project@lists.gentoo.org>; Sat, 15 Jun 2013 14:06:34 +0000 (UTC)
Received: by mail-lb0-f177.google.com with SMTP id 10so1336069lbf.8
        for <gentoo-project@lists.gentoo.org>; Sat, 15 Jun 2013 07:06:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type:content-transfer-encoding;
        bh=Wb9h0+0EEQLpcsbuxLtylH3BR256cJcMdY1FXbf/9hs=;
        b=Q6f/spTTNdaf2WXVRAv7A+wOwgmjq+X0KqYPYVx9MhOUsdxzI2fmk9lHhZMtH9kenX
         ADddi/7j0Q9vYG5c7IPpIcRTYcec8obdeUNR1O7Aro13YbaMV05KU7DL5wC38UuAQf4E
         5/9+AhHusuMRMzGZFJeqGoccWk28IFC3F4kg1Fu/wRO3aQEKK9Dgm5AaBcR2M34IWHir
         82Kyna/V9Puin83y0T5FGa9+7UXWtXYDng2qjR95WfiZyMGN5pVkfpQd1nDHqJ+tsJvL
         NUqnUHDiaGv6Y1JLTOTKJu2GwNLNVfuBAt91+MeteQ7J69p6jnWaoXGGU2eaLhg9y863
         SYhA==
Precedence: bulk
List-Post: <mailto:gentoo-project@lists.gentoo.org>
List-Help: <mailto:gentoo-project+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-project+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-project+subscribe@lists.gentoo.org>
List-Id: Gentoo Project discussion list <gentoo-project.gentoo.org>
X-BeenThere: gentoo-project@lists.gentoo.org
Reply-To: gentoo-project@lists.gentoo.org
MIME-Version: 1.0
X-Received: by 10.152.116.76 with SMTP id ju12mr3226384lab.54.1371305192990;
 Sat, 15 Jun 2013 07:06:32 -0700 (PDT)
Received: by 10.114.75.72 with HTTP; Sat, 15 Jun 2013 07:06:32 -0700 (PDT)
In-Reply-To: <CAA2qdGXF8_0_gtAws4eBj2RLew-3nkQ3T-1-pCoYm5sMFunwOA@mail.gmail.com>
References: <CAGfcS_mLUy+YPG+Fkgbm4w_4h7iWgD=i6KEG-c158MBfX+xJdA@mail.gmail.com>
	<CAGfcS_mtQcfuBT_-Hww5m=eZKrTULqcDT1a47pnkbv=XtqVsBw@mail.gmail.com>
	<CAO-1Pb5A6FfLpN9bZPTwt2dPxuJUh1=RsO9CLdikMDMhciF9yg@mail.gmail.com>
	<20130612162535.570c2bc0@gentoo.org>
	<CAGfcS_nR4jTawX0eU5TqCwOVPfQ+zJW-=2Mg9=6A0KmmnHy+ww@mail.gmail.com>
	<CAB9SyzTMxfu7Kys3kCCr1ZmbE_12wDm=L2UWwZhrz63Jr6sq+Q@mail.gmail.com>
	<CAGfcS_=iA_GZrp6jmo+vkDd5MVsZzArPBBMPjLkf6BJ8SL_MbQ@mail.gmail.com>
	<CAB9SyzTaL0+DX-fR3f+-HTkXfBZ98o4BpHMBMCxJmuXN7eJpYA@mail.gmail.com>
	<CAGfcS_mz1tvtXbhvtMo6S4PSWgfwFnB5GPBJM7M3yDLxstJPiA@mail.gmail.com>
	<51BB2DDF.9010203@gentoo.org>
	<CAGfcS_=YLoENWx6XtRe5_SwqJJN_zi2O1Hs5Bis9izuts3YGtw@mail.gmail.com>
	<51BB3D0E.6010405@gentoo.org>
	<CAGfcS_mL_s+wdZKUf6BtwW7GMxM1fqzoqC9yrgCBdf=Aj_N+NQ@mail.gmail.com>
	<51BB7D1B.6060506@gentoo.org>
	<20130614233115.01ef2c84@TOMWIJ-GENTOO>
	<51BB95DA.5030403@gentoo.org>
	<20130615010954.781b8f34@TOMWIJ-GENTOO>
	<51BC3483.4010304@gentoo.org>
	<20130615123120.3436e52c@TOMWIJ-GENTOO>
	<CAGfcS_=bct9vOaA8OnAZ=Zvx7SdSmwR5JBV1RgFO0CawGasr9w@mail.gmail.com>
	<CAA2qdGXF8_0_gtAws4eBj2RLew-3nkQ3T-1-pCoYm5sMFunwOA@mail.gmail.com>
Date: Sat, 15 Jun 2013 09:06:32 -0500
Message-ID: <CADPrc81=J_tBuTecauyAPgGJB55rigBOspdw93d9bSEGh4qyeQ@mail.gmail.com>
Subject: Re: [gentoo-project] Council: Policy for Systemd units
From: =?UTF-8?B?Q2FuZWsgUGVsw6FleiBWYWxkw6lz?= <caneko@gmail.com>
To: gentoo-project@lists.gentoo.org
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Archives-Salt: 56b22037-d510-4418-948b-d84b0b351d78
X-Archives-Hash: c7157b4b0382583c19c277008903b343

On Sat, Jun 15, 2013 at 7:31 AM, Pandu Poluan <pandu@poluan.info> wrote:
> Well, I'm 'just' a user of Gentoo, but please allow me to share my 2
> cents...
>
> On Jun 15, 2013 5:52 PM, "Rich Freeman" <rich0@gentoo.org> wrote:
>>
>> On Sat, Jun 15, 2013 at 6:31 AM, Tom Wijsman <TomWij@gentoo.org> wrote:
>> > On Sat, 15 Jun 2013 14:01:47 +0430
>> > Ch=C3=AD-Thanh Christopher Nguy=E1=BB=85n <chithanh@gentoo.org> wrote:
>> >
>> >> So what? If one approach is better, then over time it will win over
>> >> the others. If there is not one single best approach, then users will
>> >> have to live with the diversity (or inconsistency as you call it).
>> >
>> > "users have to live with"
>> >
>> > Seriously?
>>
>> ++
>>
>> I don't really think this libertarian where there are 14 versions of
>> glibc in the tree actually exists.  I'm not really sure there is a
>> single example of the same package (with the same upstream) being
>> mantained even two ways in the tree, and if there happens to be one it
>> is a rare situation indeed.  I don't think there is harm in having it
>> happen on occasion, but it really can't be the rule.
>>
>> We can barely maintain the packages we have.  We won't improve the
>> situation by having 3 different editions of postfix in the tree.
>> Maybe one has a really good config file that "just works" on install,
>> another includes an openrc script but hasn't been updated in a year,
>> and another includes a systemd script.  Do we expect users to install
>> all three into chroots and then manually merge the parts that are sane
>> from each onto their system because three devs don't want to talk to
>> each other and maintain a single package even though the work they are
>> doing has no technical incompatibilities?
>>
>> If a developer doesn't want to work on blobs like nvidia-drivers or
>> whatever, then that isn't a big deal - just don't help out with that
>> package.  The issue here is when devs want to essentially block the
>> work of others, even though the other dev is willing to do the work to
>> ensure that quality is good for the end-users and accept any bugs that
>> result.  That is essentially territorialism and it doesn't benefit
>> Gentoo at all.
>>
>
> Very well put. I call this concept "sub-maintainer".
>
> Users wanting systemd support files should get them by specifying
> USE=3Dsystemd
>
> Users who don't want systemd files? They should specify USE=3D-systemd

Wrong. Users who don't want systemd files should set INSTALL_MASK. The
same for users who don't want OpenRC scripts, or logrotate scripts.

Regards.
--
Canek Pel=C3=A1ez Vald=C3=A9s
Posgrado en Ciencia e Ingenier=C3=ADa de la Computaci=C3=B3n
Universidad Nacional Aut=C3=B3noma de M=C3=A9xico