Portál AbcLinuxu, 3. května 2025 22:25

MySQL přešlo z BitKeeper k Bazaar

Veškerý kód MySQL ve stromech BitKeeperu byl přesunut do Bazaaru, a to včetně celé osm let dlouhé historie. Důvodem je otevřenost Bazaaru a fakt, že funkcemi dokáže BitKeeper nahradit. Za vývojem Bazaaru stojí Canonical.

20.6.2008 15:44 | Luboš Doležel (Doli) | Zajímavý článek


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

20.6.2008 18:52 Mandarinka
Rozbalit Rozbalit vše Re: MySQL přešlo z BitKeeper k Bazaar
Odpovědět | Sbalit | Link | Blokovat | Admin
Nebyl nedávno bitkeeper nasazenej na linux? A vzali jim právo k použití, protože se to týpci pokoušeli zreverzovat z ideologických příčin... Teda fakt, takhle se chovat k darovaný kobyle.
freshmouse avatar 20.6.2008 19:00 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: MySQL přešlo z BitKeeper k Bazaar
Na jádro? Nebylo to spíš tak (a navíc pár let zpátky), že byl BK nahrazen Gitem od Linuse? (Jen se ptám.)
20.6.2008 19:47 Peter Lehotsky | skóre: 26 | Prague
Rozbalit Rozbalit vše Re: MySQL přešlo z BitKeeper k Bazaar
Bylo :-)
20.6.2008 19:43 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: MySQL přešlo z BitKeeper k Bazaar
BitKeeper se dávno používal pro správu zdrojových kódů jádra, a také už se z něj poměrně dávno přešlo na git. Právo na použití nikdo nikomu nevzal, ale bylo to kolem BitKeeperu a uzavřenosti a reverzího inženýrství a limitu na počet nodů nebo čeho celé zamotané. Dá se to dohledat třeba v Jaderných novinách. Když budete hledat git a BitKeeper, určitě něco najdete.
20.6.2008 20:39 Mandarinka
Rozbalit Rozbalit vše Re: MySQL přešlo z BitKeeper k Bazaar
Někomu se nezdálo, že je bitkeeper uzavřený a začal ho reverzovat. Vlastníkovi se nelíbilo, žereverzují jeho uzavřený soft, na který jim laskavě posyktl (snad dokonce zadarmo) licenci a vypověděl jim... Rok 2004? Nikdy jsem nepochopil jestli to je drzost, blbost nebo co.
Bluebear avatar 21.6.2008 00:37 Bluebear | skóre: 30 | blog: Bluebearův samožerblog | Praha
Rozbalit Rozbalit vše Re: MySQL přešlo z BitKeeper k Bazaar
Oni ten protokol nereverzovali jen tak z dlouhé chvíle; mám dojem, že potřebovali buď zálohovat, nebo přistupovat k datům uloženým v BitKeeperu jinak, než umožňoval standardní klient.

Nikdy jsem nepochopil jestli to je drzost, blbost nebo co.

Nazval bych to nedostatkem prozíravosti, a to na obou stranách (jak na straně majitele BitKeeperu, tak - výjimečně - na straně Linusově).

Na straně Linusově proto, že BitKeeper vůbec začal používat. Zdrojové kódy a jejich historie jsou přece strašně cenná věc, a dobrovolně je dát do správy proprietárního uzavřeného systému, ke kterému může jeho majitel kdykoli odmítnout přístup, je strašný hazard. Dvojnásobný hazard je to v případě, že to je zadarmo, protože pak se nejde ani soudit a na majitele není vůbec žádná páka.

Na straně majitele BitKeeperu proto, že ho mohlo napadnout, k čemu povede, když se s kernelovými vývojáři pohádá - prostě půjdou pryč. Finančně na tom netratil, ale udělal si špatnou reklamu.
To mi připomíná, jak jsem si pořídil květináč, že v něm budu mít květinu. Opravdu tam byla, ale potom být přestala...
21.6.2008 00:46 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: MySQL přešlo z BitKeeper k Bazaar
Píšete naprosté kraviny. Není to zase tak dávno, aby nebylo možné dohledat jak to všechno bylo. Jen se snažit. Bitkeeper nebyl opensource, což docela některým vývojářům vadilo, už jen proto že nebylo tím pádem možné opravit případné jeho mouchy. Proto se hledala náhrada. Jelikož však žádný tehdy existující verzovací systém s otevřeným kódem nebyl zcela ideální, začal vývoj gitu, který byl na samém počátku pouze sadou skriptů. A mohu jen dodat - zaplať pánbu za to.
21.6.2008 12:41 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: MySQL přešlo z BitKeeper k Bazaar
Začal vývoj gitu a Mercurialu, na jádro se nakonec použil git, který napsal přímo Linus.

