Difference between revisions of "GitHub and GlueX"

From GlueXWiki
Jump to: navigation, search
(Created page with "You will have to have a GitHub account to contribute to our simulation and reconstruction code using the normal channels. Note that to access the code and use it, an account i...")
 
Line 1: Line 1:
You will have to have a GitHub account to contribute to our simulation and reconstruction code using the normal channels. Note that to access the code and use it, an account is not necessary; the account is only necessary for write access. Our repositories (e. g., sim-recon) are world-readable. For developers there are two steps:
+
You will have to have a GitHub account to contribute to our simulation and reconstruction code using the normal channels. Note that to access the code and use it, an account is not necessary; the account is only necessary for write access. Our repositories (e. g., sim-recon) are world-readable.
 +
 
 +
==How to Join the GlueX Team on Github==
  
 
# To get an account go to https://github.com and "sign up". It is a typical web account creation activity. At this stage you are creating a personal account. The account you are creating has no affiliation with GlueX, Hall D, JLab, etc. As such, any email address is fine. The "Free" plan is fine as well. And obviously, if you already have GitHub account you can skip this step.
 
# To get an account go to https://github.com and "sign up". It is a typical web account creation activity. At this stage you are creating a personal account. The account you are creating has no affiliation with GlueX, Hall D, JLab, etc. As such, any email address is fine. The "Free" plan is fine as well. And obviously, if you already have GitHub account you can skip this step.
Line 5: Line 7:
  
 
One point of information: the "jeffersonlab" organization is part of a formal contract between GitHub and JLab. Private repositories created under the organization are subject to charges to the Lab.
 
One point of information: the "jeffersonlab" organization is part of a formal contract between GitHub and JLab. Private repositories created under the organization are subject to charges to the Lab.
 +
 +
==Team Maintainers==
 +
 +
* Sean Dobbs
 +
* Mark Ito
 +
* David Lawrence
 +
* Paul Mattione
 +
* Nathan Sparks
 +
* Justin Stevens

Revision as of 11:46, 22 September 2015

You will have to have a GitHub account to contribute to our simulation and reconstruction code using the normal channels. Note that to access the code and use it, an account is not necessary; the account is only necessary for write access. Our repositories (e. g., sim-recon) are world-readable.

How to Join the GlueX Team on Github

  1. To get an account go to https://github.com and "sign up". It is a typical web account creation activity. At this stage you are creating a personal account. The account you are creating has no affiliation with GlueX, Hall D, JLab, etc. As such, any email address is fine. The "Free" plan is fine as well. And obviously, if you already have GitHub account you can skip this step.
  2. After that you will have to join the "gluex" team under the "jeffersonlab" organization. To do that send send an email with your GitHub username to one of the Team Maintainers (listed below). He or she will send you an email invitation through the GitHub site. Once you accept the invitation, you will able to "push" changes to our repositories on GitHub.

One point of information: the "jeffersonlab" organization is part of a formal contract between GitHub and JLab. Private repositories created under the organization are subject to charges to the Lab.

Team Maintainers

  • Sean Dobbs
  • Mark Ito
  • David Lawrence
  • Paul Mattione
  • Nathan Sparks
  • Justin Stevens