<div dir="ltr"><div>Through feedback on the issue and discussion in #pulp-dev, one small language revision [0] was added to PUP5 [1]. I believe we are ready to call a vote.</div><div><br></div><div>Voting for PUP5 is open and will close on June 2nd. Please respond with your vote to this thread if you feel so inclined (lazy consensus). Barring any -1's cast, PUP5 will be merged on June 4th.</div><div><br></div><div>[0]: <a href="https://github.com/richardfontana/pups/commit/99fcd35e1cc396a1ba5a34555f093304dd07a333">https://github.com/richardfontana/pups/commit/99fcd35e1cc396a1ba5a34555f093304dd07a333</a></div><div>[1]: <a href="https://github.com/pulp/pups/pull/9">https://github.com/pulp/pups/pull/9</a></div><div><br></div><div>-Brian</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, May 15, 2018 at 10:47 AM, Brian Bouterse <span dir="ltr"><<a href="mailto:bbouters@redhat.com" target="_blank">bbouters@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>@ipanova, I think of the core team as only maintaining pulp/pulp and pulp/devel so I limit the scope of this to those repos only. I think pulp_rpm (or any plugin) could adopt the CCRC without a PUP by following the "<a href="https://github.com/pulp/pups/pull/9/files#diff-e883d39d60672a684862d3cef971e94eR106" target="_blank">Displaying the CRCC section</a>" in their own repo.<br></div><div><br></div><div>@dawalker, relicensing to GPLv3 is an alternative. It's not a bad option, but it would be more complicated. Since every committer with even a single line of current code is a copyright holder of the codebase, and it would require a 100% signoff from all copyright holders, in practice this can be difficult. Also someone may not even use that email anymore so it may not even be possible. I haven't assessed how many Pulp3 committers we have currently for the Pulp3 codebase.</div><div><br></div><div>I was recently part of a <a href="https://github.com/python-bugzilla/python-bugzilla/issues/25" target="_blank">relicensing which failed</a>, but it shows what the process looks like:  <a href="https://github.com/python-bugzilla/python-bugzilla/issues/25" target="_blank">https://github.com/python-<wbr>bugzilla/python-bugzilla/<wbr>issues/25</a> If someone wants to champion switching to GPLv3 and create an issue like that and get all the signoffs I'm not opposed to relicensing to GPLv3 instead of adopting the CRCC.<br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, May 14, 2018 at 1:34 PM, Dana Walker <span dir="ltr"><<a href="mailto:dawalker@redhat.com" target="_blank">dawalker@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Other than the noted point that it takes time, is there any reason why Pulp should stay on the current license instead of moving to GPLv3 (one of the stated alternatives in this PUP)?  I don't know much about the differences currently, but it strikes me that our new Pulp 3 using Python 3 would be a good fit for moving to a new license as well that has taken various things such as this enforcement issue into account and evolved over time.<br><br></div>Thoughts?<br><br></div>--Dana<br></div><div class="gmail_extra"><br clear="all"><div><div class="m_3565569340783396015m_-4174566752044973021gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>
<p style="font-weight:bold;margin:0;padding:0;font-size:14px;text-transform:uppercase;margin-bottom:0"><span>Dana</span> <span>Walker</span></p>
<p style="font-weight:normal;font-size:10px;margin:0px 0px 4px;text-transform:uppercase"><span>Associate Software Engineer</span><span style="font-weight:normal;color:#aaa;margin:0"></span></p>
<p style="font-weight:normal;margin:0;font-size:10px;color:#999"><a style="color:#0088ce;font-size:10px;margin:0;text-decoration:none;font-family:'overpass',sans-serif" href="https://www.redhat.com" target="_blank">Red Hat <span><br><br></span></a></p>




<table border="0"><tbody><tr><td width="100px"><a href="https://red.ht/sig" target="_blank"> <img src="https://www.redhat.com/files/brand/email/sig-redhat.png" height="auto" width="90"></a> </td>
</tr></tbody></table>

