[OSGeoLive] Request for adding GeoStyler to OSGeoLive

Jan Suleiman suleiman at terrestris.de
Mon Aug 31 06:56:58 PDT 2020


Hello Astrid,

thanks for the info!

I just opened the PRs for the GeoStyler install script and the 
documentation pages. Is there anything else that needs to be done?

- https://github.com/OSGeo/OSGeoLive/pull/285

- https://github.com/OSGeo/OSGeoLive-doc/pull/604


Kind regards
Jan

On 8/25/20 10:14 PM, Astrid Emde (OSGeo) wrote:
> Hello Jan and hello GeoStyler team,
>
> at todays meeting we had a look at your mail. Looks good.
>
> To make a descision we need your installer to see how it fits into 
> OSGeoLive and how much disk space will be used.
>
> So please could you provide the installer with a PR.
>
> You find more information here
> https://trac.osgeo.org/osgeolive/wiki/Projects/How_to_add%20your%20project 
>
>
> Best would be also to get the documentation as soon as possible.
>
> If you need help let us know.
>
> Astrid
>
> Am 25.08.2020 16:33 schrieb Jan Suleiman:
>> Just a minor addendum: GeoStyler is also listed on OpenHub:
>> https://www.openhub.net/p/geostyler [10]
>>
>> On 8/25/20 2:46 PM, Jan Suleiman wrote:
>>
>>> Dear OSGeoLive members,
>>>
>>> we would like to propose adding the OSGeo Community Project
>>> "GeoStyler" to the next release of OSGeoLive.
>>>
>>> Please find below the answers to the questions listed on
>>> https://trac.osgeo.org/osgeolive/wiki/Projects/How_to_apply [4]
>>>
>>> Kind regards
>>> Jan
>>>
>>>> What is its name?
>>>
>>> GEOSTYLER
>>>
>>>> What is the home page URL?
>>>
>>> GEOSTYLER.ORG
>>>
>>>> Which ​OSI approved Open Source Licence [5] is used?
>>>
>>> BSD-2-CLAUSE LICENSE
>>>
>>>> What does the application do and how does it add value to the
>>> GeoSpatial stack of software?
>>>
>>> GEOSTYLER IS A JAVASCRIPT LIBRARY THAT ALLOWS USERS TO STYLE
>>> GEOGRAPHIC DATA VIA A GRAPHICAL USER INTERFACE. THROUGH ITS
>>> PLUGIN-MECHANISMS, IT IS INDEPENDENT FROM ANY SPECIFIC STYLING
>>> FORMATS AND CAN THEREFORE BE USED FOR A VARIETY OF DIFFERENT STYLING
>>> FORMATS, E.G. SLD, OPENLAYERS STYLES, MAPBOX STYLES, QML, ETC.
>>> ADDITIONAL TRANSLATOR LIBRARIES ALSO PROVIDE FUNCTIONALITY FOR
>>> CONVERTING BETWEEN DIFFERENT STYLING FORMATS (E.G. OPENLAYERS STYLE
>>> TO SLD). EVEN THOUGH GEOSTYLER IS PRIMARILY A REACT.JS LIBRARY, WE
>>> ALSO PROVIDE BUILDS THAT ENABLE USING GEOSTYLER IN ANY
>>> JAVASCRIPT-BASED ENVIRONMENT. AS THERE IS CURRENTLY NO MAJOR
>>> JAVASCRIPT LIBRARY THAT PROVIDES A REUSABLE UI FOR STYLING
>>> GEOGRAPHIC DATA IN THE WEB, WE TRY TO FILL THAT GAP. FOR THE
>>> OSGEOLIVE, WE INTEND TO INSTALL THE LIBRARIES "GEOSTYLER",
>>> "GEOSTYLER-SLD-PARSER", "GEOSTYLER-OPENLAYERS-PARSER" AS WELL AS A
>>> BEGINNER TUTORIAL.
>>>
>>>> Does the application make use of OGC standards? Which versions of
>>> the standards? Client or server? You may wish to add comments about
>>> how standards are used.
>>>
>>> We support reading and writing SLD 1.1.0 through the dedicated
>>> geostyler-sld-parser. We also support the import of data via WFS
>>> 1.0.0, 1.1.0, 1.1.3, 2.0, 2.0.2.
>>>
>>>> What language is it written in?
>>>
>>> TYPESCRIPT
>>>
>>>> Which version of the application should be included in the next
>>> OSGeo-Live release?
>>>
>>> GEOSTYLER at 4.5.0, GEOSTYLER-SLD-PARSER at 2.0.1,
>>> GEOSTYLER-OPENLAYERS-PARSER at 2.1.0
>>>
>>>> If risk adverse organisations have deployed your application into
>>> production, it would imply that these organisations have verified
>>> the stability of your software. Has the application been rolled out
>>> to production into risk (ideally risk adverse) organisations? Please
>>> mention some of these organisations?
>>>
>>> GeoStyler has been deployed into production for a variety of
>>> applications. E.g.
>>>
>>> - FEDERAL OFFICE FOR RADIATION PROTECTION GERMANY (BFS): OPENBFS
>>> IMIS3 GIS-CLIENT (HTTPS://GITHUB.COM/OPENBFS/GIS-CLIENT [6])
>>>
>>> - FEDERAL OFFICE FOR AGRICULTURE AND FOOD GERMANY (BLE) AND UNI BONN
>>> (IGG, INRES): CROPWATCH (HTTPS://GITHUB.COM/TERRESTRIS/CROPWATCH
>>> [7])
>>>
>>>> OpenHub provides metrics to help assess the health of a project.
>>> Eg: ​http://adhoc.osgeo.osuosl.org/livedvd/docs/en/metrics.html
>>> [8] Could you please ensure that your project is registered with
>>> Open HUB, and Open HUB has been updated to reference the correct
>>> code repository(s) for your project. What is the Open HUB URL for
>>> your project?
>>>
>>> GEOSTYLER USES CI/CD MECHANISMS INCLUDING CODE COVERAGES FOR UNIT
>>> TESTS TO PROVIDE INDICATES FOR THE HEALTH OF A PROJECT. THESE
>>> INDICATORS ARE LISTED IN THE README OF OUR GITHUB REPOSITORY
>>> https://github.com/geostyler/geostyler [9]
>>>
>>>> What is the size of the user community? You can often answer this
>>> by mentioning downloads, or describing a healthy, busy email list?
>>>
>>> WE CURRENTLY HAVE AROUND 15 ACTIVE CODE CONTRIBUTORS IN OUR MAIN
>>> REPOSITORY AND SEVERAL OTHER CONTRIBUTORS IN OUR OTHER REPOSITORIES.
>>> THERE IS ALSO A GROWING COMMUNITY PARTICIPATING IN DISCUSSIONS AND
>>> BUG REPORTS.
>>>
>>>> What is the size of your developer community?
>>>
>>> ABOUT 15 ACTIVE CODE CONTRIBUTORS
>>>
>>>> Do you have a bug free, stable release?
>>>
>>> WE DO HAVE STABLE RELEASES. ARE THEY COMPLETELY BUG FREE? PROBABLY
>>> NOT. BUT THE CODE IS ROBUST ENOUGH TO BE USED FOR PRODUCTION
>>> ENVIRONMENTS.
>>>
>>>> Please discuss the level of testing that your project has gone
>>> through.
>>>
>>> WE PROVIDE AUTOMATED UNIT TESTS VIA CI. CURRENTLY OUR CODE COVERAGE
>>> IS ABOUT 70%. WE ONLY MERGE CONTRIBUTIONS THAT PASS AUTOMATED TESTS
>>> AND BUILDS.
>>>
>>>> How long has the project has had mature code. ABOUT 2 YEARS
>>>
>>> -- 
>>>
>>> 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
>>> Web: http://www.terrestris.de [1]
>>>
>>> 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/ [2]
>>>
>>> _______________________________________________
>>> osgeolive mailing list
>>> osgeolive at lists.osgeo.org
>>> https://lists.osgeo.org/mailman/listinfo/osgeolive [3]
>>
>> -- 
>>
>>  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
>>  Web: http://www.terrestris.de [1]
>>
>>  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/ [2]
>>
>>
>>
>> Links:
>> ------
>> [1] http://www.terrestris.de
>> [2] https://www.terrestris.de/datenschutzerklaerung/
>> [3] https://lists.osgeo.org/mailman/listinfo/osgeolive
>> [4] https://trac.osgeo.org/osgeolive/wiki/Projects/How_to_apply
>> [5] http://opensource.org/licenses
>> [6] https://github.com/OpenBfS/gis-client
>> [7] https://github.com/terrestris/cropwatch
>> [8] http://adhoc.osgeo.osuosl.org/livedvd/docs/en/metrics.html
>> [9] https://github.com/geostyler/geostyler
>> [10] https://www.openhub.net/p/geostyler
>>
>> _______________________________________________
>> osgeolive mailing list
>> osgeolive at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/osgeolive
>
-- 

   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
   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/



More information about the osgeolive mailing list