I've been using GitHub and its API recently on a couple of projects. That got me thinking about using github for aircraft, with each aircraft as a repository, as an experiment.
I've already created a little python application to create the local and remote git repositories and to push changes. Problem is that github has a quota, however I fired off an email and below is the exchange. I don't know if this will be of an help to FG, but its an idea. pete --------------------------------------------------------------------------------------------------------- Can github support a large opensource repository. FlightGear is an open source flightsimulator (flightgear.org) with a huge data set, currently stored in CVS. One of the data elements to move and am researching, is the Aircraft data http://cvs.flightgear.org/viewvc/data/Aircraft/. The idea would be to take all 250+ aircraft, each with its own directory and move them to github, each with their own repository. The data is currently 2.4g+, but user quota is 300mb. This could be achieved by multiple users, however it would be easier to have one account eg flightgear-aircraft/*. Can you accomodate this ? ----------------------------------------- Support Staff 2 <http://support.github.com/discussions/email/6116-contact-flightgear?anon_token=eb80b5e74c2fd909033afb3966002ba42800ff13#comment_1274617> Posted by *Tekkub <http://support.github.com/users/11603>* on March 21, 2010 @ 04:38 AM 1. You're more than welcome here. What you plan, splitting up into many repos, is exactly what we suggest. No one likes cloning a single 2.4GiB repo. Let us know if you need any help. ---------------------------------------------------------------------------------------------- Splitting up is what we want to do, however the max quota for a single user is around 300mb. We'd want ideally to have all the aircraft under a "single user" initially eg flightgear-aircraft/** The question is can github extend the quota for this user to more around 3g ------------------------------------------ 1. Support Staff 4 <http://support.github.com/discussions/email/6116-contact-flightgear?anon_token=eb80b5e74c2fd909033afb3966002ba42800ff13#comment_1274842> Posted by *Tekkub <http://support.github.com/users/11603>* on March 21, 2010 @ 06:12 AM You can ignore the quota. -------------------------------------------------------- 1. Is it an unknown secret the Quota ? The user I have created is "flightgear-aircraft" and am creating a little python application and github api (very nice) to create and sync repositories. If it doesn't work, for a variety of reasons, then I'll delete the user to save precious space. is that ok ? regards pete ----------------------------------------------------------------------------- 1. Support Staff 6 <http://support.github.com/discussions/email/6116-contact-flightgear?anon_token=eb80b5e74c2fd909033afb3966002ba42800ff13#comment_1274878> Posted by *Tekkub <http://support.github.com/users/11603>* on March 21, 2010 @ 06:28 AM It's a soft quota, we only enforce it in cases of abuse. So don't go abusing it! ----------------------------------------------------------------------------- 1. we wont.. thanks ;-))) pete ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel