Projekt Forgejo začal s vývojom vidlice kolaboratívneho vývojového systému Gitea

V rámci projektu Forgejo bol založený fork kolaboratívnej vývojovej platformy Gitea. Ako dôvod sa uvádza neakceptovanie pokusov o komercializáciu projektu a sústredenie manažmentu do rúk komerčnej spoločnosti. Podľa tvorcov forku by mal projekt zostať nezávislý a patriť komunite. Forgejo bude aj naďalej dodržiavať svoje predchádzajúce zásady nezávislého riadenia.

25. októbra zakladateľ Gitea (Lunny) a jeden z aktívnych účastníkov (techknowlogick) bez predchádzajúcej konzultácie s komunitou oznámili vytvorenie obchodnej spoločnosti Gitea Limited, na ktorú boli prevedené práva na domény a ochranné známky (ochranné známky a domény pôvodne patrili zakladateľovi projektu). Spoločnosť oznámila svoj zámer vyvinúť rozšírenú komerčnú verziu platformy Gitea, poskytovať platené podporné služby, poskytovať školenia a vytvárať cloud hosting repozitárov.

Zároveň bolo konštatované, že samotný projekt Gitea zostáva otvorený a vo vlastníctve komunity a Gitea Limited bude pôsobiť ako akýsi sprostredkovateľ medzi komunitou a ďalšími spoločnosťami, ktoré majú záujem používať a rozvíjať Gitea. Nová spoločnosť tiež zamýšľala poskytnúť čiastočný úväzok niekoľkým správcom Gitea (s plánmi ich nakoniec zmeniť na plný úväzok a zamestnať ďalších vývojárov). Súčasťou plánov bolo aj vytvorenie špeciálneho fondu, prostredníctvom ktorého by mohli spoločnosti tretích strán sponzorovať implementáciu želaných inovácií, zavedenie optimalizácií a nápravu konkrétnych nedostatkov.

Niektorí účastníci z komunity takýto krok považovali za prevzatie kontroly nad projektom. Pred vytvorením forku bol zverejnený otvorený list podpísaný 50 vývojármi Gitea s návrhom vytvoriť komunitnú neziskovú organizáciu, ktorá by dohliadala na projekt a previedla naň ochranné známky a domény Gitea, a nie komerčnú spoločnosť. . Gitea Limited ignorovala návrh komunity a potvrdila, že teraz má plnú kontrolu nad projektom. Potom sa rozhodlo, že komunita nemá inú možnosť, ako vytvoriť vidličku a považovať to za hlavný projekt na pokračovanie ďalšej práce.

Je pozoruhodné, že samotný projekt Gitea bol založený v decembri 2016 ako fork projektu Gogs, ktorý vytvorila skupina nadšencov nespokojných s organizáciou riadenia v projekte. Hlavnými motívmi vytvorenia forku bola túžba preniesť kontrolu na komunitu a uľahčiť nezávislým vývojárom účasť na vývoji. Namiesto modelu Gogs, ktorý bol založený na pridávaní kódu iba prostredníctvom jedného hlavného správcu, ktorý sám rozhoduje, Gitea použila model oddelenia autorít, ktorý udelil právo pridať kód do úložiska niekoľkým aktívnym vývojárom.

Zdroj: opennet.ru

Pridať komentár