</div></div></div></div><div><div class="m_3565569340783396015h5">
<br><div class="gmail_quote">On Mon, May 14, 2018 at 6:28 AM, Ina Panova <span dir="ltr"><<a href="mailto:ipanova@redhat.com" target="_blank">ipanova@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">*understanding<br></div><div class="gmail_extra"><span><br clear="all"><div><div class="m_3565569340783396015m_-4174566752044973021m_-4593502435573742018gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><br><br>--------<br>Regards,<br><br>Ina Panova<br>Software Engineer| Pulp| Red Hat Inc.<br><br>"Do not go where the path may lead,<br> go instead where there is no path and leave a trail."<br></div></div></div>
<br></span><div><div class="m_3565569340783396015m_-4174566752044973021h5"><div class="gmail_quote">On Mon, May 14, 2018 at 12:27 PM, Ina Panova <span dir="ltr"><<a href="mailto:ipanova@redhat.com" target="_blank">ipanova@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>To make a concrete example to prove my understating:<br><br></div>Since pulp_rpm is maintained by core team we could adopt this change, meanwhile pulp_deb is beyond our control and we( core team) cannot enforce or influence this change.<br></div>Yes?<br></div><div class="gmail_extra"><br clear="all"><div><div class="m_3565569340783396015m_-4174566752044973021m_-4593502435573742018m_-8200646965661965112gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><br><br>--------<br>Regards,<br><br>Ina Panova<br>Software Engineer| Pulp| Red Hat Inc.<br><br>"Do not go where the path may lead,<br> go instead where there is no path and leave a trail."<br></div></div></div>
<br><div class="gmail_quote"><div><div class="m_3565569340783396015m_-4174566752044973021m_-4593502435573742018h5">On Tue, May 8, 2018 at 5:55 PM, Brian Bouterse <span dir="ltr"><<a href="mailto:bbouters@redhat.com" target="_blank">bbouters@redhat.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="m_3565569340783396015m_-4174566752044973021m_-4593502435573742018h5"><div dir="ltr"><div>A Pulp Update Proposal (PUP) pull request has been opened by the go-to-lawyer for the Pulp community, Richard Fontana. The PUP is PUP5 [0]. I don't want to paraphrase it here, so please read it [0] if you are interested to understand what it does.<br><br>I am proposing a period of questions/discussion via the list/PR and then a call for a vote according to the process. All questions are welcome, please ask.<br><br><br></div><div># Timeline<br></div><div><br>Today - May 18th mailing list and PR discussion<br></div><div>May 18th - formally call for a vote which would end 12 calendar days from then May 30th<br></div><div>May 30th - Merge or reject<br><br><br></div><div># FAQs<br><br></div><div>Is this relicensing Pulp?<br>No. It's still GPLv2. This adopts a procedural enforment approach within the existing license. See @rfontana's response here:  <a href="https://github.com/pulp/pups/pull/9#issuecomment-384523020" target="_blank">https://github.com/pulp/pups/p<wbr>ull/9#issuecomment-384523020</a><br></div><div><br></div><div>Do all prior contributors need to sign off on this change?<br></div><div>No, because it's not a relicensing.<br><br></div><div>Does this affect core, plugins, or both?<br></div><div>This PR is only scoped to affect the GPLv2 codebases maintained by the core team. Plugins make their own decisions without PUPs. Initially this would be pulp/pulp, and as other GPLv2 repositories are maintained by the core team, it would apply to this in the future as well.<br></div><div><br><br>[0]: <a href="https://github.com/pulp/pups/pull/9/files" target="_blank">https://github.com/pulp/pups/p<wbr>ull/9/files</a><br><br></div><div>Thanks,<br></div><div>Brian<br></div></div>
<br></div></div>______________________________<wbr>_________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman<wbr>/listinfo/pulp-dev</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br></div></div></div>
<br>______________________________<wbr>_________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman<wbr>/listinfo/pulp-dev</a><br>
<br></blockquote></div><br></div></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>