[Halld-offline] developers need an account on GitHub

Mark Ito marki at jlab.org
Sat Jul 11 13:52:00 EDT 2015


Offliners,

With the change from Subversion to Git this coming Wed./Thu. 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 (as our Subversion repository has always been). For 
developers there are two steps:

 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 me
    (marki at jlab.org) an email with your GitHub username. I 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 according to a 
schedule (details unknown to me). Since all of our repositories are 
public at present, these charges are not a concern to us.

To summarize, after the change on Wednesday:

  * If you want the latest and greatest code you will have to get it
    from GitHub.
  * If you want to contribute changes to the official repository in the
    official way, you will have to create an account on GitHub and join
    the "gluex team".

   -- Mark

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20150711/4c232d1a/attachment.html>


More information about the Halld-offline mailing list