public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
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.


  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