GEOS GCM Documentation and Access: Difference between revisions

Update for Git
Line 7: Line 7:
The commands below assume that you have git 2.x installed on your machine.  
The commands below assume that you have git 2.x installed on your machine.  


The first thing you need to do is to register in the GEOS trac system using the following link:
The GEOS GCM can be found here:


  https://github.com/GEOS-ESM/GEOSgcm
  https://github.com/GEOS-ESM/GEOSgcm
You can then clone with
git clone https://github.com/GEOS-ESM/GEOSgcm
but note that GEOS GCM is what we call a "fixture" that is quite lightweight and you'll see the source tree is mainly empty. In order to get the rest of GEOS, you need to use a utility called [https://github.com/ESMCI/manage_externals checkout_externals]. Once you have that installed, you run:
checkout_externals
inside the GEOSgcm directory. This then checks out all the sub-repositories needed for GEOS.


The code is publicly available, but in order to contribute to the GEOS GCM development, you will need to be added as a collaborator with the [https://github.com/GEOS-ESM GEOS-ESM] organization. Please send an email to [mailto:geos5-support@lists.nasa.gov GEOS Support] with your GitHub username. You can create tickets through the GitHub issue system and contribute to the code.
The code is publicly available, but in order to contribute to the GEOS GCM development, you will need to be added as a collaborator with the [https://github.com/GEOS-ESM GEOS-ESM] organization. Please send an email to [mailto:geos5-support@lists.nasa.gov GEOS Support] with your GitHub username. You can create tickets through the GitHub issue system and contribute to the code.