git proponowany dla KDE

styczeń 1st, 1970

LWN opisuje dyskusję toczącą się na liście kde-core-devel. Dyskutanci zastanawiają się nad ewentualnym wdrożeniem do kontroli wersji kodu gita w miejsce Subversion. Dwa główne wątki dotyczą w miarę gładkiego przejścia z jednego systemu kontroli wersji na drugi oraz używania gita w dużych projektach.

Do dyskusji na liście włączył się także Linus Torvalds (twórca gita, a skądinąd także użytkownik KDE), który gorąco zachęca do przyjęcia paradygmatu repozytorium naprawdę rozproszonego zamiast scentralizowanego, a jednocześnie stara się, aby nie wciskać takiego modelu pracy na siłę wraz ze zmianą narzędzia:

Hej, jeśli chcecie to możecie nadal używać starego modelu. git nie *wymusza* jego zmiany. Ale uwierzcie mi, gdy tylko zauważycie, jak różne grupy tworzą własne eksperymentalne gałęzie, i będziecie mogli prosić ludzi o testowanie rzeczy których nie ma jeszcze w głównej gałęzi, to przekonacie się o jaką dużą sprawę chodzi.

Model scentralizowany _działa_. Jest tylko *gorszy*.

Taka migracja nie jest w tej chwili zbyt prawdopodobna, zwłaszcza gdy pamięta się, że ponad dwa lata temu projekt przesiadł się na Subversion z CVS.

Od niedawna jednak git potrafi obsługiwać repozytoria modularne, dla których można zdefiniować meta-repozytorium. Zachowuje się więc ono tak, jakby było to spójne repozytorium w starym, scentralizowanym stylu. W ten sposób można połączyć zalety modelu rozproszonego (dla uczestników projektu) oraz scentralizowanego (dla ludzi których nie interesuje rzeczywista struktura projektu) i kto wie, czy nie okaże się to atrakcyjną opcją dla twórców KDE.

Źródło: http://linuxnews.pl/git-proponowany-dla-kde/


Tags: , , , , ,

Pokrewne posty:

  • Linuksowa archeologia
  • KDE 4 rewizja 723381
  • KDE 4.0 będzie wydane dwa razy?
  • KDE pod MS Windows w Berlinie
  • KDE 4.0 opóźnione o dwa miesiące
  • Impreza i konkurs z okazji premiery KDE 4.0
  • KDE Media Center
  • KDE 4.0 beta2 Kartofel
  • Belgia gospodarzem Akademy 2008!
  • Mandriva Linux 2008 już jest!
  • Posted in linus torvalds, projekty, git, kde, readme, Newsy | No Comments »