[OSGeoLive] Proposing t-rex vector tile server

Cameron Shorter cameron.shorter at gmail.com
Thu Jun 13 13:29:59 PDT 2019


Oops, I should have scrolled down and kept reading.

+1 from me.

If not done already, I suggest that t-rex apply to become an OSGeo 
Community project.

On 13/6/19 10:54 pm, Angelos Tzotsos wrote:
> 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 <mailto: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 <mailto: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 <mailto: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
>     <http://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 <mailto: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 <mailto:osgeolive at lists.osgeo.org>
>     >>> https://lists.osgeo.org/mailman/listinfo/osgeolive [12]
>     >>
>     >> --
>     >>
>     >> Bien cordialement,
>     >>
>     >> Nicolas Roelandt
>     >> mail: roelandtn.pro at gmail.com <mailto: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 <mailto:osgeolive at lists.osgeo.org>
>     >> https://lists.osgeo.org/mailman/listinfo/osgeolive
>     > _______________________________________________
>     > osgeolive mailing list
>     > osgeolive at lists.osgeo.org <mailto: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 <mailto:osgeolive at lists.osgeo.org>
>     https://lists.osgeo.org/mailman/listinfo/osgeolive
>
>
>
> -- 
> Angelos Tzotsos, PhD
> OSGeo Charter Member
> http://users.ntua.gr/tzotsos

-- 
Cameron Shorter
Technology Demystifier
Open Technologies and Geospatial Consultant

M +61 (0) 419 142 254

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/osgeolive/attachments/20190614/a134f6cf/attachment-0001.html>


More information about the osgeolive mailing list