On Thu, Jan 03, 2013 at 03:19:06PM +0100, Dave Neary wrote:
The two models I've seen for DCO that work well are the
kernel one (which you're familiar with), which suits that project's
decentralised nature very well, and the Mozilla one:
http://www.mozilla.org/hacking/committer/ which maps well to that
organisations way of working (with reviewers & super-reviewers
taking the responsibility, as opposed to individual developers).
The Mozilla approach is not a DCO (that is, it is categorically
different from the Linux kernel DCO which is generally what people
mean by "DCO").
In the history of all the painfully misguided approaches that have
been taken on such matters, I consider Mozilla's approach (at least
the last time I looked at it) quite benign. Nonetheless, it strikes me
as rather more heavyweight than necessary for many projects.
- RF