<div dir="ltr">Hi Tom,<br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jan 25, 2015 at 3:31 AM, Tom Kralidis <span dir="ltr"><<a href="mailto:tomkralidis@gmail.com" target="_blank">tomkralidis@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class=""><br>
</span>Thanks for the info.  The email approach is a great idea and lower<br>
barrier IMHO.  Questions:<br>
<br>
- what constitutes a contributor?  </blockquote><div><br></div><div>Good question. In OSGeoLive case, where SVN is used, this is straightforward: a contributor is the person with commit access to the central repository.</div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Official committers<br>
(<a href="https://github.com/geopython/pycsw/blob/master/COMMITTERS.txt" target="_blank">https://github.com/geopython/pycsw/blob/master/COMMITTERS.txt</a>)?<br>
Anyone who has ever contributed, including via GitHub pull requests?<br></blockquote><div><br></div><div>In git case, the safe road IMHO is to accept a contribution (even through pull requests) after a similar e-mail is sent.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
(<a href="https://github.com/geopython/pycsw/graphs/contributors" target="_blank">https://github.com/geopython/pycsw/graphs/contributors</a>)?  If anyone,<br>
would we need them to additionally add their name/year in the source<br>
code headers they have touched?  </blockquote><div><br></div><div>No, adding name to source is not required unless if the contribution is significant and the contributor wants to claim copyright to that code.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Only core committers have done this<br>
thus far<br>
<br>
- we have a section on contributing in<br>
<a href="https://github.com/geopython/pycsw/blob/master/CONTRIBUTING.rst#contributions-and-licensing" target="_blank">https://github.com/geopython/pycsw/blob/master/CONTRIBUTING.rst#contributions-and-licensing</a><br>
.  We should update this section once we iron out how things will work<br>
(process and email template).<br></blockquote><div><br></div><div>I agree, we should iron out a template and then call for a PSC vote to enable this process.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
- what would our email template look like?  Proposed template for<br>
review/comment:<br>
<br>
Subject: pycsw project licensing agreement<br>
<br>
Hi all, I'd like to contribute pycsw to TBD1. My TBD2 userid is: YYYY.<br>
I confirm that my contributions to TBD1 will be compatible with the<br>
TBD1 license guidelines at the time of contribution.<br>
<br></blockquote><div><br></div><div>Hi all, I'd like to contribute feature X to pycsw.</div><div>I confirm that my contributions to pycsw will be compatible with the pycsw license guidelines at the time of contribution.</div><div><br></div><div>Best,</div><div>Angelos</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
TBD1: is this OSGeo?  Something else?<br>
<br>
TBD2: OSGeo userid?  GitHub userid?<br>
<div class=""><div class="h5"><br>
>><br>
>> Aside: is providing copyright to OSGeo a requirement or can we keep as<br>
>> is?  Is this an exclusive copyright to OSGeo, or in addition to those<br>
>> who have copyright already?<br>
><br>
> No, it is not a requirement. We can keep as is.<br>
><br>
>><br>
>> Unless we are required clarify the above issues beforehand, I'm +1<br>
>> with the updated checklist being good to go for Jeff to discuss<br>
>> with/report to IncCom.<br>
>><br>
>> ..Tom<br>
><br>
><br>
> +1<br>
> Angelos<br>
><br>
>><br>
>><br>
>><br>
>><br>
>> On Tue, Jan 20, 2015 at 1:22 PM, Angelos Tzotsos <<a href="mailto:gcpp.kalxas@gmail.com">gcpp.kalxas@gmail.com</a>><br>
>> wrote:<br>
>>><br>
>>> Hi all,<br>
>>><br>
>>> After the completion of our Code Provenance Review [1], I think it is<br>
>>> time<br>
>>> to evaluate our OSGeo Incubation status.<br>
>>> Our wiki page for incubation process is [2].<br>
>>><br>
>>> According to OSGeo web site, the full incubation process is described<br>
>>> here<br>
>>> [3]. In this process, pycsw has completed tasks 1, 2, 3 and 4. We are<br>
>>> currently placed between points 5 and 6:<br>
>>><br>
>>> "5. The Incubation Mentor reports incubation progress to the IncCom<br>
>>> periodically using the Project Graduation Checklist [4].<br>
>>>   6. Incubation Projects remain in incubation until the Incubation Mentor<br>
>>> and<br>
>>> the IncCom agree the project is ready for full status."<br>
>>><br>
>>> Based on the above text, I think we need to merge documents [5] and [6]<br>
>>> in<br>
>>> favor of [6]. It is clearly stated that only the Project Graduation<br>
>>> Checklist should be used to report our status to the Incubation<br>
>>> Committee.<br>
>>><br>
>>> Also, we need to update our graduation checklist [6] to make sure that it<br>
>>> is<br>
>>> up to date with upstream (OSGeo has updated this checklist [4] some<br>
>>> months<br>
>>> ago, bringing it to version 2.0).<br>
>>> Then we need our mentor (Jeff) to discuss with the Incubation Committee<br>
>>> about this.<br>
>>><br>
>>> Thoughts?<br>
>>><br>
>>> [1] <a href="https://github.com/geopython/pycsw/wiki/pycsw-Provenance-Review" target="_blank">https://github.com/geopython/pycsw/wiki/pycsw-Provenance-Review</a><br>
>>> [2] <a href="https://github.com/geopython/pycsw/wiki/OSGeo-Incubation" target="_blank">https://github.com/geopython/pycsw/wiki/OSGeo-Incubation</a><br>
>>> [3]I<br>
>>> [4]<br>
>>> <a href="http://www.osgeo.org/incubator/process/project_graduation_checklist.html" target="_blank">http://www.osgeo.org/incubator/process/project_graduation_checklist.html</a><br>
>>> [5] <a href="https://github.com/geopython/pycsw/wiki/Project-Status" target="_blank">https://github.com/geopython/pycsw/wiki/Project-Status</a><br>
>>> [6] <a href="https://github.com/geopython/pycsw/wiki/Project-Graduation-Checklist" target="_blank">https://github.com/geopython/pycsw/wiki/Project-Graduation-Checklist</a><br>
>>><br>
>>><br>
>>> --<br>
>>> Angelos Tzotsos<br>
>>> Remote Sensing Laboratory<br>
>>> National Technical University of Athens<br>
>>> <a href="http://users.ntua.gr/tzotsos" target="_blank">http://users.ntua.gr/tzotsos</a><br>
>>><br>
>>> _______________________________________________<br>
>>> pycsw-devel mailing list<br>
>>> <a href="mailto:pycsw-devel@lists.osgeo.org">pycsw-devel@lists.osgeo.org</a><br>
>>> <a href="http://lists.osgeo.org/mailman/listinfo/pycsw-devel" target="_blank">http://lists.osgeo.org/mailman/listinfo/pycsw-devel</a><br>
><br>
><br>
><br>
> --<br>
> Angelos Tzotsos<br>
> Remote Sensing Laboratory<br>
> National Technical University of Athens<br>
> <a href="http://users.ntua.gr/tzotsos" target="_blank">http://users.ntua.gr/tzotsos</a><br>
><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><span style="border-collapse:separate;color:rgb(0,0,0);font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:medium"><span style="font-family:arial;font-size:small"><div>Angelos Tzotsos</div><div>Remote Sensing Laboratory</div><div>National Technical University of Athens</div><div><a href="http://users.ntua.gr/tzotsos" target="_blank">http://users.ntua.gr/tzotsos</a></div></span></span></div>
</div></div>