[Flightgear-devel] Github and aircraft
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#174; 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
Re: [Flightgear-devel] Github and aircraft
Hi Pete, Sounds very interesting, I've had a look at GitHub and I've a few questions, if you don't mind answering (purely as I don't know anyone else with experience of it) Is there any support for media files, such as Sounds/Images with version control or is it just text/code based? Also can you do offline editing or is it all online via their own editors? Excuse my noob questions, I did have a look there but haven't had chance to have a proper play. Alex On 21 Mar 2010, at 06:47, Pete Morgan wrote: 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#174; 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 -- Download Intel#174; 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
Re: [Flightgear-devel] Github and aircraft
On Sunday 21 March 2010 11:50:01 Alexander Barrett wrote: Sounds very interesting, I've had a look at GitHub and I've a few questions, if you don't mind answering (purely as I don't know anyone else with experience of it) Is there any support for media files, such as Sounds/Images with version control or is it just text/code based? Also can you do offline editing or is it all online via their own editors? git supports binary files just fine. As github ist just hosting for a central repository, all editing is done offline anyway just like with the current CVS. Stefan -- Download Intel#174; 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
Re: [Flightgear-devel] Github and aircraft
Alexander Barrett wrote: Is there any support for media files, such as Sounds/Images with version control or is it just text/code based? We're having an automated GIT-mirror of the entire CVS base package here: http://mapserver.flightgear.org/git/gitweb.pl?p=fgdata for, well, I'd say at least a couple of years and as far as I can tell quite a few people are using it without major hassle. Cheers, Martin. -- Unix _IS_ user friendly - it's just selective about who its friends are ! -- -- Download Intel#174; 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
Re: [Flightgear-devel] Github and aircraft
Alexander Barrett wrote: Is there any support for media files, such as Sounds/Images with version control or is it just text/code based? We're having an automated GIT-mirror of the entire CVS base package here: http://mapserver.flightgear.org/git/gitweb.pl?p=fgdata for, well, I'd say at least a couple of years and as far as I can tell quite a few people are using it without major hassle. ...and it needs a better marketing! Can you prepare something, Curt can add to the web site's download section and something for the WIKI? Torsten -- Download Intel#174; 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