Open Source Collaboration · 2018. 3. 12. · Open Source Collaboration 26 –October -2017 CarlosMartinez-Ortiz Netherlands eScience Center c.martinez@esciencecenter.nl
Post on 31-Jan-2021
0 Views
Preview:
Transcript
OpenSourceCollaboration26 – October - 2017Carlos Martinez-OrtizNetherlands eScience Centerc.martinez@esciencecenter.nl
What is the eScience center?
http://www.esciencecenter.nl/
Version control with git
Version control with git• Git commands:– git init– git add– git commit– git push
https://www.atlassian.com/git/tutorials
Using Github• Online• Visual interface– Browse– Edit– Explore history– Discuss
Note on Licensing• Add a License– Apache–Many options: GPL, MIT, etc.– Any license is better than no license– Ask for advice
Developing skills• Learning curve for collaboration– https://software-carpentry.org/– eScience essential skills workshops:• Sign up for newsletter at:
https://www.esciencecenter.nl/
Open Source Collaboration• https://github.com/CLARIAH/grlc• Almost did what I wanted• Modifications (pull requests) and dialog
with owner
Sustainable software?• Will it still work next year?• Software decays– New version of dependencies– Requires maintenance
• 10 Ways to keep your successful scientific software alive
https://blog.esciencecenter.nl/
Community building• Community of interested people• How to successfully build a
community?– No magic recipe
top related