[Incubator] Application to host Open Source Project "GeoStyler" as OSGeo Community Project
Marc Jansen
jansen at terrestris.de
Mon May 11 03:01:16 PDT 2020
Hi everybody,
> What do you think?
… of course input of Jody and others is meant here, please share your
thoughts. See also the discussion on this PR:
https://github.com/geostyler/geostyler/pull/1270
All the best,
Marc
Am 11.05.20 um 11:39 schrieb Marc Jansen:
>
> 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/
>
> _______________________________________________
> 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/20200511/e86bed7b/attachment-0001.html>
More information about the Incubator
mailing list