trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: June 2012

Re: [trinity-devel] Note on udev merge into systemd

From: "David C. Rankin" <drankinatty@...>
Date: Thu, 28 Jun 2012 13:40:09 -0500
On 06/28/2012 07:13 AM, E. Liddell wrote:
> Actually, at least one minimalistic udev replacement is out there already:
> 
> http://wiki.gentoo.org/wiki/Mdev
> 
> Yes, I know, we Gentoo types are weird.  I'm not sure how much
> freedesktop.org has to mess things up before mdev becomes a
> preferred option, but I'm starting to think they're getting there.
> 

  You look across the board at the "progress" and I began to wonder just how
much has been 'lost' to progress. kde3, Qt3, gnome 2, hal, udev, Quanta+, now
gimp 2.8[1] and the list goes on and on. Good working applications that met
their need well, abandoned well before any well thought out replacement was in
place and ready for end-use. I understand the need to innovate and the need to
change, but change for "change's" sake has never been a good thing.

  One of the pivotal, and correct, arguments against the adoption of open-source
for a personal or business desktop -- is you cannot rely on what works being
here next month, much less next year. The cost for business and governments to
"re-train" for the next greatest desktop or to "re-tool" and implement the next
greatest "backend" (to whatever) simply prevents adoption of Linux in most cases.

  Can you imagine the chaos to business if they had adopted kde 3.5 only to have
4.0 forced on them in May/June 2008? It's 2012 and that desktop still struggles
for usability. Gnome3 almost as bad a transition.

  You think about the work we do to keep up with all the next gee-whiz ideas of
the dependency packages and imagine business trying to justify keeping 50
million people/boxes on the same page.

  I think if open-source has learned nothing else, it has learned how NOT to
manage a desktop transition in the kde4/qt4 experience. Though gnome3 does bring
that into question.

  That's why projects like TDE are so important. The provide the long term
stability for a very usable desktop as a choice that makes sense to everyone,
including business and government.

  Yes, windowmaker and fluxbox have been around forever, but just try to teach a
secretary to use them and try to justify managing and installing all of the
helper apps required just to provide the basic functionality that something like
TDE provides. It just can't be done economically.

  In my mind this is the very reason we have for putting the effort into TDE and
doing it right. Open-source can make a fantastic desktop and provide a valid
alternative to the proprietary offerings, but only if people can rely on it
being here tomorrow and working the way it did last month, last year, etc.. I am
an open-source advocate, but I do take note of the value that stability provides
every time I see xp boot. All lessons we do well to learn.

footnotes:

[1] this is more about the idiotic open/save/import/export dialog changes that
forces and intermediate save in .xcf. Another great example of 10 years of
progress developing a flexible open/save dialog tossed out the window on the
seeming whim of a couple of people.

-- 
David C. Rankin, J.D.,P.E.