public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Mark David Dumlao <madumlao@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Re: Optional /usr merge in Gentoo
Date: Tue, 20 Aug 2013 10:22:24 +0800	[thread overview]
Message-ID: <CAG2nJkM-DuLz7N4-QM+cgT=yBDCPd9v23_fu1WHhM2HWXm2C3w@mail.gmail.com> (raw)
In-Reply-To: <5211CEE8.9050901@sporkbox.us>

On Mon, Aug 19, 2013 at 3:53 PM, Daniel Campbell <lists@sporkbox.us> wrote:
> On 08/19/2013 12:52 AM, Mark David Dumlao wrote:
>> On Mon, Aug 19, 2013 at 5:54 AM, pk <peterk2@coolmail.se> wrote:
>>> On 2013-08-18 23:08, Mick wrote:
>>>
>>>> I honestly cannot understand why we/Gentoo are allowing the RHL
>>>> monolithic development philosophy to break what we have.  Is
>>>> Poettering the only developer available to the Linux world?  Are
>>>> RHL dictating what path Debian and its cousin distros should
>>>> follow?
>>>
>>> Problem is that Linux is dependent on udev and udev is in the hands of
>>> Kay Sievers which also develops systemd together with Lennart
>>> Poettering which in turn used to be a Gnome developer... With that
>>> said, what I cannot understand is why people advocating systemd (and
>>> the kitchen-and-sink model) are using Gentoo in the first place. Are
>>> they just trying to make the rest of the Linux distro landscape as
>>> miserable as Fedora? Why don't they stay with Fedora instead of trying
>>> to turn Gentoo into Fedora?
>>>
>>
>> This kind of response has been repeatedly grating on my nerves
>> on this mailing list. It's just so TECHNICALLY WRONG, but more than
>> that I feel that it hints at a deeper problem about user attitudes and the
>> need to act like a know-it-all that is so prevalent on this mailing list.
>>
>> Systemd is _not_ a monolithic design. I don't know how anyone who
>> has taken even a casual glance at it, or its documentation, can say
>> otherwise. It's so reminiscent of qmail or postfix, where you have a
>> bunch of small programs each doing one thing well, but for init
>> systems rather than for mail, that it's just one step away from being
>> the kind of program you show to kids to teach them how to Unix.
>
> It's not monolithic? Okay, then why won't logind work separately after
> systemd-206?

Here's the release notes for 205:

        * logind has been updated to make use of scope and slice units
          for managing user sessions. As a user logs in he will get
          his own private slice unit, to which all sessions are added
          as scope units. We also added support for automatically
          adding an instance of user@.service for the user into the
          slice. Effectively logind will no longer create cgroup
          hierarchies on its own now, it will defer entirely to PID 1
          for this by means of scope, service and slice units. Since
          user sessions this way become entities managed by PID 1
          the output of "systemctl" is now a lot more comprehensive.

That's why. Logind used to have more scope than it used to, now it
defers some of its functionality to other programs so that it could do
it's "one thing well". That's the very definition of "not monolithic".

Why can't you make it work separately after 205? Because 205 is
a MAJOR VERSION BUMP on an actively developed program.
Nobody's yet written a program that fills the functionality that logind
depends on. Better evidence is that it could work outside of systemd
in the first place. You don't expect public APIs to remain stable
past major version bumps.

So there, once again a long, long pompous rant of acting like a
know-it-all about stuff you've never bothered reading.
-- 
This email is:    [ ] actionable   [ ] fyi        [x] social
Response needed:  [ ] yes          [ ] up to you  [x] no
Time-sensitive:   [ ] immediate    [ ] soon       [x] none


  reply	other threads:[~2013-08-20  2:22 UTC|newest]

