<div dir="ltr">I heard back that given a choice between CLA/DCO, they strongly suggest an Apache-style CLA. <div><br></div><div>Am now asking about the choice between CLA and nothing. ;) </div><div><br>Thanks!</div><div><br>Erin</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 29, 2019 at 3:36 PM Jennifer Rondeau <<a href="mailto:jennifer.rondeau@gmail.com">jennifer.rondeau@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">More reasons not to require a CLA. Google undoubtedly not the only employer with this kind of limitation.<div><br></div><div>Note that although I said I'd support a DCO, my strong recommendation is against neither CLA nor DCO.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 29, 2019 at 6:18 PM Erin McKean <<a href="mailto:emckean@google.com" target="_blank">emckean@google.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">From the "big company" POV, I'm not allowed to sign a CLA that isn't on a (SHORT) approved list of CLAs. So it would likely be a barrier for a new/small project to get on that list.<div><br></div><div>I am asking about DCOs, will report back!</div><div><br>Erin </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 29, 2019 at 2:33 PM Jennifer Rondeau <<a href="mailto:jennifer.rondeau@gmail.com" target="_blank">jennifer.rondeau@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">A CLA involves signing and in the case of the CLAs I've needed to sign review by the governing board before you're good to go. Typically automated, but a multi-step process and more complicated if you need to sign an org-based CLA (as opposed to a CLA for an individual).<div><br></div><div>A DCO is integrated with Git (GitHub and I assume other Git servers), so you provide a `--signoff` argument to your git commits. Or add it to your git alias.</div><div><br></div><div>Either way it's an extra step of some sort, not implicit.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 29, 2019 at 5:18 PM Jared Morgan <<a href="mailto:jaredleonmorgan@gmail.com" target="_blank">jaredleonmorgan@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">With these agreements, does anyone have to actually sign and return the agreement? Or do they take the form of "submitting your change is like signing the agreement"?<div dir="auto"><br></div><div dir="auto">I'm just following along with this thread for now because (as you can probably tell) I have never heard of this before in open source projects.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon., 29 Jul. 2019, 07:21 Jennifer Rondeau, <<a href="mailto:jennifer.rondeau@gmail.com" target="_blank">jennifer.rondeau@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">It's been my experience working with the Kubernetes community that a CLA can pose a non-insignificant barrier to entry for new contributors, especially if they aren't already familiar with FOSS. And it's my observation from working with a range of Write the Docs communities that technical writers tend to be less familiar with FOSS norms and practices than coders -- this includes writers from large companies.<div><br></div><div>If we want to maintain a project that's an open and welcoming for all as possible, I'd support a DCO, but I also wonder whether we need or want even that much. My guess is that it would be enough to drive away at least some otherwise valuable contributors. I don't have data about how many potential contributors lack of a DCO would keep away -- anyone else?</div><div><br></div><div>Related but not quite on topic: how do we want to solicit and encourage contributions? Are we assuming only contributors who are already familiar with a Git workflow? That would definitely keep some good work away, based on my experience with writing day sessions for the Write the Docs guide at WtD conferences.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jul 28, 2019 at 2:25 PM Jo Cook <<a href="mailto:jo.k.cook@gmail.com" rel="noreferrer" target="_blank">jo.k.cook@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Personally I'm fine with the light tough DCO but happy to go with whatever works for people contributing from large companies.</div><div><br></div><div>All the best</div><div><br></div><div>Jo<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jul 28, 2019 at 1:15 PM Cameron Shorter <<a href="mailto:cameron.shorter@gmail.com" rel="noreferrer" target="_blank">cameron.shorter@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">It has been ~ 10 years since I last looked into open source contributor <br>
agreements, so I've been doing some research. I feel this is an <br>
important consideration for a project which is hopefully to be as <br>
central as ours will become.<br>
<br>
It is about having contributors confirm they are allowed to give to our <br>
project and to agree we can distribute contributions under our open <br>
licenses.<br>
We have a few options: do nothing, old heavy weight Contributor License <br>
Agreement (CLA), or lightweight Developer Certificate of Origin (DCO)<br>
Pros and cons are explained in Producing Open Source Software: <br>
<a href="https://producingoss.com/en/contributor-agreements.html#developer-certificate-of-origin" rel="noreferrer noreferrer" target="_blank">https://producingoss.com/en/contributor-agreements.html#developer-certificate-of-origin</a><br>
I propose we adopt the light DCO: <a href="https://developercertificate.org/" rel="noreferrer noreferrer" target="_blank">https://developercertificate.org/</a><br>
<br>
I'd like to hear if anyone has any opinions or experience in this area <br>
(especially from those of you in big companies which have legal <br>
departments which may be opinionated.)<br>
<br>
After we've discussed for a few days (weeks if being debated), I'll put <br>
together a motion to vote on.<br>
<br>
Cheers,<br>
<br>
-- <br>
Cameron Shorter<br>
Technology Demystifier<br>
Open Technologies and Geospatial Consultant<br>
<br>
M +61 (0) 419 142 254<br>
<br>
_______________________________________________<br>
SeasonOfDocs mailing list<br>
<a href="mailto:SeasonOfDocs@lists.osgeo.org" rel="noreferrer" target="_blank">SeasonOfDocs@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/seasonofdocs" rel="noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/seasonofdocs</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail-m_7403531451136431936gmail-m_-5903426309018284258gmail-m_-6234627366832736802gmail-m_-6836959172058582935m_1423712025437714053gmail-m_304411448907830057gmail_signature">------------------------<br><a href="http://about.me/jocook" rel="noreferrer" target="_blank">http://about.me/jocook</a></div>
_______________________________________________<br>
SeasonOfDocs mailing list<br>
<a href="mailto:SeasonOfDocs@lists.osgeo.org" rel="noreferrer" target="_blank">SeasonOfDocs@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/seasonofdocs" rel="noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/seasonofdocs</a><br>
</blockquote></div>
_______________________________________________<br>
SeasonOfDocs mailing list<br>
<a href="mailto:SeasonOfDocs@lists.osgeo.org" rel="noreferrer" target="_blank">SeasonOfDocs@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/seasonofdocs" rel="noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/seasonofdocs</a><br>
</blockquote></div>
</blockquote></div>
_______________________________________________<br>
SeasonOfDocs mailing list<br>
<a href="mailto:SeasonOfDocs@lists.osgeo.org" target="_blank">SeasonOfDocs@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/seasonofdocs" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/seasonofdocs</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail-m_7403531451136431936gmail-m_-5903426309018284258gmail_signature"><div dir="ltr"><div><div dir="ltr"><div style="line-height:1.5em;padding-top:10px;margin-top:10px;color:rgb(85,85,85);font-family:sans-serif"><span style="border-width:2px 0px 0px;border-style:solid;border-color:rgb(213,15,37);padding-top:2px;margin-top:2px">Erin McKean |</span><span style="border-width:2px 0px 0px;border-style:solid;border-color:rgb(51,105,232);padding-top:2px;margin-top:2px"> Developer Relations Program Manager, Open Source Strategy |</span><span style="border-width:2px 0px 0px;border-style:solid;border-color:rgb(0,153,57);padding-top:2px;margin-top:2px"> <a href="mailto:emckean@google.com" target="_blank">emckean@google.com</a> |</span><span style="border-width:2px 0px 0px;border-style:solid;border-color:rgb(238,178,17);padding-top:2px;margin-top:2px"> she/her</span></div><br></div></div></div></div>
</blockquote></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div style="line-height:1.5em;padding-top:10px;margin-top:10px;color:rgb(85,85,85);font-family:sans-serif"><span style="border-width:2px 0px 0px;border-style:solid;border-color:rgb(213,15,37);padding-top:2px;margin-top:2px">Erin McKean |</span><span style="border-width:2px 0px 0px;border-style:solid;border-color:rgb(51,105,232);padding-top:2px;margin-top:2px"> Developer Relations Program Manager, Open Source Strategy |</span><span style="border-width:2px 0px 0px;border-style:solid;border-color:rgb(0,153,57);padding-top:2px;margin-top:2px"> <a href="mailto:emckean@google.com" target="_blank">emckean@google.com</a> |</span><span style="border-width:2px 0px 0px;border-style:solid;border-color:rgb(238,178,17);padding-top:2px;margin-top:2px"> she/her</span></div><br></div></div></div></div>