lhcb / second-analysis-steps

Level two LHCb data analysis lessons
https://lhcb.github.io/second-analysis-steps/
3 stars 20 forks source link

Add lesson on contributing to the software #6

Open ibab opened 8 years ago

ibab commented 8 years ago

The second analysis steps seem to be a good place for a lesson on contributing to the LHCb software.

Can start with some basic contribution guidelines ("Everyone is encouraged to contribute. You will receive help, etc.")

Should answer questions

For the contribution process, we could describe a merge request based workflow in Gitlab.

saschastahl commented 8 years ago

I think as long as we have not switched to Gitlab (which should be done rather sooner than later) it should also show how to contribute to our current svn repository. Otherwise people are still in the dark and won't start contributing.

ibab commented 8 years ago

Yes, we might very well have only SVN for now and change the lesson to use Gitlab later.

kdungs commented 8 years ago

I would want to have both from the start. Especially judging from the discussions at the computing workshop, change is necessary now.

saschastahl commented 8 years ago

Yes, but we also need to get people involved now :).

kdungs commented 8 years ago

Fully agree which is why I would go with teaching both. In an ideal world, we'd only teach Git+Git{hub,lab} but I acknowledge that this is not possible atm.