ml5js / Code-of-Conduct

The Code of Conduct establishes and communicates the commitment of the ml5.js community to uphold a key set of standards and obligations that aim to make ml5.js a friendly and welcoming environment to be a part of.

Home Page:https://medium.com/ml5js/ml5-js-code-of-conduct-4eb8fcae1ef7

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

"contribution" used only in one section

tieguy opened this issue · comments

"contribution" is used only in the reversion clause, and is not defined. Feels like it would be cleaner to replace it.

No super-clean way to solve given the lack of some key terms in Blue Oak Model License, but maybe something like "once three years have elapsed from the date the software is made available to the public" (language from #19)?

I agree that it would be cleaner to replace it and like the language in #19

Coming back to this (and in light of the resolution of #19), I'm still wondering if this is something that is fixable in an elegant way. I worry that the "from from the date the software is made available to the public" language could effectively toll the 3 year period indefinitely because it would include ml5 as a whole. I think that the way that this works is that the license recognizes that each individual contribution is a distinctly licensable element.