On Thursday, 07.05.2015 at 15:53, Antti Kantee wrote: > Initial draft follows. Comments on either content or > wording/grammar? nb. it's not intended to be a legal document.
Looks good to me! Thanks for writing this! Comments follow. > Contributions to the rump kernel project are defined as changes > hosted under repo.rumpkernel.org and include, but are not limited > to, documentation and code. All code contributions are to be I'd re-word this as Contributions to the rump kernel project are defined as changes submitted to the repositories hosted under repo.rumpkernel.org and include ... Also, repo.rumpkernel.org currently redirects to repositories hosted on Github under the "rumpkernel" organisation. You might want to explicitly mention that somehow since most people will not "see" a clone of / links to repo.rumpkernel.org. > also to be free of all legal encumberment such as, but not limited > to, software patents. If you are not the owner of the contribution, > e.g. in case working for a company, you must have appropriate > authorization. Copyright remains with the contributors. Do we want Signed-off-by tags and the associated "Certificate of Origin"? This is eg. used also by the Xen project: http://wiki.xenproject.org/wiki/Submitting_Xen_Project_Patches#Signing_off_a_patch Such sign-off *may* make it easier if someone wants to do a legal audit of the code/licensing. > independently -- trivial bug fixes also do not need review. Also, > if independently useful functionality is developed as part of a > larger change, contributing it individually is encouraged. ... contributing it as individual changes ... ? > faster" without conducting at least one performance measurement, or > perform churn that "improves" readability. As usual, common sense The bit about churn that "improves" readability has a somewhat sarcastic tone to it... eg. I'd be more than happy if someone went through all of what is left of the Mini-OS code and reformatted it to match a single style and tabs/spaces scheme, it's a total mess. > Bugs reports We can haz many bugs. :) -mato