Thread overview: 159+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-13  9:08 [gentoo-user] Optional /usr merge in Gentoo Alessio Ababilov
2013-08-13 11:38 ` 东方巽雷
2013-08-13 14:05   ` Alessio Ababilov
2013-08-13 15:24     ` pk
2013-08-13 15:44     ` the
2013-08-13 18:08       ` Alessio Ababilov
2013-08-16  4:16         ` Daniel Campbell
2013-08-16 12:29           ` Alessio Ababilov
2013-08-16 12:35             ` Tanstaafl
2013-08-16 14:05               ` Canek Peláez Valdés
2013-08-16 14:35                 ` How hard is it to move separate /usr to / partition? - WAS " Tanstaafl
2013-08-16 14:48                   ` Canek Peláez Valdés
2013-08-16 15:04                     ` Tanstaafl
2013-08-16 15:09                       ` Alan McKinnon
2013-08-16 15:17                       ` Canek Peláez Valdés
2013-08-16 16:41                       ` Paul Hartman
2013-08-16 21:30                       ` Neil Bothwick
2013-08-16 13:57             ` Canek Peláez Valdés
2013-08-17 11:49               ` Dan Johansson
2013-08-17 19:18                 ` Alon Bar-Lev
2013-08-18  6:40                 ` Stroller
2013-08-18  9:16                   ` Alan McKinnon
2013-08-18 19:38                     ` Tanstaafl
2013-08-25 22:02                       ` Alan McKinnon
2013-08-26  6:10                         ` Pandu Poluan
2013-08-26  6:23                           ` Alan McKinnon
2013-08-27 11:36                             ` Tanstaafl
2013-08-27 11:42                               ` Alan McKinnon
2013-08-27 12:05                                 ` Tanstaafl
2013-08-27 13:03                                   ` Alan McKinnon
2013-08-27 13:11                                     ` Tanstaafl
2013-08-27 13:44                                       ` Alan McKinnon
2013-08-27 15:55                                     ` Tanstaafl
2013-08-27 16:02                                       ` Alan McKinnon
2013-08-28 10:28                                     ` Pandu Poluan
2013-08-27 19:24                                 ` joost
2013-08-27 19:50                                   ` Alan McKinnon
2013-08-27 20:50                                     ` Joerg Schilling
2013-08-26  7:06                         ` Neil Bothwick
2013-08-26  8:45                           ` Mick
2013-08-26  9:56                             ` Neil Bothwick
2013-08-26 10:17                               ` Pandu Poluan
2013-08-26 12:06                             ` Stefan G. Weichinger
2013-08-26 14:38                               ` Neil Bothwick
2013-08-26 14:36                                 ` Alan McKinnon
2013-08-26 14:45                                 ` Stefan G. Weichinger
2013-08-26 13:16                         ` Tanstaafl
2013-08-26 14:11                           ` Neil Bothwick
2013-08-26 16:36                             ` Tanstaafl
2013-08-26 17:08                               ` Neil Bothwick
2013-08-26 17:30                                 ` Joerg Schilling
2013-08-26 21:05                                   ` Neil Bothwick
2013-08-26 21:37                                     ` Joerg Schilling
2013-08-26 21:53                                       ` Neil Bothwick
2013-08-26 22:25                                         ` Joerg Schilling
2013-08-27  6:18                                       ` Alan McKinnon
2013-08-27  7:59                                         ` Joerg Schilling
2013-08-27  8:26                                           ` Alan McKinnon
2013-08-27  8:58                                             ` Joerg Schilling
2013-08-30 23:05                                           ` [gentoo-user] " walt
2013-08-30 23:08                                             ` walt
2013-08-17  6:14             ` [gentoo-user] " Daniel Campbell
2013-08-17  8:36               ` the.guard
2013-08-17 19:22                 ` [gentoo-user] " Andreas Eder
2013-08-17 19:26                   ` Alon Bar-Lev
2013-08-17 19:31                     ` staticsafe
2013-08-17 19:34                       ` Alon Bar-Lev
2013-08-18  3:42                     ` Daniel Campbell
2013-08-18  8:53                       ` Alessio Ababilov
2013-08-18  9:44                         ` Daniel Campbell
2013-08-18 14:16                           ` pk
2013-08-19  9:21                             ` [gentoo-user] " Stroller
2013-08-19  9:27                               ` Alan McKinnon
2013-08-19 14:03                               ` pk
2013-08-13 18:32 ` Canek Peláez Valdés
2013-08-18  4:33   ` [gentoo-user] " Nikos Chantziaras
2013-08-18  8:40     ` Alessio Ababilov
2013-08-18 19:37       ` Tanstaafl
2013-08-18 21:08         ` Mick
2013-08-18 21:54           ` pk
2013-08-18 22:49             ` Dale
2013-08-19  9:31               ` pk
2013-08-19  9:53                 ` Dale
2013-08-19 10:04                 ` Alan McKinnon
2013-08-19 10:50                   ` Alon Bar-Lev
2013-08-19 13:23                   ` Tanstaafl
2013-08-19 13:36                     ` Alan McKinnon
2013-08-19 16:39                       ` Tanstaafl
2013-08-19 20:54                         ` Alan McKinnon
2013-08-20 14:08                           ` Tanstaafl
2013-08-20 14:43                             ` Alan McKinnon
2013-08-19 14:33                   ` pk
2013-08-19 21:24                     ` Alan McKinnon
2013-08-20  5:29                       ` J. Roeleveld
2013-08-19 10:17                 ` Stroller
2013-08-19 10:55                   ` Neil Bothwick
2013-08-19 13:36                     ` William Kenworthy
2013-08-19 13:49                       ` Alan McKinnon
2013-08-19 16:43                       ` Tanstaafl
2013-08-19 17:13                         ` Canek Peláez Valdés
2013-08-19 17:03                       ` Yohan Pereira
2013-08-19 20:27                         ` Alan McKinnon
2013-08-19 20:00                     ` J. Roeleveld
2013-08-20  1:12                       ` Dale
2013-08-20  4:00                         ` joost
2013-08-20  5:55                           ` Alan McKinnon
2013-08-20  6:54                             ` J. Roeleveld
2013-08-20  9:59                               ` Neil Bothwick
2013-08-20 13:57                                 ` Alan McKinnon
2013-08-20  9:58                         ` Neil Bothwick
2013-08-20 13:21                           ` Dale
2013-08-19  2:39             ` microcai
2013-08-19  3:42               ` Daniel Campbell
2013-08-19  6:35                 ` Alan McKinnon
2013-08-19 12:13                   ` pk
2013-08-19 13:11                     ` Alan McKinnon
2013-08-19 20:32                       ` joost
2013-08-19 20:51                         ` Alan McKinnon
2013-08-19 22:33                           ` Neil Bothwick
2013-08-20  5:41                             ` J. Roeleveld
2013-08-20  5:58                               ` Alan McKinnon
2013-08-20  6:52                                 ` J. Roeleveld
2013-08-20 10:04                               ` Neil Bothwick
2013-08-20  5:38                           ` J. Roeleveld
2013-08-20  6:06                             ` Alan McKinnon
2013-08-20  6:58                               ` J. Roeleveld
2013-08-19  2:55             ` Canek Peláez Valdés
2013-08-19 13:17               ` pk
2013-08-19 17:05                 ` Canek Peláez Valdés
2013-08-19 18:55                   ` pk
2013-08-19 19:28                     ` Canek Peláez Valdés
2013-08-19 13:26               ` Tanstaafl
2013-08-19 14:20                 ` Alecks Gates
2013-08-19 14:30                   ` Alon Bar-Lev
2013-08-19 14:37                     ` Alecks Gates
2013-08-19 14:39                       ` Alon Bar-Lev
2013-08-19 16:11                       ` thegeezer
2013-08-19 22:20                         ` Neil Bothwick
2013-08-20  5:44                           ` J. Roeleveld
2013-08-20 10:03                             ` Neil Bothwick
2013-08-20 12:10                               ` J. Roeleveld
2013-08-20 12:22                                 ` Neil Bothwick
2013-08-20 14:08                                   ` Tanstaafl
2013-08-20 14:17                                     ` Neil Bothwick
2013-08-20 14:37                                       ` Dale
2013-08-20 15:00                                         ` Neil Bothwick
2013-08-20 21:16                                           ` Dale
2013-08-20 22:23                                             ` Neil Bothwick
2013-08-20 14:27                                     ` Alan McKinnon
2013-08-19 22:18                     ` Neil Bothwick
2013-08-19 20:40                   ` Alan McKinnon
2013-08-26 15:28                     ` Stefan G. Weichinger
2013-08-19 22:11                   ` William Kenworthy
2013-08-19 17:29                 ` Canek Peláez Valdés
2013-08-19  5:52             ` Mark David Dumlao
2013-08-19  7:53               ` Daniel Campbell
2013-08-20  2:22                 ` Mark David Dumlao [this message]
2013-08-20 10:51                   ` Tanstaafl
2013-08-20 12:34                     ` J. Roeleveld

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='CAG2nJkM-DuLz7N4-QM+cgT=yBDCPd9v23_fu1WHhM2HWXm2C3w@mail.gmail.com' \
    --to=madumlao@gmail.com \
    --cc=gentoo-user@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