[Live-demo] JTS Topology Application for inclusion in Live-DVD
Brian Hamlin
maplabs at light42.com
Sun Nov 11 17:23:16 PST 2012
I am a JTS User, and given the small footprint and clear stability,
see no reason at all to not include
+1
--
Brian Hamlin
OSGeo California Chapter
maplabs at light42.com
On Nov 11, 2012, at 2:06 PM, Cameron Shorter wrote:
> Thanks Stefan,
> I believe JTS is a mature library, used by many OSGeo projects, and
> which has a user interface which is often used to demonstrate the
> principles of geometry functions.
> Assuming we have sufficient space on OSGeo-Live, I'm strongly in
> favour of including JTS, and thank Stefan for putting forward this
> proposal.
> So +1 from me.
>
> Any other comments before we make a final call on this?
>
> On 12/11/2012 3:19 AM, Stefan Steiniger wrote:
>> Dear all,
>>
>> On behalf of Martin Davis and as a response to a request of
>> Cameron I would like to formally apply for the Project “JTS
>> Topology Suite” to be included in the (next?) Live-DVD release:
>>
>> Please describe your application.
>> =================================
>> * What is its name?
>> JTS Topology Suite
>>
>> * What is the home page URL?
>> http://tsusiatsoftware.net/jts/main.html
>>
>> * Which OSI approved Open Source Licence is used?
>> LGPL
>>
>> * What does the application do and how does it add value to the
>> GeoSpatial stack of software? :
>> JTS is a geometry library that provides geometry classes and
>> spatial operations as defined in the OGC simple features
>> specification for SQL.
>> - It is used as a geometry engine by a range of FOSS4G, such as
>> OpenJUMP, gvSIG, OrbisGIS, deegree, GeoTools, Sextante GIS etc.
>> (see: http://tsusiatsoftware.net/jts/jts-links.html#systems) It
>> also the "reference" implementation for the OSGeo project "GEOS"
>> used by many C++ FOSS4G (PostGIS, GDAL, QGIS). JTS iships with the
>> JTS TestBuilder that allows creating and processing geometry and
>> has a value as tool in production and education.
>>
>> * Does the application make use of OGC standards? Which versions
>> of the standards? Client or server?
>> - OGC Simple Features for SQL, (at least v. 1.2.0)
>> - rather server side, but on what side are desktop GIS? ;)
>> - OGC SFS applies to both client and server side
>>
>> * What language is it written in?
>> Java
>>
>> * Which version of the application should be included in the next
>> OSGeo-Live release?
>> version 1.12
>>
>> ==================================
>> Stability is very important to us on OSGeo-Live. If a new user
>> finds a bug in one application, it will tarnish the reputation of
>> all other OSGeo-Live applications as well. (We pay most attention
>> to the following answers):
>>
>> * 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? :
>> - The library is used in production. Is used in several desktop
>> GIS and server applications, and such have been used in public
>> administration (JUMP, OpenJUMP, gvSIG, GeoServer). Many hundreds
>> of organizations have deployed products containing JTS.
>>
>> * What is the size of the user community? You can often answer
>> this by mentioning downloads, or describing a healthy, busy email
>> list?
>> - The last version 1.12, from June 2011, has about 7200+ downloads
>> (by 10. Nov. 2012). The user list:jts-topo-suite-user AT
>> lists.sourceforge.net, receives an average of 1-2 emails per day
>> (and sometimes many more).
>>
>> * What is the size of your developer community?
>> one core developer (Martin Davis) and several contributing
>> developers over time
>>
>> * Do you have a bug free, stable release?
>> bug free is unlikely ;) but stable exists
>>
>> * Please discuss the level of testing that your project has gone
>> through.
>> - a lot since 2003, given its use in other GIS software
>> - many unit tests are supplied, including over 2000 geometric cases
>>
>> * How long has the project has had mature code.
>> - since February 2002
>>
>> * 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.)
>> - yes, JTS comes with the JTS Testbuilder, that can be used for
>> case studies and teaching
>>
>> * 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.
>> - it has been presented at FOSS4G conferences (e.g. FOSS4G 2007 in
>> Victoria BC, FOSS4G 2011 in Denver), and in 2011 Martin Davis
>> received the OSGeo Sol Katz award for his work.
>>
>> ============================
>> * 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.
>> - most likely Martin Davis (mtnclimb - gmail), Stefan Steiniger
>> (sstein - geo uzh ch), etc.
>>
>> * OSGeo-Live is Ubuntu Linux based. Our installation preference is:
>> - needs custom install script
>> - but jts 1.11 is also in Debian GIS http://packages.debian.org/
>> search?keywords=jts&searchon=names&suite=stable§ion=all
>>
>> * OSGeo-Live is memory and disk constrained. Can the application
>> run in 512 Meg of RAM?
>> How much disk space will be required to install the application
>> and a suitable example application?
>> - yes
>> - about 10 Meg
>>
>> * 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
>> 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.
>> - JTS comes with an extensive set of test examples, which can
>> serve as demo data. Ideally these are provided with the
>> distribution, but if necessary they can be reduced or removed.
>> Also the TestBuilder is able to accept datasets in geometries in
>> WKT and SHP format.
>>
>> * 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?
>> * probably; but not sure about it by now as it depends on time
>> constraints. These are not strictly necessary, since the
>> application ships with scripts to run it on both platforms.
>>
>> best regards,
>> Stefan & Martin
>> _______________________________________________
>> Live-demo mailing list
>> Live-demo at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/live-demo
>> http://live.osgeo.org
>> http://wiki.osgeo.org/wiki/Live_GIS_Disc
>
>
> --
> Cameron Shorter
> Geospatial Solutions Manager
> Tel: +61 (0)2 8570 5050
> Mob: +61 (0)419 142 254
>
> Think Globally, Fix Locally
> Geospatial Solutions enhanced with Open Standards and Open Source
> http://www.lisasoft.com
>
> _______________________________________________
> Live-demo mailing list
> Live-demo at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/live-demo
> http://live.osgeo.org
> http://wiki.osgeo.org/wiki/Live_GIS_Disc
>
More information about the Live-demo
mailing list