[Live-demo] Fwd: JTS Topology Application for inclusion in Live-DVD

Landon Blake sunburned.surveyor at gmail.com
Mon Nov 12 16:56:09 PST 2012


---------- Forwarded message ----------
From: Landon Blake <sunburned.surveyor at gmail.com>
Date: Mon, Nov 12, 2012 at 4:55 PM
Subject: Re: [Live-demo] JTS Topology Application for inclusion in Live-DVD
To: maplabs at light42.com


Thanks. I think Jody worked on a bit of the documentation already.
I'll take a look at your links and will see if I can take a stab at
the install part.

Landon

On Mon, Nov 12, 2012 at 4:48 PM,  <maplabs at light42.com> wrote:
> Hey Landon!
>
>   (I was moving my office this weekend.. I know, excuses excuses.. but thats
> what has been going on.. )
> anyway..  this is fun, that the JTS Test Builder can be included as an app..
> of course the actuall JTS has always been on the Live, just with its praises
> unsung  :-)
>
>   Including any project is really two parts, quite different.. the first is
> the install, which I am involved in quite a bit, the second is the docs,
> which I stay out of.. Cameron Shorter is really the organizer behind docs..
> There is a lot of into here:
>
>   http://wiki.osgeo.org/wiki/Live_GIS_Add_Project
>
> you can use the OSGeo SVN and check out the live . the top of that directory
> is here
>
>   http://svn.osgeo.org/osgeo/livedvd
>
> you can get just the build parts for the current working copy here
>
>   http://svn.osgeo.org/osgeo/livedvd/gisvm/trunk
>
> please speak up if you want other hints, and once I settle down from this
> move, I will certainly help out as I can
> all for now
>   -Brian
>
>
> On Sun, 11 Nov 2012 17:58:20 -0800, Landon Blake
> <sunburned.surveyor at gmail.com> wrote:
> Where are we at on the work to include?
>>
>>
>> I think I'm committed to helping get this packaged up for OSGeo Live.
>> Are there guidelines as to what needs to be included in the package?
>>
>> Landon
>>
>> On Sun, Nov 11, 2012 at 5:23 PM, Brian Hamlin <maplabs at light42.com> wrote:
>> > 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&section=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
>> >>
>> >
>> > _______________________________________________
>> > 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 Osgeolive mailing list