<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Hi Jody,<br>
      <br>
      Thanks for your support.<br>
      <br>
      Some answers inline:<br>
      <br>
      On 02/18/2015 12:50 AM, Jody Garnett wrote:<br>
    </div>
    <blockquote
cite="mid:CAOhbgA=y7hT-boCuDTf1KseBzfEYZ7HF+C=9_vj7hc_j1e+DPg@mail.gmail.com"
      type="cite">
      <pre wrap="">Thanks Jeff and the pycsw team.

Going to respond once with review / feedback, and a few questions as I am
curious.

Open:
- Great to see IRC channel in use - I had a chance to drop by while
reviewing</pre>
    </blockquote>
    <br>
    Happy to see you online :)<br>
    <blockquote
cite="mid:CAOhbgA=y7hT-boCuDTf1KseBzfEYZ7HF+C=9_vj7hc_j1e+DPg@mail.gmail.com"
      type="cite">
      <pre wrap="">
- While RFC-1 is clear I could not quite figure out how to find this from
the website (I looked under communist ... okay found it under development).
- Q: pycsw is another example of a project that adopted a steering
committee over the course of incubation. As chair I am concerned with
projects doing "extra" work for incubation, rather than quickly documenting
how they currently operate. Are you finding the steering committee /
request for comment workflow useful now that you have used it a couple of
times?</pre>
    </blockquote>
    <br>
    The process has a time overhead to put together the RFC document,
    but it is helpful to understand the problem we are solving :)<br>
    <br>
    <blockquote
cite="mid:CAOhbgA=y7hT-boCuDTf1KseBzfEYZ7HF+C=9_vj7hc_j1e+DPg@mail.gmail.com"
      type="cite">
      <pre wrap="">
- release procedure (
<a class="moz-txt-link-freetext" href="https://github.com/geopython/pycsw/wiki/Release-Packaging">https://github.com/geopython/pycsw/wiki/Release-Packaging</a> is having some
wiki format trouble)</pre>
    </blockquote>
    <br>
    We have been using this step-by-step document for many releases.
    Perhaps I am used to reading it and I cannot see the format issue.<br>
    <br>
    <blockquote
cite="mid:CAOhbgA=y7hT-boCuDTf1KseBzfEYZ7HF+C=9_vj7hc_j1e+DPg@mail.gmail.com"
      type="cite">
      <pre wrap="">
- you really nail the long term viability items :) Looks great!</pre>
    </blockquote>
    <br>
    Thanks!<br>
    <br>
    <blockquote
cite="mid:CAOhbgA=y7hT-boCuDTf1KseBzfEYZ7HF+C=9_vj7hc_j1e+DPg@mail.gmail.com"
      type="cite">
      <pre wrap="">

Copyright and License
- You may want to quote the doc license rather than just link to it (
<a class="moz-txt-link-freetext" href="https://github.com/geopython/pycsw/blob/master/docs/license.rst">https://github.com/geopython/pycsw/blob/master/docs/license.rst</a>)</pre>
    </blockquote>
    <br>
    Done.<br>
    <br>
    <blockquote
cite="mid:CAOhbgA=y7hT-boCuDTf1KseBzfEYZ7HF+C=9_vj7hc_j1e+DPg@mail.gmail.com"
      type="cite">
      <pre wrap="">
- Provenance Review

I saw you rewrote rather then reuse some code from GeoNode. In the future
you can always ask a project team to reuse small bits of code like this (a
project team may have flexibility to act depending on how they have managed
their code contributions).</pre>
    </blockquote>
    <br>
    We didn't even ask, we just replaced that code part. Perhaps we can
    revisit in the future.<br>
    <br>
    <blockquote
cite="mid:CAOhbgA=y7hT-boCuDTf1KseBzfEYZ7HF+C=9_vj7hc_j1e+DPg@mail.gmail.com"
      type="cite">
      <pre wrap="">

For the #306 Code includes OGC schemas - just including a README in the
source code, and a note in your docs should be fine. This is similar to how
GeoTools makes a note
<a class="moz-txt-link-rfc2396E" href="http://docs.geotools.org/latest/userguide/welcome/license.html"><http://docs.geotools.org/latest/userguide/welcome/license.html></a> of the
occasional Apache License code in our user guide. The idea is to list what
licenses are used where users can see them (as long as they are all
compatible).</pre>
    </blockquote>
    <br>
    We have included the OGC software license under the schemas folder.
    <br>
    Our README does not include licensing information, we have a
    LICENSE.txt file.<br>
    <br>
    <blockquote
cite="mid:CAOhbgA=y7hT-boCuDTf1KseBzfEYZ7HF+C=9_vj7hc_j1e+DPg@mail.gmail.com"
      type="cite">
      <pre wrap="">

As mentioned earlier I am happy for pycsw to graduate with known issues,
especially if they are issue that OSGeo can help with or can assist in fund
raising for. Incubation is about capturing the unknown issues and getting
them into your issue tracker.

- good discussion on the issue with distribution of OGC Schemas, you
already did my advice of providing a README.txt
<a class="moz-txt-link-rfc2396E" href="https://github.com/geopython/pycsw/blob/master/pycsw/schemas/ogc/README.txt"><https://github.com/geopython/pycsw/blob/master/pycsw/schemas/ogc/README.txt></a>
for
potential contributors to see what is going on.
- Nice approach for collecting contributor agreements. Only gap I see is
for employees or contractors - perhaps they can say who they are
representing: "Hi all, I'd like to contribute a suggestion to pycsw on
behalf of Boundless. I confirm that my contributions to pycsw will be
compatible with the pycsw license guidelines at the time of contribution.
-- Jody Garnett"</pre>
    </blockquote>
    <br>
    OK, we can adapt the template.<br>
    <br>
    <blockquote
cite="mid:CAOhbgA=y7hT-boCuDTf1KseBzfEYZ7HF+C=9_vj7hc_j1e+DPg@mail.gmail.com"
      type="cite">
      <pre wrap="">

Process
- really happy to see your Contributing.RST
<a class="moz-txt-link-rfc2396E" href="https://github.com/geopython/pycsw/blob/master/CONTRIBUTING.rst"><https://github.com/geopython/pycsw/blob/master/CONTRIBUTING.rst></a> file
(really needs to be a "must be this tall to ride" sign for open source
projects on GitHub)
- Technically CITE is integration testing (not manual testing) :)

