[Live-demo] Application for package inclusion on DVD for GeoMoose

Bob Basques Bob.Basques at ci.stpaul.mn.us
Tue May 24 12:27:35 EDT 2011


All, 

As I understand thing I need to fill out this questionaire: 

Please email answers to these questions if you wish to propose including a new application on the OSGeo-Live distribution. The email should be sent to the OSGeo-Live list: http://lists.osgeo.org/mailman/listinfo/live-demo 
Please describe your application. 
What is its name?GeoMoose 
What is the home page URL?www.geomoose.org 
Which OSI approved Open Source Licence is used?http://www.geomoose.org/info/license.html 
What does the application do and how does it add value to the GeoSpatial stack of software?It's intended as a Geo data oriented discovery tool.  Any data, geo and/or tabluar, that needs to be referenced or looked up via a spatial context, is a candidate for being published via the GeoMoose interface.  The data sources are all abstracted as well as any tools or other services that are attached to the interface.  This allows each service or data source to be administered by an independent owner/author.  Because of this abstraction design, the owner/author has complete control over how, when, and how often their data is published, and how all of it's cartographic features are presented.  The abstraction also isolates each layer from every other, and one dead layer doesn't bring the whole system down, only that layer or service is broken. 
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. Do you have a bug free, stable release, which has been rolled out to production in a number of locations? Please discuss the level of testing that your project has gone through, the size of the community that uses the application, and how long the project has had mature code.Lot's of supposition to be inserted here.  This question is a bit strict in some aspects and vague in others.   The project has been on the incubation list at OSGEO since shortly after becoming Open-Sourced,   See Ticket #147 (4 years ago).There exist a Dev and User email lists for the project.  Bugs are generally reported via the lists and a trac system is in place if a formal bug needs to be reported.  The GeoMoose product s in use in hundreds of locations, mainly in the US, but also worldwide.  It's primarily been used in small local government installations, because of it's unique customization abilities, which were born from a local goverment, but recently has been implemented at some state level mapping sites.  Other uses are being found for the application as well and it has become a well know application in it's own right.I'm not sure what "mature code" is supposed to mean exactly.  The GeoMoose product is current at version 2.4 in stable form and has gone through regular release cycles as it has aged.  Each release cycle has added functionality and also fixed bugs that were identified from previous cycles.  Not application is complete bug free, and the Web environment also throws it's own curves into the mix.  The new browser versions are a good example here.  Not everything works in the new browsers as they used.  Add in the fact that some browsers are mobile based, and the question of BUGs seems to lose some clarity.  Is not having a capability in a certain browser a bug, or ??  Before the GeoMoose product went Open Source, it was a mature product.  We've been using the same Version (v0.98) of the product in our office for 6 years now, and are planning on upgrading to the latest release as well as adding in some new functionality. 
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?GeoMoose is a Map based User interface that is configured for Web Browser use.  One note here, because of it's compact foot print and lack of dependencies on services, it can also be run a standalone fashion with no network available completely from a local storage location. 
We give preference to OSGeo Incubated Projects, or Projects which are presented at FOSS4G ( http://foss4g.org ) conferences. If your project is involved in OSGeo Incubation, or has been selected to be presented at FOSS4G, then please mention it.A Workshop on the GeoMoose product has been accepted for the FOSS4G in Denver. 
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.Bob Basques 
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 

Can you please discuss how your application will be installed. 

Base files for the GeoMoose product, either use an existing MapServer instance or include one of it's own,  While MapServer is not a required component, it will provide far more variety potential in the uses of the interface than implementation without.  I've scanned the LiveDVD install and see most other packages that GeoMoose might interact with as already being present.   The bigger task will be in setting up the data sources for the LiveDVD sactioned data.  Because of GeoMoose hertiage, that being originally written for a Local government, a corresponding demo should also be included with a cursory set of data.  These already exist in operable for on the GeoMoose project page and should/could be ported to the LiveDVD for use along side of the DVD included datasets. 
We include Windows and Mac installers for some applications. Would you be wishing to include Windows and/or Mac installers?I'm not entirely sure here, the Windows side of the quation has been to use MS4W, there are already installers on the GeoMoose site for MS4W.  This will depend on how the workshop will be put together in the near term, but I anticipate that a windows installer will be included at some point. 
OSGeo-Live is memory and disk constrained. Can the application run in 512 Meg of RAM?Yes, very small footprint, very low on reseource usage. 
How much disk space will be required to install the application and a suitable example application?30 MG will install the V2.4 of GeoMoose with two local demos.  Some slight increase in size to add in the LiveDVD data resources as well.   
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. 

Every attempt will be made to utilize the included datasets.  I see this as a longer term tweaking process as I would like to include examples of many different types of data sources, SHP files, Database, WMS/WFS, etc. over time. 

Thanks 

bobb 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/live-demo/attachments/20110524/5e8a77d0/attachment.html


More information about the Live-demo mailing list