Shared publicly  - 
 
Why did I read LWN just now? Why, oh why? I'm going to pretend I did not see the announcement of yet another new daemon. My favorite comment so far is http://lwn.net/Articles/498165/

I agree the intention is probably good, but CUPS works. It does not need replacing. Especially by yet another thing that needs D-BUS. I'm going to go cuddle with my 1960s Unix books now.
6
Vladimir Pantelic's profile photoArnd Bergmann's profile photoHarald Hoyer's profile photoChris Snook's profile photo
19 comments
 
best comment: "Argh! With all these daemons around, we need an exorcism."
 
1960s? :-) Chatting to Tim he mentioned a more modern design than CUPS, CUPS doesn't use gettext, printerd separates being a network server from spooling print jobs, job cancellation can be made quicker, and various other things I've forgotten. (Quite separately, I've a vague memory about Apple taking CUPS off in an unwelcome direction.)
 
One day, I'm going to create something called Stone Age Linux. It'll be awesome. Nobody will want to use it because it will be so uncool and so slow paced it'll make every enterprise distro look cutting edge.
 
+Ralph Corderoy Let's look at the subjective experience though. In a very few years from now, I'll have 20 years of Unix printing administration experience. I remember the "good old days" of total pain which were also awesome because printing only worked if you really understood what you were doing (good thing too :P). In recent years, we've gotten soft. And quite beyond that, CUPS works. It's far less painful than anything that came before. The solution (in my personal opinion) is not the "FOSS du jour" approach of throwing away what was there before just because it hasn't been re-invented in the last ten minutes but instead building on that solid foundation. It's no use - I know that - it's inevitable that printing will become a target for the modern treatment.
 
Ah, I have it: "Stone Age Linux: Glacially slow and reliable". That would be the slogan.
 
+Jon Masters those "good old days" of not being able to print unless you really understood what you were doing seems like an excellent feature for corporate desktops. Cost cutting for those ink/toner/paper consumables. Your Stone Age Linux could make this the Year of the Linux Desktop(tm)!
 
Want to have the paperless office? Easy. Just order Linux desktops and GDI printers....
 
Let's just start calling all the current distros "New Linux", and then introduce "Linux Classic" some time after that. Maybe some cherry or vanilla flavoured version, too.
 
Infrastructure churn in Linux isn't all that different from infrastructure churn in other OSes, but in other OSes we get it in big chunks every few years, whereas most Linux users get it piecemeal every six months, and Linux developers get it on a weekly basis.
 
Indeed. But the biggest problem is lack of co-ordination and documentation. One of the biggest reasons people use higher level web stacks, Windows Server, etc. is because they don't want to deal with the base platform churn on a weekly basis. They want to be able to buy a book that says "how to use blah" (where blah is not a giant moving target), learn how to do something, do it, and move on. Not re-invent their app every ten minutes because the platform changed.

You know, I was in the PC store last night, and I saw some cameras for sale that advertised compatibility with Windows Internet Explorer, Android, and iPhone. It occurred to me how all of these have something in common. You can get very explicit documentation as a developer for Internet Explorer and MSFT technologies, you can lock down an API version on Android, and Apple have similar platform consistency. Sigh.
 
If only there were companies that employ large numbers of Linux maintainers to produce stable distributions every couple of years, and maintain them for the useful life of a typical system deployment.
 
Don't get me wrong, I love the adult supervision of enterprise distros, it's just not enough :)
 
There used to be Mastodon Linux in the early 2000's. It was based on a.out and a 1.3 kernel I believe. It was floppy only and I believe had a 5.25 floppy option.
 
Ok. So I do want ELF. I want heavily standardized technologies that were agreed between a large number of distributions and Operating Systems. ELF is a giant success story. In that, I think that would be the ideal criteria for technology selection. Anyway, close, but no cigar.
 
Oh you want foot-stamp-toddler linux. That is the one where any technology you don't like doesn't get updated and a large hrumph stamp comes out. :)
Add a comment...