[Live-demo] Request for - Live GIS Add Project (Cesium)
Cameron Shorter
cameron.shorter at gmail.com
Sat Dec 20 11:26:39 PST 2014
Thank you Bala and Patrick,
I'm delighted to see Cesium applying to join OSGeo-Live. I've been
hearing great things about Cesium, and with regards to your project
description below, you have addressed all the requirements that are
important for OSGeo-Live applications. I have discussed including Cesium
with others in prior OSGeo-Live meetings and have had positive responses
from other members of the OSGeo-Live team as well.
OSGeo-Live community, I raise the motion that OSGeo-Live should be
included on our next OSGeoLive 8.5 release (assuming docs and install
work). If there are no -1 within 48 hours, then consider this a formal
acceptance of the project into OSGeo-Live.
+1 from me.
On 20/12/2014 6:59 pm, Balasubramaniam Natarajan wrote:
> Hi Team,
>
> We would like to add the project Cesium to the OSGeoLive Disk. We
> have answered all the questions which are needed as per the link
> <http://wiki.osgeo.org/wiki/Live_GIS_Disc_Apply>. I am in the process
> of writing a script to get Cesium installed on a debian machine which
> I will share once it is done. I will also put together a project
> overview and a quick start guide.
>
> Let me and Patrick know if we are missing something.
>
> * Please describe your application.
> o What is its name?
> o Cesium
> o What is the home page URL?
> o http://cesiumjs.org/
> o Which OSI approved Open Source Licence is used?
> o Apache 2.0 license
> o What does the application do and how does it add value to the
> GeoSpatial stack of software?
> o Cesium is a JavaScript library for creating 3D globes and 2D
> maps in a web browser without a plugin. It uses WebGL for
> hardware-accelerated graphics, and is cross-platform,
> cross-browser, and tuned for dynamic-data visualization.
> Cesium is open source under the Apache 2.0 license. It is free
> for commercial and non-commercial use.
> o 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.
> o WMS and WMTS. KML is expected in early 2015.
> o What language is it written in?
> o JavaScript
> o Which version of the application should be included in the
> next OSGeo-Live release?
> o Version 1.4 http://cesiumjs.org/downloads.html
>
> * 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):
> o 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?
> o Cesium is widely used in government agencies and has been used
> in NORAD Tracks Santa since 2012, which receives about 20
> million unique visitors each December.
> o Open HUB <https://www.openhub.net/> provides metrics to help
> assess the health of a project. Eg:
> http://adhoc.osgeo.osuosl.org/livedvd/docs/en/metrics.html
> 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?
> o https://www.openhub.net/p/cesiumjs
> o What is the size of the user community? You can often answer
> this by mentioning downloads, or describing a healthy, busy
> email list?
> o The forum receives 250-300 posts per month, and rising.
> o What is the size of your developer community?
> o There have been 40 total contributors with about five
> currently very active. See
> https://github.com/AnalyticalGraphicsInc/cesium/blob/master/CONTRIBUTORS.md
> o Do you have a bug free, stable release?
> o The latest version 1.4
> o Please discuss the level of testing that your project has gone
> through.
> o Cesium has 82K lines of runtime code and 78K lines of unit
> tests with 93% code coverage.
> o How long has the project has had mature code.
> o Cesium 1.0 was released on August 1, 2014.
>
> * 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.)
> o Here we write JavaScript to be rendered on the browser.
>
> * 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.
>
> * We presented at FOSS4G 2014 and FOSS4G NA 2013. We were also
> selected to present at FOSS4G NA 2015.
> * See http://cesiumjs.org/publications.html
>
> * 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.
> o Balasubramaniam Natarajan and Patrick Cozzi.
>
> * OSGeo-Live is Ubuntu Linux based. Our installation preference is:
> 1. Install from UbuntuGIS or DebianGIS
> 2. Install .deb files from a PPA
> 3. Write a custom install script
>
> Can you please discuss how your application will be installed.
>
> We plan to do it with custom install script.
>
> * OSGeo-Live is memory and disk constrained. Can the application run
> in 512 Meg of RAM?
> o (We will get back on this point). In my test I ran Cesium on
> a gui less virtualbox guest and accessed it from another
> computer via browser which had capability for rendering WebGL
> on browser and it worked fine.
>
> * How much disk space will be required to install the application
> and a suitable example application?
> o Less than a 100 MB, I am really overstating this it could be
> even under 50MB.
>
> * 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.
>
> * Each OSGeo-Live application requires a Project Overview available
> under a CC By <http://creativecommons.org/licenses/by/3.0/> and a
> Quickstart available under a CC By-SA
> <http://creativecommons.org/licenses/by-sa/3.0/> license. (You may
> release under a second license as well). Will you produce this?
> o We will produce a project overview and a quick start guide.
>
> * 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?
> o Not applicable for our project as it runs on the browser.
>
> --
> Regards,
> Balasubramaniam Natarajan
> (Address me as Bala)
> http://blog.etutorshop.com
--
Cameron Shorter,
Software and Data Solutions Manager
LISAsoft
Suite 112, Jones Bay Wharf,
26 - 32 Pirrama Rd, Pyrmont NSW 2009
P +61 2 9009 5000, W www.lisasoft.com, F +61 2 9009 5099
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/osgeolive/attachments/20141221/603385fa/attachment.html>
More information about the Osgeolive
mailing list