Re: Devuan

Rick Moen <rick-IyCrq+X4Fdq2oZ/[email protected]>
Newsgroups gmane.org.user-groups.linux.svlug
Organization If you lived here, you'd be $HOME already.
Message-ID <[email protected]>
Quoting Ivan Sergio Borgonovo ([email protected]):

> That's why I find valuable that the work made by devuan will get
> integrated into Debian and that's why I really don't think what happened
> can't be changed and deserve a flamewar.

Nor did it merit a fork, IMO.  But the freedom to fork is, of course,
the foundation of open source, so it's quintessentially their choice.
(I wrote a widely read essay about that in 1999:
http://linuxmafia.com/faq/Licensing_and_Law/forking.html )


> I agree with the shades of grey. But shades of grey don't come as 
> isolated spectral lines.

Quite.  I would never adopt local software maintenance work without good
cause or past the degree of involvement necessary, because Larry Wall is
my Jedi master (in the 'laziness is a virtue' area, anyway).

> In most of my time I'm not that different from Greg K-H's daughter, 
> sometimes I am.

Sure.

The key is, as I said, always to find what gives best results for least
ongoing effort.  In software, some local tweaks remain vastly more
fiddly than others.  Some are fix once, stays fixed thereafter.

> Most of the time is cheaper to be suboptimal and the cost of taking care 
> of small details to be optimal adds up.

But that leaves the ones that matter, that are important, and especially
those you can solve using mostly other people's work.

As I said, http://linuxmafia.com/faq/Debian/openrc-conversion.html owes
_so_ much to laziness on this part that I didn't even write the shell
instructions (the 'Recipe') that the page concerns:  I copied them, with
credit, from elsewhere and merely verified in a VM that they work as
intended.  All I did otherwise, up to that point, was (figuratively)
take dictation.

And, as Josef Grosch also confirmed, it works exactly as I said it does.
(I tested it.  Being an annoyingly consistent and literal-minded
Scandihoovian, when I say 'I tested it', that means 'I tested it.' ;-> )

Most of the _real_ work, such as it was, was documenting systemd-derived
dependency trees using apt-cache.  Which was more bureaucracy than
actual thinking -- and, once having been done and fed through my Python
script to turn that information into HTML, is done documentation:  Fix
once, stays fixed thereafter.

> The time to be Leonardo Da Vinci is over and there is no chance to 
> escape complexity.

To the contrary, improved system simplicity is the only hope.

I'm invoking here by reference my standard 'This is the Age of Snowden' 
speech.  Avoidable system complexity, not to mention core components with
huge code churn and unsettled software interfaces (all the
Freedesktop.org stuff we server sysadmins used to ignore because it was
just a desktop-computing nightmare for GNOME victims, e.g., PolKit,
udisks2, systemd-logind, and like that) are the enemy of security and
reliability -- and of deterministic behaviour and understanding one's
own systems.

You do not 'manage' that by crowdsourcing it.  

> If you get out of the herd and not enough people follow you, you're
> doomed.

Nope.

Let me tell you a story about mej (Michael E. Jennings).

We both worked at VA Linux Systems, but unlike me, mej is a real
software engineer.  Long before I was let go in the gradual collapse of
the firm, mej was laid off with pretty nearly the entire Software
Engineering department.

Several years later, I realised with some astonishment that one of the
crown jewels of VA Linux Systems, the firm's signature preload Linux
distribution, Red Hat with VA Linux Enhancements (dubbed RH-VALE) still
existed.  I think the last company release of RH-VALE, probably around
2002 or 2003, was loosely based on Red Hat Linux 8.0 or 9.0.  

Years and years later, mej was still maintaining and releasing new ISOs
of RH-VALE, which he'd renamed to Vermillion to avoid any trademark
problems.  He'd written a bit of software-management scaffolding (loose
metaphor because I don't know much about it) named Mezzanine that
semi-automated some of the patching and building process, he said -- and
he was doing 100% of the maintenance work by himself.

I got mej in touch with a friend named Greg Kurtzner (sp?) who was
maintaining a different RHL derivative for Lawrence Berkeley National
Lab, and said they needed to join forces.  I am reasonably certain that
that was part of the foundation (or at least rise to prominence) of
CentOS, thereafter, because that's what then emerged.

A little thing like throwing away udev on a Debian headless server (no
X11) and substituting mdev or a static /dev tree -- for example -- is 
so much less work that it's hardly worth mentioning by comparison, and 
'people following me' plus $2.25 will, as the old saying goes, get you a
ride on San Francisco Muni, i.e., isn't actually worth anything.



> Once upon a time "specialized" distribution had a larger share....

I come from a community that rejects appeals to the allegedly vital
importance of market share.  You may have heard of us.  We're called the
Linux community.  ;->



> Meanwhile I had an exchange of emails with nextime (Franco Lanza) who 
> said that some of the modification they made are percolating to upstream 
> (not Debian but up-upstream).
> He said the civil war is not completely over so they are not sending bug 
> reports to Debian, but I insisted it could be a good idea.
> He said the first Devuan stable will be in September and we will see if 
> this is going to help integration of the work they made in Debian.

That would be constructive. 

The whole forking thing seemed like gratuitous drama, really.  Just my
opinion.

-- 
Cheers,                                       "My opinions may have changed, 
Rick Moen                                     but not the fact that I'm right."
rick-IyCrq+X4Fdq2oZ/[email protected]                                       -- Ashleigh Brilliant
McQ! (4x80)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.