Nl/FGAddon: Difference between revisions

Jump to navigation Jump to search
Line 15: Line 15:
In mei 2010 werd de ontwikkeling onderbroken door het beruchte "koffie-incident" dat leidde tot het verlies van Curtis' thuis-server met alle FlightGear-repositories <ref>James Turner (May 20, 2010). [http://thread.gmane.org/gmane.games.flightgear.devel/60340/focus=60341 <nowiki>[Flightgear-devel]</nowiki> Re: Flightgear git repositories (was Re: GIT or CVS - Confusion)] Published on the flightgear-devel mailing list.</ref>. Deze gebeurtenissen hebben geleid tot een [[FlightGear CVS|mass migration of all the CVS repositories to Git repositories]]. Vanwege bandbreedteproblemen werd besloten om de nieuwe repositories te hosten op de open source infrastructuur van Gitorious.
In mei 2010 werd de ontwikkeling onderbroken door het beruchte "koffie-incident" dat leidde tot het verlies van Curtis' thuis-server met alle FlightGear-repositories <ref>James Turner (May 20, 2010). [http://thread.gmane.org/gmane.games.flightgear.devel/60340/focus=60341 <nowiki>[Flightgear-devel]</nowiki> Re: Flightgear git repositories (was Re: GIT or CVS - Confusion)] Published on the flightgear-devel mailing list.</ref>. Deze gebeurtenissen hebben geleid tot een [[FlightGear CVS|mass migration of all the CVS repositories to Git repositories]]. Vanwege bandbreedteproblemen werd besloten om de nieuwe repositories te hosten op de open source infrastructuur van Gitorious.


Naarmate het project groeide, namen omvang en bereik van de fgdata repository toe, vooral door het groeiende aantal vliegtuigen opgeslagen in [[$FG_ROOT]]/Aircraft, waardoor een splitsing onvermijdelijk was. Een eerste splitsingspoging werd georganiseerd door Gijs de Rooy en op 18 oktober 2011 aangekondigd <ref>Cedric Sodhi (Oct 18, 2011) [http://thread.gmane.org/gmane.games.flightgear.devel/66846 <nowiki>[Flightgear-devel]</nowiki> FGData Split Completed - a.k.a Life after the Split] Published on the flightgear-devel mailing list.</ref>. Elk vliegtuig werd in zijn eigen Git-repository geplaatst en alle vliegtuigen werden met behulp van een Git-submodulebenadering weer gekoppeld aan fgdata. Deze poging was echter geen succes en werd gestopt. Vanaf deze datum tot eind 2014 werd het ontwerp van de fgdata splitsing bediscussieerd op de ontwikkelmailinglijst en samengevat in een [[FlightGear Git: splitting fgdata]] wiki artikel. In de planningsfasen stonden de repositories bekend als fgdata-oud en gesplitst in [[FGData]] (ook bekend als fgdata-nieuw) en FGAddon (ook wel bekend als flightgear-aircraft en fgaircraft). Na een half decennium van planning werd besloten dat de ontwikkeling van FlightGear-vliegtuigen via een centrale repository op het Subversion (SVN) versiebeheersysteem de beste oplossing zou zijn. Dit zou het communautair beheer en het onderhoud van de vliegtuigen vergemakkelijken en tegelijkertijd zorgen voor modulariteit, kleinere downloads en kleinere lokale repositories.  
Naarmate het project groeide, namen omvang en bereik van de fgdata repository toe, vooral door het groeiende aantal vliegtuigen opgeslagen in [[Nl/$FG_ROOT|$FG_ROOT]]/Aircraft, waardoor een splitsing onvermijdelijk was. Een eerste splitsingspoging werd georganiseerd door Gijs de Rooy en op 18 oktober 2011 aangekondigd <ref>Cedric Sodhi (Oct 18, 2011) [http://thread.gmane.org/gmane.games.flightgear.devel/66846 <nowiki>[Flightgear-devel]</nowiki> FGData Split Completed - a.k.a Life after the Split] Published on the flightgear-devel mailing list.</ref>. Elk vliegtuig werd in zijn eigen Git-repository geplaatst en alle vliegtuigen werden met behulp van een Git-submodulebenadering weer gekoppeld aan fgdata. Deze poging was echter geen succes en werd gestopt. Vanaf deze datum tot eind 2014 werd het ontwerp van de fgdata splitsing bediscussieerd op de ontwikkelmailinglijst en samengevat in een [[FlightGear Git: splitting fgdata]] wiki artikel. In de planningsfasen stonden de repositories bekend als fgdata-oud en gesplitst in [[FGData]] (ook bekend als fgdata-nieuw) en FGAddon (ook wel bekend als flightgear-aircraft en fgaircraft). Na een half decennium van planning werd besloten dat de ontwikkeling van FlightGear-vliegtuigen via een centrale repository op het Subversion (SVN) versiebeheersysteem de beste oplossing zou zijn. Dit zou het communautair beheer en het onderhoud van de vliegtuigen vergemakkelijken en tegelijkertijd zorgen voor modulariteit, kleinere downloads en kleinere lokale repositories.  


Eind 2014 kondigde Gitorious, de aanbieder van de open-source-infrastructuur voor de FlightGear source code en data repositories, aan dat het zijn diensten tegen mei 2015 zou sluiten vanwege de overname door GitLab. Dit was de aanzet voor een versnelde splitsing van fgdata-oud en een overstap naar de SourceForge open source infrastructuur voor het hosten van de VC repositories. Andere delen van de FlightGear-infrastructuur werden al gehost door SourceForge, waardoor de verhuizing een logische stap werd. SourceForge stemde er schriftelijk mee in om de enorme FlightGear vliegtuigcollectie te hosten, een collectie waarvan de grootte ongeëvenaard is in open-sourcekringen. Vandaag de dag wordt de FGAddon SVN repository, samen met het grootste deel van de FlightGear projectinfrastructuur, gehost op SourceForge.  
Eind 2014 kondigde Gitorious, de aanbieder van de open-source-infrastructuur voor de FlightGear source code en data repositories, aan dat het zijn diensten tegen mei 2015 zou sluiten vanwege de overname door GitLab. Dit was de aanzet voor een versnelde splitsing van fgdata-oud en een overstap naar de SourceForge open source infrastructuur voor het hosten van de VC repositories. Andere delen van de FlightGear-infrastructuur werden al gehost door SourceForge, waardoor de verhuizing een logische stap werd. SourceForge stemde er schriftelijk mee in om de enorme FlightGear vliegtuigcollectie te hosten, een collectie waarvan de grootte ongeëvenaard is in open-sourcekringen. Vandaag de dag wordt de FGAddon SVN repository, samen met het grootste deel van de FlightGear projectinfrastructuur, gehost op SourceForge.  
539

edits

Navigation menu