Ještě přidám pár startovacích odkazů, aby si Mandarinka konečně mohl přečíst, jak to s koncem BK a nástupem gitu bylo: Jaderné noviny 307, Rozhovor: Petr „Pasky“ Baudiš, Linus - BitKeeper = riešenie?.
alblaho avatar 20.6.2008 22:01 alblaho | skóre: 17 | blog: alblog
Rozbalit Rozbalit vše Re: MySQL přešlo z BitKeeper k Bazaar
Odpovědět | Sbalit | Link | Blokovat | Admin
To je zajímavé. Myslel jsem, že Sun razí Mercurial...

Tak to jsem rád. Bazaar používám a čím víc velkých projektů je v tom se mnou, tím líp se cítím.
21.6.2008 11:34 Boris Dušek | skóre: 22 | blog: everything
Rozbalit Rozbalit vše Re: MySQL přešlo z BitKeeper k Bazaar
To je zajímavé. Myslel jsem, že Sun razí Mercurial...
To sice jo, ale v té zprávě proto přímo psali, že to rozhodnutí dělali ještě předtím, než je koupil Sun, který se standardizoval na Mercurialu.
vim ~/.emacs
thingie avatar 21.6.2008 12:39 thingie | skóre: 8
Rozbalit Rozbalit vše Re: MySQL přešlo z BitKeeper k Bazaar
Chm, já nevim, bazaar… Git umí úplně všechno a pokud mě nezdolá strach z konfliktů, tak darcs je ještě trochu luxusnější.
Růžové lži.
21.6.2008 16:33 Boris Dušek | skóre: 22 | blog: everything
Rozbalit Rozbalit vše Re: MySQL přešlo z BitKeeper k Bazaar
Běží git spolehlivě na Windows?
vim ~/.emacs
thingie avatar 21.6.2008 17:44 thingie | skóre: 8
Rozbalit Rozbalit vše Re: MySQL přešlo z BitKeeper k Bazaar
No, to pro moje rozhodování je docela… nezajímavé. Jinak nevím.
Růžové lži.
21.6.2008 18:48 Boris Dušek | skóre: 22 | blog: everything
Rozbalit Rozbalit vše Re: MySQL přešlo z BitKeeper k Bazaar
No právě pro MySQL to důležité je (je to multiplatformní projekt), a proto asi bohužel museli vyloučit GIT z úvah hned na začátku.
vim ~/.emacs
alblaho avatar 22.6.2008 00:40 alblaho | skóre: 17 | blog: alblog
Rozbalit Rozbalit vše Re: MySQL přešlo z BitKeeper k Bazaar
Mám pocit, že dnes už git na Windows běží dobře. Ale pro verzovací nástroj je multiplatformnost totálně absolutně zásadní věc, protože dřív nebo později nastane potřeba si nějaký debilní dokumentační soubor na těch windows checkoutnout z repka.
thingie avatar 22.6.2008 00:46 thingie | skóre: 8
Rozbalit Rozbalit vše Re: MySQL přešlo z BitKeeper k Bazaar
Tak nějaké triviální operace jako stáhnout jeden soubor z aktuální verze umí i ty webové srandy.
Růžové lži.
Luboš Doležel (Doli) avatar 22.6.2008 01:27 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: MySQL přešlo z BitKeeper k Bazaar
Ale pro verzovací nástroj je multiplatformnost totálně absolutně zásadní věc, protože dřív nebo později nastane potřeba si nějaký debilní dokumentační soubor na těch windows checkoutnout z repka.
Je otázka, zda mají stejné potřeby i ti vývojáři, kteří mají ve věci typicky hlavní slovo :-)

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.