[Incubator] Application to accept pygeoapi as OSGeo Community Project

Jody Garnett jody.garnett at gmail.com
Mon Jun 3 12:53:41 PDT 2019


First up welcome pygeoapi and thanks for your application.

The first thing I checked was if the project has an osgeo project page (it
does https://www.osgeo.org/projects/pygeoapi/). I think the "emerging suite
of OGC API standards" has a name of some sort but I agree it has not been
fixed yet?  I like that there is a demo server :)

1. Geospatial

README.md <https://github.com/geopython/pygeoapi/blob/master/README.md>,
looks good :) As above you may wish to name the standard being implemented.

2. Open Source license [6]

LICENSE <https://github.com/geopython/pygeoapi/blob/master/LICENSE> is
good, you may wish to use markdown version here
<https://github.com/IQAndreas/markdown-licenses> for pretty?
For community project (rather than just website) we ask that headers also
be checked... I see you are doing that below.



3. Open to contributions [7]

Nice to see evidence of contributors
<https://github.com/geopython/pygeoapi/graphs/contributors> taking part
(also noted diverse authors in headers).

It is a good practice, that we check for to at least recommend, to use
CONTRIBUTING.md. This outlines what you expect of contributors and is a
good spot to remind folks they are agreeing to publish their work using
that MIT license.

4. License headers [8]

Doing a few spot checks:
- pygeoapi-serverless-config.yml
<https://github.com/geopython/pygeoapi/blob/master/aws-lambda/pygeoapi-serverless-config.yml>
-
needs header
- pygeoapi/debian/copyright
<https://github.com/geopython/pygeoapi/blob/master/debian/copyright> -
actually has a different license
- pygeoapi/docker/entrypoint.sh - needs header
- pygeoapi/docker/examples - no sign of header?
- pygeoapi/api.py
<https://github.com/geopython/pygeoapi/blob/master/pygeoapi/api.py> - core
code looks good
- tests/data/README.md - nicely done documenting where sample data was
obtained from :)

Let me know about the feedback above, and thanks again for your application

--
Jody Garnett


On Mon, 3 Jun 2019 at 07:05, Angelos Tzotsos <gcpp.kalxas at gmail.com> wrote:

> Dear Incubation Committee,
>
> The pygeoapi project just passed a motion [1] to submit pygeoapi to
> OSGeo as a Community Project.
>
> pygeoapi [2] is a Python server implementation of the emerging OGC WFS
> 3.0 [3][4] (now being renamed as OGC API - Features) standard.
>
> OSGeo Community Project checklist:
>
> 1. Geospatial [5]
> 2. Open Source license [6]
> 3. Open to contributions [7]
> 4. License headers [8]
>
> You can find our demo page here [9]
>
> On behalf of the pygeoapi development team,
>
> Regards,
> Angelos
>
> [1] https://lists.osgeo.org/pipermail/pygeoapi/2019-May/000000.html
> [2] https://pygeoapi.io/
> [3] https://github.com/opengeospatial/WFS_FES
> [4] https://www.opengeospatial.org/blog/2996
> [5] https://github.com/geopython/pygeoapi/blob/master/README.md
> [6] https://github.com/geopython/pygeoapi/blob/master/LICENSE
> [7] https://github.com/geopython/pygeoapi/graphs/contributors
> [8] https://github.com/geopython/pygeoapi/tree/master/pygeoapi
> [9] https://demo.pygeoapi.io/master
>
>
> --
> Angelos Tzotsos, PhD
> Charter Member
> Open Source Geospatial Foundation
> http://users.ntua.gr/tzotsos
>
> _______________________________________________
> Incubator mailing list
> Incubator at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/incubator
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/incubator/attachments/20190603/073fe2a0/attachment.html>


More information about the Incubator mailing list