From: Mike Gilbert <floppym@gentoo.org>
To: Gentoo Dev <gentoo-dev@lists.gentoo.org>
Subject: Re: [gentoo-dev] Making systemd more accessible to "normal" users
Date: Wed, 8 May 2013 12:06:13 -0400 [thread overview]
Message-ID: <CAJ0EP41bVYZ8o0obGf2iQwnsO+9TJC09rMnk_E5x8UJqHOkdrw@mail.gmail.com> (raw)
In-Reply-To: <CAB9SyzS1p5tG-=sWRiRoSFROokC5pJ-8x19GG-WS-vHGVwuWBQ@mail.gmail.com>
On Wed, May 8, 2013 at 11:49 AM, Ben de Groot <yngwin@gentoo.org> wrote:
> On 8 May 2013 23:39, Fabio Erculiani <lxnay@gentoo.org> wrote:
>> On Wed, May 8, 2013 at 5:26 PM, Ben de Groot <yngwin@gentoo.org> wrote:
>>> On 1 May 2013 18:04, Fabio Erculiani <lxnay@gentoo.org> wrote:
>>>> It looks like there is some consensus on the effort of making systemd
>>>> more accessible, while there are problems with submitting bugs about
>>>> new systemd units of the sort that maintainers just_dont_answer(tm).
>>>> In this case, I am just giving 3 weeks grace period for maintainers to
>>>> answer and then I usually go ahead adding units (I'm in systemd@ after
>>>> all).
>>>
>>> In my opinion you should not be asking maintainers to add systemd
>>> units to their packages. They most likely do not have systems on which
>>> they can test these, and very few users would need them anyway. I
>>
>>> would think it is better to add them to a separate systemd-units
>>> package.
>>
>> This sounds really wrong (tm) to me. It took me two weeks to kill that
>> silly systemd-units pkg.
>> All the distros around here do install systemd units with their
>> packages and I believe that the council has already spoken about this.
>
> It sounds more wrong to me to be asking normal package maintainers to
> test and maintain unit files, while they don't use systemd themselves,
> nor have it installed. Nor would most of our users need this.
I don't think we are actually asking you to test/maintain them; you
can treat them as a request for permission to perform a non-maintainer
commit.
If users run into problems, please feel free to copy/assign us on bugs.
> And I believe the council has only spoken out against using a useflag
> for installing such files. Afaik they haven't spoken out against a
> systemd-units package. Please refer me to their decision if I'm wrong.
>
Having a package to install every systemd unit in existence just
clutters the end user's system and makes it harder to tell which units
are actually valid.
Also, if a unit needs to be updated between versions of a given
package, that will lead to some strange looking deps.
A potential alternative would be to have a separate systemd-unit
package for each package in the tree, but that just seems like
overkill to me for a set of very small text files. And it still means
adding an optional runtime dep to the relevent packages.
next prev parent reply other threads:[~2013-05-08 16:06 UTC|newest]
Thread overview: 167+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-05-01 10:04 [gentoo-dev] Making systemd more accessible to "normal" users Fabio Erculiani
2013-05-01 10:50 ` Pacho Ramos
2013-05-01 11:00 ` Fabio Erculiani
2013-05-01 13:13 ` Pacho Ramos
2013-05-02 2:49 ` William Hubbs
2013-05-01 13:36 ` Michał Górny
2013-05-01 13:54 ` [gentoo-dev] " Steven J. Long
2013-05-01 14:14 ` Fabio Erculiani
2013-05-01 18:52 ` [gentoo-dev] " Steven J. Long
2013-05-01 21:40 ` [gentoo-dev] " Peter Stuge
2013-05-01 22:32 ` Matt Turner
2013-05-02 2:11 ` [gentoo-dev] " Duncan
2013-05-02 2:41 ` Alex Xu
2013-05-01 14:20 ` [gentoo-dev] " Matthew Thode
2013-05-01 14:22 ` Fabio Erculiani
2013-05-01 14:52 ` Rich Freeman
2013-05-01 19:52 ` "Paweł Hajdan, Jr."
2013-05-01 20:32 ` Michał Górny
2013-05-01 21:14 ` Fabio Erculiani
2013-05-02 3:18 ` William Hubbs
2013-05-02 4:26 ` Kent Fredric
2013-05-02 5:42 ` Fabio Erculiani
2013-05-02 18:05 ` William Hubbs
2013-05-02 18:13 ` Mike Gilbert
2013-05-02 19:01 ` Fabio Erculiani
2013-05-02 19:15 ` Chí-Thanh Christopher Nguyễn
2013-05-02 19:30 ` Rich Freeman
2013-05-02 19:39 ` Mike Gilbert
2013-05-02 20:25 ` William Hubbs
2013-05-02 20:27 ` Kent Fredric
2013-05-02 22:55 ` William Hubbs
2013-05-02 23:07 ` Chí-Thanh Christopher Nguyễn
2013-05-02 22:54 ` [gentoo-dev] " Duncan
2013-05-04 10:42 ` [gentoo-dev] " Luca Barbato
2013-05-04 12:54 ` Rich Freeman
2013-05-05 11:57 ` [gentoo-dev] " Duncan
2013-05-04 13:05 ` [gentoo-dev] " Fabio Erculiani
2013-05-04 13:12 ` Fabio Erculiani
2013-05-05 7:07 ` Luca Barbato
2013-05-04 16:12 ` Pacho Ramos
2013-05-05 7:11 ` Luca Barbato
2013-05-07 20:33 ` [gentoo-dev] " Fabio Erculiani
2013-05-08 15:26 ` [gentoo-dev] " Ben de Groot
2013-05-08 15:39 ` Fabio Erculiani
2013-05-08 15:49 ` Ben de Groot
2013-05-08 15:53 ` Fabio Erculiani
2013-05-08 16:06 ` Mike Gilbert [this message]
2013-05-08 16:34 ` Ian Stakenvicius
2013-05-08 16:27 ` Ian Stakenvicius
2013-05-08 17:57 ` William Hubbs
2013-05-08 18:19 ` Pacho Ramos
2013-05-09 1:48 ` Walter Dnes
2013-05-09 2:01 ` Jeroen Roovers
2013-05-09 9:56 ` Anthony G. Basile
2013-05-09 16:44 ` Michał Górny
2013-05-09 16:53 ` Rich Freeman
2013-05-09 17:01 ` Pacho Ramos
2013-05-08 15:39 ` Chí-Thanh Christopher Nguyễn
2013-05-08 15:49 ` Fabio Erculiani
2013-05-08 16:06 ` Chí-Thanh Christopher Nguyễn
2013-05-08 16:14 ` Mike Gilbert
2013-05-08 16:58 ` Chí-Thanh Christopher Nguyễn
2013-05-08 16:21 ` Ben de Groot
2013-05-08 17:01 ` Arun Raghavan
2013-05-09 2:18 ` Walter Dnes
2013-05-09 3:07 ` Canek Peláez Valdés
2013-05-09 11:00 ` Rich Freeman
2013-05-08 17:07 ` Michał Górny
2013-05-08 18:24 ` William Hubbs
2013-05-08 15:52 ` Michael Mol
2013-05-08 16:59 ` Rich Freeman
2013-05-08 17:08 ` Michał Górny
2013-05-08 17:18 ` Michael Mol
2013-05-08 17:32 ` Michał Górny
2013-05-08 17:37 ` Rich Freeman
2013-05-10 4:50 ` [gentoo-dev] " Steven J. Long
2013-05-10 7:45 ` [gentoo-dev] " Ralph Sennhauser
2013-05-10 10:09 ` Rich Freeman
2013-05-11 16:55 ` Ralph Sennhauser
2013-05-11 21:38 ` Rich Freeman
2013-05-14 8:41 ` Luca Barbato
2013-05-15 12:17 ` Michał Górny
2013-05-15 13:41 ` Fabio Erculiani
2013-05-15 14:01 ` Rich Freeman
2013-05-16 2:39 ` [gentoo-dev] " Duncan
2013-05-15 14:08 ` [gentoo-dev] " Pacho Ramos
2013-05-16 14:02 ` William Hubbs
2013-05-15 14:16 ` Ben de Groot
2013-05-15 15:00 ` Ian Stakenvicius
2013-05-16 0:27 ` William Hubbs
2013-05-16 1:28 ` Matthew Thode
2013-05-16 6:58 ` Pacho Ramos
2013-05-15 15:03 ` Luca Barbato
2013-05-15 15:10 ` Luca Barbato
2013-05-15 16:59 ` Tom Wijsman
2013-05-15 17:25 ` Rich Freeman
2013-05-15 18:11 ` Tom Wijsman
2013-05-15 19:02 ` Rich Freeman
2013-05-15 19:05 ` Pacho Ramos
2013-05-15 20:56 ` Alexander Berntsen
2013-05-15 21:01 ` Ciaran McCreesh
2013-05-15 23:56 ` Matthew Thode
2013-05-16 0:50 ` William Hubbs
2013-05-15 17:26 ` Tom Wijsman
2013-05-16 5:20 ` Luca Barbato
2013-05-15 18:18 ` waltdnes
2013-05-15 22:38 ` Rich Freeman
2013-05-15 21:07 ` waltdnes
2013-05-16 1:20 ` William Hubbs
2013-05-16 1:31 ` Matthew Thode
2013-05-17 0:58 ` [gentoo-dev] " Steven J. Long
2013-05-18 3:45 ` William Hubbs
2013-05-18 9:41 ` Fabio Erculiani
2013-05-18 17:02 ` Walter Dnes
2013-05-18 17:38 ` Andreas K. Huettel
2013-05-18 17:47 ` Rich Freeman
2013-05-18 19:23 ` Carlos Silva
2013-05-19 12:59 ` Michael Mol
2013-05-19 13:23 ` Andreas K. Huettel
2013-05-19 14:04 ` J. Roeleveld
2013-05-19 14:34 ` Peter Stuge
2013-05-19 18:02 ` Canek Peláez Valdés
2013-05-19 18:05 ` Canek Peláez Valdés
2013-05-21 3:03 ` Daniel Campbell
2013-05-21 3:34 ` Canek Peláez Valdés
2013-05-21 13:17 ` Michael Mol
2013-05-22 21:39 ` Re: " Daniel Campbell
2013-05-22 22:39 ` Canek Peláez Valdés
2013-05-23 6:06 ` Alan McKinnon
2013-05-23 6:41 ` Michał Górny
2013-05-23 8:02 ` Daniel Campbell
2013-05-23 9:46 ` Tom Wijsman
2013-05-23 19:19 ` Michael Orlitzky
2013-05-21 4:45 ` Duncan
2013-05-21 13:50 ` Ciaran McCreesh
2013-05-21 13:57 ` Michael Mol
2013-05-21 14:02 ` Ciaran McCreesh
2013-05-21 14:35 ` Michael Mol
2013-05-21 21:37 ` Duncan
2013-05-21 22:52 ` Tom Wijsman
2013-05-22 3:06 ` Duncan
2013-05-22 8:46 ` Tom Wijsman
2013-05-22 15:19 ` Rich Freeman
2013-05-22 15:24 ` Ciaran McCreesh
2013-05-23 5:30 ` Duncan
2013-05-23 6:57 ` Tom Wijsman
2013-05-23 7:12 ` Duncan
2013-05-21 7:03 ` Alan McKinnon
2013-05-21 7:10 ` Michał Górny
2013-05-22 15:21 ` Luca Barbato
2013-05-22 18:32 ` Michał Górny
2013-05-22 18:42 ` Zac Medico
2013-05-22 19:17 ` Mike Gilbert
2013-05-22 23:38 ` Walter Dnes
2013-05-24 6:32 ` J. Roeleveld
2013-05-24 6:48 ` Ulrich Mueller
2013-05-21 10:09 ` Albert Hopkins
2013-05-21 10:22 ` Rich Freeman
2013-05-24 6:26 ` J. Roeleveld
2013-05-19 3:36 ` William Hubbs
2013-05-21 12:25 ` [gentoo-dev] TLDNR; " Steven J. Long
2013-05-16 2:30 ` Re: [gentoo-dev] " Daniel Campbell
2013-06-07 11:52 ` Olav Vitters
2013-06-07 12:04 ` Chí-Thanh Christopher Nguyễn
2013-06-07 12:24 ` Olav Vitters
2013-06-07 12:34 ` Chí-Thanh Christopher Nguyễn
2013-06-07 14:57 ` Olav Vitters
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CAJ0EP41bVYZ8o0obGf2iQwnsO+9TJC09rMnk_E5x8UJqHOkdrw@mail.gmail.com \
--to=floppym@gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox