RIP Upstart. Izgubite graciozno (avtor Mark Shuttleworth)

To je pravkar zapisal Mark Shuttleworth na svojem blogu:

peskanje palca

Z neodločenim glasovanjem Bdale Garbee ta teden je tehnični odbor Debiana končno rešil vprašanje inicializacije za Debian in Ubuntu v korist systemd.

Odboru bi se rad zahvalil za premišljeno razpravo pod pritiskom v akvariju ; postavila je visok standard za analizo in odločanje na podlagi izkušenj, saj si je večina članov odbora očitno vzela čas, da se seznani z obema možnostma. Vem, da so ljudje, ki so delali na Upstartu, cenili pohvale za kakovost kode, rigorozno testiranje in jasnost namena, tudi od članov, ki so glasovali proti. Z mojega vidika je bilo v veselje podpreti prizadevanja ljudi, ki želijo ustvariti odlično brezplačno programsko opremo in jo narediti pravilno. Upstart je Ubuntuju precej dobro služil – dal nam je veliko konkurenčno prednost v času, ko so stvari v Ubuntuju postajale zelo dinamične, in bil je zelo stabilen (navsezadnje je to sistem init, ki se uporablja tako v Ubuntuju kot v RHEL 6). Postavil je visok standard za kakovost programske opreme Canonical, na kar sem ponosen.

Vendar so se odločili za systemd , in ker je Ubuntu v osnovi član družine Debian, to odločitev podpiramo . Člane skupnosti Ubuntu bom prosil, naj pomagajo učinkovito izvajati to odločitev in varno ter hitro prenesti systemd tako v Debian kot v Ubuntu . Nedvomno bo trajalo nekaj časa, da dosežemo stabilnost in pokritost, ki jo uživamo danes in v 14.04 LTS z Upstartom, vendar bom prosil tehnični odbor Ubuntuja (več članov katerega ne dela pri Canonicalu), da pregleda stališče in pripravi ustrezne načrte prehoda . Delo bomo zagotovo dokončali tako, da bo novi logind deloval brez systemd kot PID 1. Upam, da bodo želeli systemd uvesti v Ubuntu kot možnost za razvijalce takoj, ko bo zanesljivo na voljo v Debianu in takoj, ko bo naš privzeti init ponudil verodostojno kakovost storitve, primerljivo z obstoječim initom.

Izbrane tehnologije se razvijajo in naša platforma se razvija tako, da vodi (danes se osredotočamo na oblake in mobilne naprave in očitno vodimo GNU / Linux na obeh straneh) in da sprejmemo spremembe, ki so naložene drugje. Init je sporen, ker ga tako razvijalci kot skrbniki potrebujejo, da bi razumeli njegove muhe in zmožnosti. Ni čudno, da je šlo za težko razpravo, posledice za stotisoče ljudi so zelo velike. Z moje perspektive dejstvo, da so se dobri ljudje razdelili, kaže na to, da bi katera koli možnost delovala popolnoma dobro. Verjamem, da bodo novi butlerji PID 1 to odgovornost vzeli tako resno, kot je to storila ekipa Upstart, in bo z njimi prijetno sodelovati. In ... naprej.

Lennart Pöttering piše:

To je bila zelo težka odločitev za Ubuntu! Prepričan sem, da jim ni bilo lahko. Mislim, da je to prava odločitev, seveda.

Rad bi pozdravil Ubuntu v skupnosti systemd! Veselim se plodnega sodelovanja! Upajmo, da bomo preteklost pustili za seboj in sodelovali v prihodnosti!


Dodaj kot prednostni vir v Googlu