How can I share my code on GitHub? Code sharing FAQs.
- How do I get access to the Depression Center's GitHub (https://github.com/DepressionCenter) so I can share my code?
- What licenses are appropriate for sharing code used in research?
- Can I contribute bug fixes and make pull requests without having to get access to the EFDC GitHub?
Asked by Gabriel Mongefranco
on Thu 3/14/24 1:52 PM
Last edited Thu 3/14/24 2:06 PM
Sign In to leave feedback or contribute an answer
Answer (1)
This answer has been marked as the accepted answer
Gabriel Mongefranco
Thu 3/14/24 2:05 PM
Researchers have many options for sharing their code with the public. The Depression Center has made it easy for U-M researchers to share their code in full compliance with NIH data sharing and reproducibility requirements through our GitHub Enterprise organization at: https://github.com/DepressionCenter.
- How do I get access to the Depression Center's GitHub (https://github.com/DepressionCenter) so I can share my code?
- First, login to GitHub using a personal account,
- Go to your profile settings and add your @umich.edu email as a secondary email
- Complete the verification process (click the link in the email that GitHub will send you)
- You are now part of the ITS GitHub Enterprise license!
- Email the Mobile Technologies Core to request access to the EFDC organization
- The team will send you an invitation link at your @umich.edu email. Simply click the link to accept the invitation.
- Note to EFDC team members: see technical documentation here.
- Note to EFDC team members: see technical documentation here.
- What licenses are appropriate for sharing code used in research?
- Per recommendation from Fast Forward Innovation, HITS and ITS, researchers should use a fully open source license such as GNU Public License (GPLv3). This allows researchers to receive credit for their code, while allowing the world to use the code without commercial restrictions. If research leads to a commercial venture, researchers can still utilize the code under the same open source license.
- Per recommendation from Fast Forward Innovation, HITS and ITS, researchers should use a fully open source license such as GNU Public License (GPLv3). This allows researchers to receive credit for their code, while allowing the world to use the code without commercial restrictions. If research leads to a commercial venture, researchers can still utilize the code under the same open source license.
- Can I contribute bug fixes and make pull requests without having to get access to the EFDC GitHub?
- Yes! Simply submit an issue or pull request to the specific repository, and the repo owners (normally a Core within the Depression Center) will take care of the rest.
No feedback