+1




--
Jody Garnett

On 13 February 2015 at 14:22, Jeff McKenna <a class="moz-txt-link-rfc2396E" href="mailto:jmckenna@gatewaygeomatics.com"><jmckenna@gatewaygeomatics.com></a>
wrote:

</pre>
    </blockquote>
    <br>
    Best,<br>
    Angelos<br>
    <br>
    <blockquote
cite="mid:CAOhbgA=y7hT-boCuDTf1KseBzfEYZ7HF+C=9_vj7hc_j1e+DPg@mail.gmail.com"
      type="cite">
      <blockquote type="cite">
        <pre wrap="">Hello Incubation Committee,

I am writing to you as the Mentor of the pycsw project, which is currently
in the Incubation process with OSGeo.

I'd like to submit a Project Graduation Checklist document, for review by
the OSGeo Incubation Committee: <a class="moz-txt-link-freetext" href="https://github.com/geopython/">https://github.com/geopython/</a>
pycsw/wiki/Project-Graduation-Checklist

You will notice in the document that a code provenance review has been
completed as well: <a class="moz-txt-link-freetext" href="https://github.com/geopython/">https://github.com/geopython/</a>
pycsw/wiki/pycsw-Provenance-Review

I have been watching this community grow over the years (I have a good
sense of what makes a strong community), and I am very impressed with both
how active the code is being maintained, and also the fast growth of
implementations of pycsw by large organizations. I also monitor its mailing
list, which I do for hundreds of software projects, and it is very vibrant
(always an important sign of an active community).  Lastly, that pycsw is
the OGC reference implementation for the CSW standard, is proof of the
attention to detail and commitment by the pycsw team.

I'd also like to mention that, the pycsw team is very keen and excited to
become an official OSGeo project, which cannot be put down on paper or
measured, but it is one of the most important parts of the process I
believe.

Therefore as mentor, I recommend to the Incubation Committee that pycsw
graduates, and becomes an official OSGeo Project.

Let me know if you have any questions and I can relay to the pycsw team.
Thanks everyone,

-jeff


--
pycsw mentor
<a class="moz-txt-link-freetext" href="http://pycsw.org/">http://pycsw.org/</a>




_______________________________________________
Incubator mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Incubator@lists.osgeo.org">Incubator@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/incubator">http://lists.osgeo.org/mailman/listinfo/incubator</a>

</pre>
      </blockquote>
      <pre wrap="">
</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Incubator mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Incubator@lists.osgeo.org">Incubator@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/incubator">http://lists.osgeo.org/mailman/listinfo/incubator</a></pre>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Angelos Tzotsos
Remote Sensing Laboratory
National Technical University of Athens
<a class="moz-txt-link-freetext" href="http://users.ntua.gr/tzotsos">http://users.ntua.gr/tzotsos</a></pre>
  </body>
</html>