[OSGeoLive] Proposing t-rex vector tile server

Angelos Tzotsos gcpp.kalxas at gmail.com
Thu Jun 13 05:54:11 PDT 2019


Hi Cameron,
The initial e-mail in this thread has all the answers inline.

On Thu, Jun 13, 2019 at 2:29 PM Cameron Shorter <cameron.shorter at gmail.com>
wrote:

> Sorry for the delayed response. I was just searching my emails, and
> can't seem to find anywhere where someone has answered our OSGeoLive
> project selection criteria. It would be good to make sure that we have
> all our usual criteria ticked off before adding it in.
>
> I suggest that someone make sure these questions are answered before we
> include t-rex into OSGeoLive.
>
> https://trac.osgeo.org/osgeolive/wiki/Projects/How_to_apply
>
> On 12/6/19 6:01 am, Astrid Emde (OSGeo) wrote:
> > HI all,
> >
> > +1
> >
> > Astrid
> >
> > Am 11.06.2019 13:57 schrieb Nicolas Roelandt:
> >> Hi all,
> >>
> >> +1 for me too
> >>
> >> Bests,
> >>
> >> Nicolas
> >>
> >> Le dim. 9 juin 2019 à 19:55, Angelos Tzotsos <gcpp.kalxas at gmail.com>
> >> a écrit :
> >>
> >>> Hi all,
> >>>
> >>> Just a reminder that Pirmin has already submitted the documentation
> >>>
> >>> needed for 13.0 and the pull request is pending:
> >>> https://github.com/OSGeo/OSGeoLive-doc/pull/444 [1]
> >>>
> >>> Motion to accept t-rex in OSGeoLive 13.0:
> >>> My +1,
> >>> Angelos
> >>>
> >>> On 8/13/18 12:30 PM, Angelos Tzotsos wrote:
> >>>> Dear Pirmin,
> >>>>
> >>>> Thank you for the details!
> >>>> Strong +1 from me to add t-rex to OSGeoLive.
> >>>>
> >>>> I see a pull request in place already:
> >>>> https://github.com/OSGeo/OSGeoLive/pull/232 [2]
> >>>>
> >>>> Since we are very close to the release of 12.0 version, perhaps
> >>> we should
> >>>> include t-rex without adding the documentation yet, since our
> >>> translators
> >>>> will have zero time to translate until release. In any case, for
> >>> 13.0 we
> >>>> would need a project overview and a quickstart.
> >>>>
> >>>> Best,
> >>>> Angelos
> >>>>
> >>>> On Mon, Aug 13, 2018 at 12:35 AM Pirmin Kalberer
> >>> <pi_ml at sourcepole.com>
> >>>> wrote:
> >>>>
> >>>>> Hi all,
> >>>>>
> >>>>> Referring to https://trac.osgeo.org/osgeolive/ticket/1881 [3],
> >>> I'm proposing
> >>>>> adding t-rex to OSGeo Live.
> >>>>>
> >>>>> Description:
> >>>>>
> >>>>> - What is its name?
> >>>>>
> >>>>> t-rex
> >>>>>
> >>>>> - What is the home page URL?
> >>>>>
> >>>>> https://t-rex.tileserver.ch/ [4]
> >>>>>
> >>>>> - Which ​OSI approved Open Source Licence is used?
> >>>>>
> >>>>> MIT
> >>>>>
> >>>>> - What does the application do and how does it add value to the
> >>>>> GeoSpatial? stack of software?
> >>>>>
> >>>>> t-rex is a standalone vector tile server supporting PostGIS and
> >>> GDAL
> >>>>> datasources.
> >>>>>
> >>>>> - 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.
> >>>>>
> >>>>> t-rex supports OGC simple feature data (plus ISO curves) and
> >>> vector tile
> >>>>> output in OGC WMTS compatible grids.
> >>>>>
> >>>>> - What language is it written in?
> >>>>>
> >>>>> Rust (https://www.rust-lang.org/ [5])
> >>>>>
> >>>>> - Which version of the application should be included in the
> >>> next
> >>>>> OSGeo-Live release?
> >>>>>
> >>>>> 0.9.0
> >>>>>
> >>>>>
> >>>>> Stability:
> >>>>>
> >>>>> - 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?
> >>>>>
> >>>>> Known users are a national ornithological institute, real estate
> >>>>> companies and public transport organisations. There was user
> >>> feedback at
> >>>>> FOSS4G conferences from national cadastral and mapping
> >>> authorities about
> >>>>> their use of t-rex for creating vector tiles.
> >>>>>
> >>>>> - ​Open HUB provides metrics to help assess the health of a
> >>> project. Eg:
> >>>>> ​http://adhoc.osgeo.osuosl.org/livedvd/docs/en/metrics.html
> >>> [6] 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?
> >>>>>
> >>>>> https://www.openhub.net/p/t-rex-tileserver [7]
> >>>>>
> >>>>> - What is the size of the user community? You can often answer
> >>> this by
> >>>>> mentioning downloads, or describing a healthy, busy email list?
> >>>>>
> >>>>> Download statistics:
> >>>>>
> >>>>>
> >>>
> >>
> https://www.somsubhra.com/github-release-stats/?username=t-rex-tileserver&repository=t-rex
> >>
> >>> [8]
> >>>>> Total Downloads: 1,440 - 278 hub.docker.com [9] pulls.
> >>>>> Communication is currently limited to Github and personal
> >>> feedback to
> >>>>> presentations at conferences.
> >>>>>
> >>>>> - What is the size of your developer community?
> >>>>>
> >>>>> Main application: 1 main committer, 8 code contributors
> >>>>> Web-UI: 2 main committers
> >>>>> rust-postgis: 2 main committers, 4 code contributors
> >>>>> rust-gdal: 2 main committers, 9 code contributors
> >>>>>
> >>>>> - Do you have a bug free, stable release?
> >>>>>
> >>>>> Releases since 0.6.0 are considered production ready.
> >>>>>
> >>>>> - Please discuss the level of testing that your project has gone
> >>> through.
> >>>>>
> >>>>> There is a built-in test suite which is automatically executed
> >>> on Travis
> >>>>> CI.
> >>>>>
> >>>>> - How long has the project has had mature code.
> >>>>>
> >>>>> The first public release was 2016-08-17 and version 0.6.0, which
> >>> is
> >>>>> considered production ready, was released 2016-11-07.
> >>>>>
> >>>>>
> >>>>> - OSGeo-Live is targeted at applications that people can use
> >>> rather than
> >>>>> libraries. Does the application have a user interface (possibly
> >>> a
> >>>>> command line interface) that a user can interact with? (We do
> >>> make an
> >>>>> exception for Incubated OSGeo Libraries, and will include
> >>> Project
> >>>>> Overviews for these libraries, even if they don't have a user
> >>> interface.)
> >>>>>
> >>>>> t-rex is an application with a command line interface and a
> >>> built-in
> >>>>> web-based user interface.
> >>>>>
> >>>>>
> >>>>> - We give preference to OSGeo Incubated Projects, or Projects
> >>> which are
> >>>>> presented at ​FOSS4G conferences. If your project is involved
> >>> in OSGeo
> >>>>> Incubation, or has been selected to be presented at FOSS4G, then
> >>> please
> >>>>> mention it.
> >>>>>
> >>>>> There were t-rex specific FOSS4G presentations and vector tile
> >>>>> presentations covering t-rex among others.
> >>>>>
> >>>>>
> >>>>> - With around 50 applications installed on OSGeo-Live, us core
> >>> packagers
> >>>>> do not have the time to liaise with every single project email
> >>> list for
> >>>>> each OSGeo-Live release. So we require a volunteer (or two) to
> >>> take
> >>>>> responsibility for liaising between OSGeo-Live and the project's
> >>>>> communities. This volunteer will be responsible for ensuring the
> >>> install
> >>>>> scripts and English documentation are updated by someone for
> >>> each
> >>>>> OSGeo-Live release. Also test that the installed application and
> >>>>> Quickstart documentation works as expected on release candidate
> >>> releases
> >>>>> of OSGeo-Live. Who will act as the project's liaison person.
> >>>>>
> >>>>> Pirmin Kalberer
> >>>>>
> >>>>> - OSGeo-Live is Ubuntu Linux based. Our installation preference
> >>> is:
> >>>>> Install from UbuntuGIS or DebianGIS
> >>>>> Install .deb files from a PPA
> >>>>> Write a custom install script
> >>>>>
> >>>>> Deb Package for Ubuntu is available.
> >>>>>
> >>>>>
> >>>>> Installation:
> >>>>>
> >>>>> - OSGeo-Live is memory and disk constrained. Can the application
> >>> run in
> >>>>> 512 Meg of RAM?
> >>>>>
> >>>>> Yes.
> >>>>>
> >>>>> - How much disk space will be required to install the
> >>> application and a
> >>>>> suitable example application?
> >>>>>
> >>>>> ~13MB for application binary
> >>>>>
> >>>>>
> >>>>> - We aim to reduce disk space by having all applications make
> >>> use of a
> >>>>> common dataset. We encourage applications to make use of the
> >>> example
> >>>>> datasets already installed:
> >>>>>
> >>> ​http://wiki.osgeo.org/wiki/Live_GIS_Add_Project#Example_Datasets
> >>> [10] If
> >>>>> another dataset would be more appropriate, please discuss here.
> >>> Is it
> >>>>> appropriate, to remove existing demo datasets which may already
> >>> be
> >>>>> included in the standard release.
> >>>>>
> >>>>> Examples are based on Natural Earth dataset.
> >>>>>
> >>>>> - Each OSGeo-Live application requires a Project Overview
> >>> available
> >>>>> under a ​CC By and a Quickstart available under a ​CC By-SA
> >>> license.
> >>>>> (You may release under a second license as well). Will you
> >>> produce this?
> >>>>>
> >>>>> Yes.
> >>>>>
> >>>>> - In past releases, we have included Windows and Mac installers
> >>> for some
> >>>>> applications. It is likely we won't have space for these in
> >>> future
> >>>>> releases. However, if there is room, would you be wishing to
> >>> include
> >>>>> Windows and/or Mac installers?
> >>>>>
> >>>>> A Windows installer (MSI) is available. For Mac there is a
> >>> binary only.
> >>>>>
> >>>>>
> >>>>> Regards
> >>>>> Pirmin
> >>>>>
> >>>>> --
> >>>>> Pirmin Kalberer - @implgeo
> >>>>> Sourcepole - http://www.sourcepole.com [11]
> >>>>> _______________________________________________
> >>>>> osgeolive mailing list
> >>>>> osgeolive at lists.osgeo.org
> >>>>> https://lists.osgeo.org/mailman/listinfo/osgeolive [12]
> >>>>>
> >>>>
> >>>
> >>> --
> >>> Angelos Tzotsos, PhD
> >>> Charter Member
> >>> Open Source Geospatial Foundation
> >>> http://users.ntua.gr/tzotsos [13]
> >>>
> >>> _______________________________________________
> >>> osgeolive mailing list
> >>> osgeolive at lists.osgeo.org
> >>> https://lists.osgeo.org/mailman/listinfo/osgeolive [12]
> >>
> >> --
> >>
> >> Bien cordialement,
> >>
> >> Nicolas Roelandt
> >> mail: roelandtn.pro at gmail.com
> >> mobile: +33 (0)6 42 40 42 55
> >> twitter: @ROELANDTN42 [14]
> >>
> >> Links:
> >> ------
> >> [1] https://github.com/OSGeo/OSGeoLive-doc/pull/444
> >> [2] https://github.com/OSGeo/OSGeoLive/pull/232
> >> [3] https://trac.osgeo.org/osgeolive/ticket/1881
> >> [4] https://t-rex.tileserver.ch/
> >> [5] https://www.rust-lang.org/
> >> [6] http://adhoc.osgeo.osuosl.org/livedvd/docs/en/metrics.html
> >> [7] https://www.openhub.net/p/t-rex-tileserver
> >> [8]
> >>
> https://www.somsubhra.com/github-release-stats/?username=t-rex-tileserver&repository=t-rex
> >>
> >> [9] http://hub.docker.com
> >> [10] http://wiki.osgeo.org/wiki/Live_GIS_Add_Project#Example_Datasets
> >> [11] http://www.sourcepole.com
> >> [12] https://lists.osgeo.org/mailman/listinfo/osgeolive
> >> [13] http://users.ntua.gr/tzotsos
> >> [14] https://twitter.com/RoelandtN42
> >>
> >> _______________________________________________
> >> osgeolive mailing list
> >> osgeolive at lists.osgeo.org
> >> https://lists.osgeo.org/mailman/listinfo/osgeolive
> > _______________________________________________
> > osgeolive mailing list
> > osgeolive at lists.osgeo.org
> > https://lists.osgeo.org/mailman/listinfo/osgeolive
>
> --
> Cameron Shorter
> Technology Demystifier
> Open Technologies and Geospatial Consultant
>
> M +61 (0) 419 142 254
>
> _______________________________________________
> osgeolive mailing list
> osgeolive at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/osgeolive
>


-- 
Angelos Tzotsos, PhD
OSGeo Charter Member
http://users.ntua.gr/tzotsos
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/osgeolive/attachments/20190613/238c7f36/attachment-0001.html>


More information about the osgeolive mailing list