Hi Timothée,

From a copyright and licencing perspective, you might also want to
consider a contributor license agreement:

* http://oss-watch.ac.uk/resources/cla
* https://julien.ponge.org/blog/in-defense-of-contributor-license-agreements/

cheers,
mike

Quoting Bill Mills <[email protected]> on Mon, 9 Mar 2015 10:04:08 -0700:

Hi Timothée,

This is fantastic, thanks for sending this along! I'm a big fan of setting
down ground rules for contributions up front; this makes the review &
integration process much simpler on you. I would recommend going into some
more depth on concrete details of what makes a good pull request - even
simple things like 'maximum 400 lines at a time', or 'short functions' can
really improve and streamline the collaboration process. Chapter 3 of the
primer on code review I wrote for the Mozilla Science Lab goes into some
more detail and sites a couple references (including Greg Wilson's own work
on the topic): http://mozillascience.github.io/codeReview/contrib.html -
let me know any questions!

On Mon, Mar 9, 2015 at 9:53 AM, Timothée Poisot <[email protected]> wrote:

Hi list,

I am writing a set of guidelines that we will use in projects for the lab,
both for outside collaborators but also to have a sane basis for our work.

Here it is as a gist: https://gist.github.com/tpoisot/9beac414179518ad10c5

I would really appreciate any feedback on it. If this is something you use
in your group, does it works well?

t

--
Timothée Poisot, PhD

Professeur adjoint
Département des sciences biologiques
Université de Montréal

phone  : 514 343-7691
web    : http://poisotlab.io
twitter: @PoisotLab


_______________________________________________
Discuss mailing list
[email protected]
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.
software-carpentry.org




--
Best Regards,
Bill Mills
Community Manager
Mozilla Science Lab




------------------------------------------------------------
Dr. Michael (Mike) Jackson         [email protected]
Software Architect                 Tel: +44 (0)131 650 5141
EPCC, The University of Edinburgh  http://www.epcc.ed.ac.uk
Software Sustainability Institute  http://www.software.ac.uk


--
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.





------------------------------------------------------------
Dr. Michael (Mike) Jackson         [email protected]
Software Architect                 Tel: +44 (0)131 650 5141
EPCC, The University of Edinburgh  http://www.epcc.ed.ac.uk
Software Sustainability Institute  http://www.software.ac.uk


--
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.



_______________________________________________
Discuss mailing list
[email protected]
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

Reply via email to