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

Re: Why focus on systemd?



In an effort to keep a ration discussion from sliding into a pointless
flame-war.

On 23/11/14 02:07, Martin Read wrote:
> On 22/11/14 09:50, lee wrote:
>> Nobody understands udev rules,
> 
> Challenge accepted.
> 
> *looks at /etc/udev/rules.d* *looks at /lib/udev/rules.d*
> 
> I'm honestly baffled that someone who is capable of comfortably using
> emacs thinks these files are incomprehensible. They appear to be written
> in a domain-specific declarative language with a fairly straightforward
> syntax.

And easily copied and customised to suit individual needs. Pick any
period of *Linux* (!=UNIX) history and it's always been difficult
(requires effort and time to learn[*1]). Part of the problem some of us
that have been using it for a long time suffer from - is that we've long
forgotten what it was like to learn to ride a bike, so it can appear
that anything new is relatively harder to learn in comparison.

> 
> *runs "man 7 udev"*
> 
> Yup. Pretty straightforward. Some highly-commented example files would
> be *nice*, but I don't see anything particularly intimidating in there.
> 
> 
Agreed[*2] - but that won't faze the "la la la I can't hear you" crowd
with their pitchforks and fickle sticks from lugging the goal posts of
"*nobody* understands udev rules" in their blind idealistic Gish
Gallop[*3] "drown out the truth" campaign (sigh).[*4]

FWIW I've previously posted a simple, step-by-step guide on how to write
udev rules to this list - that actually has been used by a 12 year-old
to write her own custom udev rule. If one of the "Veteran UNIX
Administrators" can't do it - all that says is that there's a wide range
of skill levels that constitute "administrator" (facepalm).


[*1]As does anything build upon the knowledge of previous generations -
we live in an era where no one person knows everything required to make
something as simple as a pencil. Which IMO is not a good reason to
revert to using only things that can be build from a cup of spit and two
twigs.
[*2]http://www.reactivated.net/writing_udev_rules.html is useful, on my
long list of "things-to-do" (that I'll probably never get around to
doing) is to propose (reportbug) that be added to the udev docs in the
debian package.
[*3]http://rationalwiki.org/wiki/Gish_Gallop
[*4]Picturing hunchback trolls infiltating the peasants surrounding the
castle of change (and chanting "here we go, here we go"). Apropos of
which I'm old enough to remember the devfs "wars" (now 'that' was a real
war you whipper-snappers!). :)


Kind regards

-- 

"None so blind as those that will not see" ~ John Heywood


Reply to: