Difference between revisions of "GitHub and GlueX"

From GlueXWiki
Jump to: navigation, search
(How to Join the GlueX Team on GitHub)
 
(One intermediate revision by one other user not shown)
Line 4: Line 4:
  
 
# 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.
# 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). Ask to "join the gluex team on GitHub." 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.
+
# 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). Ask to "join the gluex team on GitHub." The maintainer 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.
 
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.
 +
 +
==More Information==
 +
 +
This page is not really maintained but due to the title is a natural starting place on the wiki.  More information about using GitHub can be found at the [[GlueX Offline FAQ]].
  
 
==Team Maintainers==
 
==Team Maintainers==
Line 13: Line 17:
 
* Mark Ito
 
* Mark Ito
 
* David Lawrence
 
* David Lawrence
* Paul Mattione
 
* Nathan Sparks
 
 
* Justin Stevens
 
* Justin Stevens

Latest revision as of 13:31, 13 February 2022

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). Ask to "join the gluex team on GitHub." The maintainer 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.

More Information

This page is not really maintained but due to the title is a natural starting place on the wiki. More information about using GitHub can be found at the GlueX Offline FAQ.

Team Maintainers

  • Sean Dobbs
  • Mark Ito
  • David Lawrence
  • Justin Stevens