[Incubator] Application to host Open Source Project "GeoStyler" as OSGeo Community Project

Marc Jansen jansen at terrestris.de
Mon May 11 02:39:34 PDT 2020


Hi everybody,

thanks for the feedback.

I think a smaller contibuting-guide (with links etc.) might be a thing 
of the future, we will surely continuously improve on this thing. A 
paragraph on the fact that any provided work/code will become OSS can be 
added for sure. @Jan will you do this?

We can also directly update the copyright string in the file headers as 
follows…

    Copyright (c) 2018-present, terrestris GmbH & Co. KG and GeoStyler
    contributors

…that would most probably be easiest and most futureproof. If you advise 
so, I will gladly prepare such a change.

What do you think?

All the best,

Marc


Am 09.05.20 um 02:10 schrieb Jody Garnett:
> That looks great, and a very detailed CONTRIBUTING guide (with command 
> line steps - I often just link to guides).
>
> For the CONTRIBUTING guide ... I recommend some indication that the 
> result will be open source. The key "chain of accountability" we are 
> seeking here is that folks adding to the project agree that the work 
> they own is provided to the project using an open source license (or a 
> CLA if you are into that) and that the project in turn is going to 
> provide the result to the public using an open source license.
>
> On a related note the headers were all updated with:
>
>  * Copyright (c) 2018-present, terrestris GmbH & Co. KG
>  * All rights reserved.
>
> Things to keep in mind:
>
> - For new files that other folks provide you keep in mind that it will 
> have there copyright at the top and not terrestris.
> - For files that others contribute to you can take a short cut and 
> update your header to say "Copyright (c) 2018-present, terrestris GmbH 
> & Co. KG*, and others*"
>
> --
> Jody Garnett
>
>
> On Fri, 8 May 2020 at 05:50, Jan Suleiman <suleiman at terrestris.de 
> <mailto:suleiman at terrestris.de>> wrote:
>
>     Hi everyone,
>
>     thanks for the infos, Jo, and thanks for setting the license
>     headers, Marc! I just added the code of conduct and a contributing
>     guide.
>
>     See:
>
>     -
>     https://github.com/geostyler/geostyler/blob/master/CODE_OF_CONDUCT.md
>
>     - https://github.com/geostyler/geostyler/blob/master/CONTRIBUTING.md
>
>     Kind regards
>     Jan
>
>
>     On 5/7/20 10:36 PM, Jody Garnett wrote:
>>     Thanks for the review Jo,
>>
>>     As this project is on GitHub I recommend contributing be covered
>>     by a CONTRIBUTING.md file (which is shown when folks make a pull
>>     request).
>>
>>     When the project has addressed your points please make a motion
>>     to accept GeoStyler :)
>>     --
>>     Jody Garnett
>>
>>
>>     On Thu, 7 May 2020 at 03:47, Jo Cook <jocook at astuntechnology.com
>>     <mailto:jocook at astuntechnology.com>> wrote:
>>
>>         Hi Jan,
>>
>>         Looking through the checklist- I can see a developer guide
>>         but not an
>>         obvious contributing guide. I would consider contributions to
>>         encompass small bug fixes (even documentation) so I think it
>>         would be
>>         good to include something that explains how people can and
>>         should get
>>         involved. Similarly I don't see a code of conduct.
>>
>>         I don't see license headers on many pages- and while that may
>>         not be a
>>         requirement of the BSD it helps for code transparency,
>>         particularly if
>>         people end up on a GitHub page when searching.
>>
>>         Hope that helps
>>
>>         Jo
>>
>>         On Thu, May 7, 2020 at 10:09 AM Jan Suleiman
>>         <suleiman at terrestris.de <mailto:suleiman at terrestris.de>> wrote:
>>         >
>>         > Hi everyone,
>>         >
>>         > is there something we can do at the moment to simplify the
>>         decision
>>         > making for you?
>>         >
>>         >
>>         > I hope you are all safe and well!
>>         >
>>         > Kind regards
>>         >
>>         > Jan
>>         >
>>         > On 3/25/20 5:46 PM, adams at osgeo.org
>>         <mailto:adams at osgeo.org> wrote:
>>         > > Dear Jan,
>>         > >
>>         > > just FYI: There is knowledge in our house, as Carmen did
>>         some work to
>>         > > integrate actinia in OSGeo Live. But this is step after
>>         your discussion
>>         > > n how ...
>>         > >
>>         > > Till
>>         > >
>>         > >
>>         > >
>>         > >
>>         > > Am 25.03.20 um 16:34 schrieb Jan Suleiman:
>>         > >> Hi Cameron,
>>         > >>
>>         > >> thank you very much for your reply. We are happy to hear
>>         that you see
>>         > >> GeoStyler as a suitable project.
>>         > >>
>>         > >> Generally, we think including GeoStyler in OSGeoLive
>>         would be great.
>>         > >> However, we first have to think about how we could
>>         include it, so that
>>         > >> it actually makes sense (since GeoStyler is a collection
>>         of libraries in
>>         > >> the first place).
>>         > >>
>>         > >> We will discuss this with the community, to come up with
>>         a proper solution.
>>         > >>
>>         > >>
>>         > >> Kind regards
>>         > >>
>>         > >> Jan
>>         > >>
>>         > >> On 3/24/20 11:18 PM, Cameron Shorter wrote:
>>         > >>> Hi Jan,
>>         > >>>
>>         > >>> Sorry for the delayed response. I'm hoping one of the
>>         more active
>>         > >>> members of the incubation committee would speak up.
>>         > >>>
>>         > >>> Assuming GeoStyler fits Jody's checklist (which it
>>         looks like it
>>         > >>> does), I'm strongly in favour of including GeoStyler as
>>         an OSGeo
>>         > >>> community project.
>>         > >>>
>>         > >>>  From what I can see, GeoStyler addresses a pain point
>>         that many of us
>>         > >>> in the OSGeo community have faced at some point, and
>>         I'd love to see
>>         > >>> it promoted and grow. In particular, I'd love to see
>>         GeoStyler
>>         > >>> included in OSGeoLive, http://live.osgeo.org
>>         > >>>
>>         > >>> The application process
>>         > >>>
>>         here:https://trac.osgeo.org/osgeolive/wiki/Projects/How_to_apply
>>         > >>>
>>         <https://trac.osgeo.org/osgeolive/wiki/Projects/How_to_apply>.
>>         Would
>>         > >>> you be interested in joining OSGeoLive? (Note the
>>         ongoing commitment
>>         > >>> required in questions).
>>         > >>>
>>         > >>> Cheers, Cameron
>>         > >>>
>>         > >>>
>>         > >>> On 19/3/20 3:19 am, Jan Suleiman wrote:
>>         > >>>> Dear Incubation Committee,
>>         > >>>>
>>         > >>>> we would like to introduce our Open Source project
>>         "GeoStyler".
>>         > >>>>
>>         > >>>> GeoStyler is an Open Source JavaScript library that
>>         enables users to
>>         > >>>> style maps with the help of a Graphical User Interface.
>>         > >>>> The goal of GeoStyler is a universally applicable GUI
>>         that works with
>>         > >>>> any given style format; may it be SLD, QML,
>>         OpenLayers, etc.
>>         > >>>>
>>         > >>>> In order to achieve that goal, we follow a
>>         plugin-approach where so
>>         > >>>> called "style-parsers" can be plugged into the UI.
>>         These style
>>         > >>>> parsers work as a conversion tool to bidirectionally
>>         convert between
>>         > >>>> any external style and our internal style format.
>>         > >>>> As a positive side effect, we are able to convert from
>>         one external
>>         > >>>> format to another one (e.g. from QML to SLD, etc.).
>>         > >>>>
>>         > >>>> The GUI library is written in react but also provides
>>         browser builds
>>         > >>>> to enable its usage outside of any react application.
>>         > >>>>
>>         > >>>> With thanks to currently 16 different contributors, we
>>         successfully
>>         > >>>> maintain 15 repositories in our GitHub organisation,
>>         including the UI
>>         > >>>> library and documentation, different style-parsers,
>>         data-parsers,
>>         > >>>> type definitions, a demo application and a tutorial.
>>         The majority of
>>         > >>>> these was also already published on NPM. On the OSGeo
>>         Bolsena Code
>>         > >>>> Sprint 2019, a GeoServer Community Extension was
>>         written that
>>         > >>>> integrates GeoStyler and allows the creation of styles
>>         within
>>         > >>>> GeoServer by using our GUI.
>>         > >>>>
>>         > >>>> The GitHub organisation can be found here:
>>         > >>>> https://github.com/geostyler/geostyler
>>         > >>>> The Demo Application including links to Docs, GitHub
>>         and NPM can be
>>         > >>>> found here: https://geostyler.org
>>         > >>>> The GeoServer Plugin here:
>>         > >>>>
>>         https://docs.geoserver.org/master/en/user/community/geostyler/index.html
>>         > >>>> FOSS4G 2019 Talk:
>>         > >>>>
>>         https://media.ccc.de/v/bucharest-204-geostyler-a-generic-graphical-style-editor-for-geodata
>>         > >>>> FOSSGIS 2019 Talk (German):
>>         > >>>>
>>         https://media.ccc.de/v/fossgis2019-478-geostyler-ein-generischer-grafischer-stileditor-fr-geodaten
>>         > >>>> AGIT 2019 Talk (German): https://av.tib.eu/media/43048
>>         > >>>> FOSSGIS 2020 Talk (German):
>>         > >>>>
>>         https://media.ccc.de/v/fossgis2020-3027-neues-vom-geostyler
>>         > >>>>
>>         > >>>> The licenses are BSD-2-Clause and we are very happy
>>         and eager to
>>         > >>>> extend the list of contributors. Our first goal would
>>         be to be listed
>>         > >>>> on the OSGeo webpage and in the long run to release
>>         GeoStyler as an
>>         > >>>> OSGeo Community Project.
>>         > >>>>
>>         > >>>> In the future, we would like to provide additional
>>         style-parsers
>>         > >>>> (e.g. for mapserver) and extend the UI library with
>>         additional
>>         > >>>> components to further simplify styling maps.
>>         > >>>>
>>         > >>>>
>>         > >>>> We are happy to receive your support, if there are any
>>         questions, we
>>         > >>>> are happy to help!
>>         > >>>>
>>         > >>>> Kind regards
>>         > >>>>
>>         > >>>> Jan Suleiman
>>         > >>>>
>>         > >>> --
>>         > >>> Cameron Shorter
>>         > >>> Technology Demystifier
>>         > >>> Open Technologies and Geospatial Consultant
>>         > >>>
>>         > >>> M +61 (0) 419 142 254
>>         > >> --
>>         > >>
>>         > >>    M.Sc. Geoinformatik Jan Suleiman
>>         > >>    - Anwendungsentwickler -
>>         > >>
>>         > >>    terrestris GmbH & Co. KG
>>         > >>    Kölnstraße 99
>>         > >>    53111 Bonn
>>         > >>
>>         > >>    Tel: +49 (0)228 / 96 28 99 -51
>>         > >>    Fax: +49 (0)228 / 96 28 99 -57
>>         > >>
>>         > >>    Email: suleiman at terrestris.de
>>         <mailto:suleiman at terrestris.de>
>>         > >>    Web: http://www.terrestris.de
>>         > >>
>>         > >>    Komplementärin: terrestris Verwaltungsgesellschaft
>>         mbH vertreten durch:
>>         > >>    Torsten Brassat, Marc Jansen
>>         > >>
>>         > >>    Informationen über Ihre gespeicherten Daten finden
>>         Sie auf
>>         > >>    unserer Homepage unter folgendem Link:
>>         > >> https://www.terrestris.de/datenschutzerklaerung/
>>         > >>
>>         > >>
>>         > >> _______________________________________________
>>         > >> Incubator mailing list
>>         > >> Incubator at lists.osgeo.org <mailto:Incubator at lists.osgeo.org>
>>         > >> https://lists.osgeo.org/mailman/listinfo/incubator
>>         > >>
>>         > > _______________________________________________
>>         > > Incubator mailing list
>>         > > Incubator at lists.osgeo.org <mailto:Incubator at lists.osgeo.org>
>>         > > https://lists.osgeo.org/mailman/listinfo/incubator
>>         >
>>         > --
>>         >
>>         >    M.Sc. Geoinformatik Jan Suleiman
>>         >    - Anwendungsentwickler -
>>         >
>>         >    terrestris GmbH & Co. KG
>>         >    Kölnstraße 99
>>         >    53111 Bonn
>>         >
>>         >    Tel: +49 (0)228 / 96 28 99 -51
>>         >    Fax: +49 (0)228 / 96 28 99 -57
>>         >
>>         >    Email: suleiman at terrestris.de
>>         <mailto:suleiman at terrestris.de>
>>         >    Web: http://www.terrestris.de
>>         >
>>         >    Komplementärin: terrestris Verwaltungsgesellschaft mbH
>>         vertreten durch:
>>         >    Torsten Brassat, Marc Jansen
>>         >
>>         >    Informationen über Ihre gespeicherten Daten finden Sie auf
>>         >    unserer Homepage unter folgendem Link:
>>         > https://www.terrestris.de/datenschutzerklaerung/
>>         >
>>         > _______________________________________________
>>         > Incubator mailing list
>>         > Incubator at lists.osgeo.org <mailto:Incubator at lists.osgeo.org>
>>         > https://lists.osgeo.org/mailman/listinfo/incubator
>>
>>
>>
>>         -- 
>>         Jo Cook
>>         t:+44 7930 524 155/twitter:@archaeogeek
>>         Please note that currently I do not work on Friday
>>         afternoons. For
>>         urgent responses at that time, please visit
>>         support.astuntechnology.com
>>         <http://support.astuntechnology.com> or phone our office on
>>         01372 744009
>>
>>         -- 
>>         -- 
>>         *Sign up to our mailing list
>>         <https://astuntechnology.com/company/#email-updates> for
>>         updates on news,
>>         products, conferences, events and training*
>>         *
>>         *
>>
>>         Astun Technology Ltd,
>>         Epsom Square Centre, 6-7 The Derby Square, Epsom, Surrey,
>>         KT19 8AG, UK
>>
>>         t:+44 1372 744 009 w: astuntechnology.com
>>         <http://astuntechnology.com> <http://astuntechnology.com/>
>>         twitter:@astuntech <https://twitter.com/astuntech>
>>
>>
>>
>>         iShare - enterprise
>>         geographic intelligence platform
>>         <https://astuntechnology.com/ishare/>
>>
>>         GeoServer, PostGIS and QGIS training
>>         <https://astuntechnology.com/training-courses/>
>>         Helpdesk and customer
>>         portal
>>         <https://astuntech.atlassian.net/wiki/spaces/ISHAREHELP/pages/364970043/Astun+Technology+Support+Portal>
>>
>>
>>
>>
>>
>>         Company registration no. 5410695. Registered in England and
>>         Wales.
>>         Registered office: 120 Manor Green Road, Epsom, Surrey, KT19
>>         8LN VAT no.
>>         864201149.
>>         _______________________________________________
>>         Incubator mailing list
>>         Incubator at lists.osgeo.org <mailto:Incubator at lists.osgeo.org>
>>         https://lists.osgeo.org/mailman/listinfo/incubator
>>
>     -- 
>
>        M.Sc. Geoinformatik Jan Suleiman
>        - Anwendungsentwickler -
>
>        terrestris GmbH & Co. KG
>        Kölnstraße 99
>        53111 Bonn
>
>        Tel: +49 (0)228 / 96 28 99 -51
>        Fax: +49 (0)228 / 96 28 99 -57
>
>        Email:suleiman at terrestris.de  <mailto:suleiman at terrestris.de>
>        Web:http://www.terrestris.de
>
>        Komplementärin: terrestris Verwaltungsgesellschaft mbH vertreten durch:
>        Torsten Brassat, Marc Jansen
>
>        Informationen über Ihre gespeicherten Daten finden Sie auf
>        unserer Homepage unter folgendem Link:
>        https://www.terrestris.de/datenschutzerklaerung/
>
>
> _______________________________________________
> Incubator mailing list
> Incubator at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/incubator

-- 
Marc Jansen
   — Geschäftsführer —

   terrestris GmbH & Co. KG
   Kölnstraße 99
   53111 Bonn

   Tel:   +49 (0)228 / 96 28 99 -53
   Fax:   +49 (0)228 / 96 28 99 -57

   Email: jansen at terrestris.de
   Web:   https://www.terrestris.de

   Amtsgericht Bonn, HRA 6835
   Komplementärin: terrestris Verwaltungsgesellschaft mbH
   vertreten durch: Torsten Brassat, Marc Jansen
   
   Informationen über Ihre gespeicherten Daten finden Sie auf
   unserer Homepage unter folgendem Link:
   https://www.terrestris.de/datenschutzerklaerung/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/incubator/attachments/20200511/509984d9/attachment-0001.html>


More information about the Incubator mailing list