View previous topic :: View next topic |
Author |
Message |
pablo_supertux Advocate
Joined: 25 Jan 2004 Posts: 2948 Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)
|
Posted: Tue Aug 29, 2006 10:27 pm Post subject: [OT] upstart |
|
|
Hi
hab gerade in den heise news gelesen, dass Ubuntu das sysvinit durch upstart [1] ersetzen wird und hab mir das Ding durchgelsen und ich finde es ganz ok. Was haltet ihr davon? Denkt ihr, dass die Distris auch diesen Schritt machen sollten?
[1] http://www.netsplit.com/blog/work/canonical/upstart.html _________________ A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth! |
|
Back to top |
|
|
beejay Retired Dev
Joined: 03 Oct 2002 Posts: 924 Location: Flensungen (das liegt neben Merlau)
|
Posted: Wed Aug 30, 2006 3:54 pm Post subject: Re: [OT] upstart |
|
|
pablo_supertux wrote: | Hi
hab gerade in den heise news gelesen, dass Ubuntu das sysvinit durch upstart [1] ersetzen wird und hab mir das Ding durchgelsen und ich finde es ganz ok. Was haltet ihr davon? Denkt ihr, dass die Distris auch diesen Schritt machen sollten?
[1] http://www.netsplit.com/blog/work/canonical/upstart.html |
Canonical und Shuttleworths übliche Hofnarren werden sicherlich einiges tun um das System - auch für die eigenen Entwickler - so einfach wie möglich zu halten. Herauskommen wird am Ende ein ähnlich weltfremdes Gebastel wie das bei Suse teilweise der Fall war. Der Grund: Man hat erkannt, dass die vollmundige Behauptung, man würde und könne problemlos sechs Jahre lang Security-Backports anbieten entpuppt sich so langsam als äußerst schwierig (siehe den seltsamen Xorg-Patch neulich, der 'irrtümlich' bei den Updates landete).
Shuttleworth und seine Gefolgschaft glauben nun scheinbar, nach ein paar Millionen und allgemeinem Liebkindmachen bei verschiedenen Projekten könne man mit 'cleveren Ideen' einfach mal einen quasi-Standard etablieren. Meinetwegen, sollen sie tun. Spezielle Software benötigt speziellen Support und den kann man teuer verkaufen... denn ganz aus Jux und Dollerei investiert niemand diverse Millionen in ein "Community-driven project". Da steckt Geschäftssinn dahinter. Leider bemerken das nur sehr wenige Leute. Der gemeine Open-Source fundamentalist ist recht weltfremd und kann leider nicht klar denken, wenn es um Kosten und Nutzen geht (Bestes Beispiel hierfür die Diskussion über hervorragende, beispielhafte Grafikkartentreiber eines namhaften Herstellers, die aber - um Gottes Willen - nicht frei sind). _________________ Dort wo schwarzer Rauch aufsteigt, sich alsbald ein Fehler zeigt.
www.paludis-sucks.org | www.gentoo.de | www.gentoo-ev.org | www.gentoo.org |
|
Back to top |
|
|
Freiburg Guru
Joined: 19 Jun 2004 Posts: 504 Location: Freiburg
|
Posted: Wed Aug 30, 2006 4:21 pm Post subject: |
|
|
außerdem mach initng doch etwas ähnliches oder? lieber Evulotion statt Revolution. Den Aufwand für einzelne Distibutionen und die Buganzahl bei einem solchen Unterfangen mag ich mir garnicht ausmalen |
|
Back to top |
|
|
Carlo Developer
Joined: 12 Aug 2002 Posts: 3356
|
Posted: Wed Aug 30, 2006 5:35 pm Post subject: Re: [OT] upstart |
|
|
beejay wrote: | Canonical und Shuttleworths übliche Hofnarren werden sicherlich einiges tun um das System - auch für die eigenen Entwickler - so einfach wie möglich zu halten. |
Oh - wie böse! Einfach ist ja an sich nicht schlecht, solange die Flexibilität dabei nicht auf der Strecke bleibt. Mich persönlich stört dieser bescheuerte Name. Und an gegebenen, hierarchischen Abhängigkeiten führt auch für diesen Ansatz kein Weg vorbei. Was ich aber bestechend finde ist, die bestehende, künstliche Trennung zwischen init und cron aufzuheben.
beejay wrote: | Da steckt Geschäftssinn dahinter. |
Solange der Code frei verfügbar ist, ist es doch schön, wenn jemand das Risiko einer Fehlinvestition in Kauf nimmt. Entweder der Ansatz oder gar die Implementation setzt sich durch - oder halt nicht. _________________ Please make sure that you have searched for an answer to a question after reading all the relevant docs. |
|
Back to top |
|
|
fk n00b
Joined: 17 Apr 2006 Posts: 39
|
Posted: Wed Aug 30, 2006 5:58 pm Post subject: |
|
|
Ich frage mich warum andauernd etwas neues entwickelt werden muss, es gibt doch schon genug "schnelle" bootmechanismen, siehe Unix, und Arch Linux machts vor das man das sehr gut mit Linux nutzen kann. |
|
Back to top |
|
|
sirro Veteran
Joined: 20 Jul 2003 Posts: 1472 Location: aachen.nrw.de.eu
|
Posted: Wed Aug 30, 2006 8:28 pm Post subject: Re: [OT] upstart |
|
|
Carlo wrote: | Und an gegebenen, hierarchischen Abhängigkeiten führt auch für diesen Ansatz kein Weg vorbei. |
So wie ich das verstanden habe wird es die ja auch weiterhin geben.
Um daran vorbeizukommen muesste der Daemon ja von selbst erkennen welche Dienste abhaengen.
Carlo wrote: | Was ich aber bestechend finde ist, die bestehende, künstliche Trennung zwischen init und cron aufzuheben. |
ACK.
Mal abwarten wie es wird.
Freiburg wrote: | außerdem mach initng doch etwas ähnliches oder? lieber Evulotion statt Revolution. |
*hust* in der OSS-Szene wird doch in der Regel auf Revolution gesetzt. (ob gut oder nicht) |
|
Back to top |
|
|
Fabiolla Apprentice
Joined: 04 Mar 2004 Posts: 277 Location: somewhere
|
Posted: Wed Aug 30, 2006 8:37 pm Post subject: |
|
|
Quote: |
Denkt ihr, dass die Distris auch diesen Schritt machen sollten?
|
Nicht wirklich - fk hats schon geschrieben, dass es schnelle Bootmechanismen gibt.
Archlinux hat es IMHO wirklich gut gelöst -> einfach, schnell.
Bei Gentoo ist es mittlerweile 'too much choice' |
|
Back to top |
|
|
Hilefoks l33t
Joined: 29 Jan 2003 Posts: 849 Location: Emden / Deutschland
|
Posted: Wed Aug 30, 2006 8:37 pm Post subject: |
|
|
Freiburg wrote: | außerdem mach initng doch etwas ähnliches oder? |
fk wrote: | Ich frage mich warum andauernd etwas neues entwickelt werden muss, es gibt doch schon genug "schnelle" bootmechanismen, siehe Unix, und Arch Linux machts vor das man das sehr gut mit Linux nutzen kann. |
Nein. InitNG versucht "nur" das Init-System schneller zu machen. Bei UpStart geht es aber zunächst nicht darum das Init-System schneller zu machen, sondern dem Init-System das reagieren auf Ereignissen beizubringen.
Siehe dazu z.B. diesen Artikel von heise.de. |
|
Back to top |
|
|
Anarcho Advocate
Joined: 06 Jun 2004 Posts: 2970 Location: Germany
|
Posted: Thu Aug 31, 2006 11:57 am Post subject: |
|
|
Linux is all about choice.
Warum sollen sie also keine neues Produkt entwerfen? Warum sich darüber beschweren. Ihr müsst es nicht verwenden. Aber falls sich herrausstellt das es doch ganz toll ist dann ist es doch gut das es jemand programmiert hat.
Und vom Ansatz her finde ich das garnicht so verkehrt. Allerdings mag ich meinen Cron-Daemon auch lieber als die Eierlegende Wollmilchsau.
Daher weiss ich nicht ob ich einen Ersatz für Cron und xinetd brauche, aber mal abwarten.
Beschweren kann sich jedenfalls keiner wenn es ihn nicht betrifft. _________________ ...it's only Rock'n'Roll, but I like it! |
|
Back to top |
|
|
Carlo Developer
Joined: 12 Aug 2002 Posts: 3356
|
Posted: Fri Sep 01, 2006 4:20 pm Post subject: Re: [OT] upstart |
|
|
sirro wrote: | Carlo wrote: | Und an gegebenen, hierarchischen Abhängigkeiten führt auch für diesen Ansatz kein Weg vorbei. |
So wie ich das verstanden habe wird es die ja auch weiterhin geben. |
Muß es ja. Nur weil man "Events" nutzt, bleiben mögliche Deadlocks jedoch nicht aus. Auch die Job Lifecycle Illustration (mehr ist's nun wirklich nicht), ist unvollständig. Wie stoppe ich einen Dienst mit/ohne abhängige Dienste oder räume mit unsauber beendeten Diensten auf - und das abhängig (Cron-Integration) von Zeit und anderen Bedingungen? Das sauber und elegant hinzukriegen, ohne ein Konfigurationsmonster zu schaffen und doch anderen Optionen Paroli zu bieten, ist nicht so simpel. Der oben verlinkte Blog-Eintrag ist jedenfalls kein Grund, in Euphorie auszubrechen. _________________ Please make sure that you have searched for an answer to a question after reading all the relevant docs. |
|
Back to top |
|
|
|