<div class="" id="magicdomid2"><span class="author-g-k6xypurnqwqwkas2">Hi all,</span></div><div class="" id="magicdomid3"><span class="author-g-k6xypurnqwqwkas2">On behalf of the pycsw development team, I would like to ask if we can include our project in OSGeoLive 5.0.</span></div>
<div class="" id="magicdomid4"><br></div><div class="" id="magicdomid5"><span class="author-g-k6xypurnqwqwkas2">I am providing requested answers below:</span></div><div class="" id="magicdomid6"><br></div><div class="" id="magicdomid7">
<ul class="list-bullet2"><li><span class="author-g-k6xypurnqwqwkas2"> Please describe your application. </span></li></ul></div><div class="" id="magicdomid8"><ul class="list-bullet3"><ul><li><span class="author-g-k6xypurnqwqwkas2"> What is its name? </span></li>
</ul></ul></div><div class="" id="magicdomid9"><span class="author-g-k6xypurnqwqwkas2">pycsw</span></div><div class="" id="magicdomid10"><span class="author-g-k6xypurnqwqwkas2">                </span></div><div class="" id="magicdomid11">
<ul class="list-bullet3"><ul><li><span class="author-g-k6xypurnqwqwkas2"> What is the home page URL?</span></li></ul></ul></div><div class="" id="magicdomid12"><span class="author-g-k6xypurnqwqwkas2 url"><a href="http://pycsw.org/">http://pycsw.org/</a></span><span class="author-g-k6xypurnqwqwkas2"> </span></div>
<div class="" id="magicdomid13"><span class="author-g-k6xypurnqwqwkas2">                </span></div><div class="" id="magicdomid14"><ul class="list-bullet3"><ul><li><span class="author-g-k6xypurnqwqwkas2"> Which OSI approved Open Source Licence is used? </span></li>
</ul></ul></div><div class="" id="magicdomid15"><span class="author-g-k6xypurnqwqwkas2">MIT</span></div><div class="" id="magicdomid16"><span class="author-g-k6xypurnqwqwkas2">                </span></div><div class="" id="magicdomid17">
<ul class="list-bullet3"><ul><li><span class="author-g-k6xypurnqwqwkas2"> What does the application do and how does it add value to the GeoSpatial stack of software? </span></li></ul></ul></div><div class="" id="magicdomid18">
<span class="author-g-k6xypurnqwqwkas2">pycsw is an OGC CSW server implementation written in Python.</span></div><div class="" id="magicdomid19"><span class="author-g-k6xypurnqwqwkas2">pycsw
 implements clause 10 (HTTP protocol binding (Catalogue Services for the
 Web, CSW)) of the OpenGIS Catalogue Service Implementation 
Specification, version 2.0.2. </span></div><div class="" id="magicdomid20"><br></div><div class="" id="magicdomid21"><span class="author-g-k6xypurnqwqwkas2">We believe that pycsw would be a good addition for the LiveDVD, since it provides a lightweight</span><span class="author-g-2ur48mz122zeqj7dx2uo">, standalone</span><span class="author-g-k6xypurnqwqwkas2"> alternative to current Java-based, CSW server implementations. </span></div>
<div class="" id="magicdomid22"><br></div><div class="" id="magicdomid23"><ul class="list-bullet2"><li><span class="author-g-k6xypurnqwqwkas2"> 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.</span></li></ul></div><div class="" id="magicdomid24"><span class="author-g-k6xypurnqwqwkas2">Currently pycsw is in beta stage, but the latest 0.1.0 release is considered pretty stable.</span></div>
<div class="" id="magicdomid25"><span class="author-g-k6xypurnqwqwkas2">As a standalone CSW server implementation, pycsw passes 100% the OGC Cite tests for this release</span><span class="author-g-2ur48mz122zeqj7dx2uo">.  CITE tests are run daily</span><span class="author-g-k6xypurnqwqwkas2">. </span><span class="author-g-2ur48mz122zeqj7dx2uo"> Additional tests are also provided with the source code which are tested before release. </span><span class="author-g-k6xypurnqwqwkas2">This latest release is well tested, but not currently </span><span class="author-g-2ur48mz122zeqj7dx2uo">deployed to </span><span class="author-g-k6xypurnqwqwkas2">a production </span><span class="author-g-2ur48mz122zeqj7dx2uo">e</span><span class="author-g-k6xypurnqwqwkas2">n</span><span class="author-g-2ur48mz122zeqj7dx2uo">vironment</span><span class="author-g-k6xypurnqwqwkas2">. Demo web pages can be found here: </span><span class="author-g-k6xypurnqwqwkas2 url"><a href="http://pycsw.org/demos.html">http://pycsw.org/demos.html</a></span><span class="author-g-2ur48mz122zeqj7dx2uo">.</span></div>
<div class="" id="magicdomid26"><span class="author-g-2ur48mz122zeqj7dx2uo"> </span></div><div class="" id="magicdomid27"><span class="author-g-2ur48mz122zeqj7dx2uo"> The pycsw community is relatively new, and there is growing interest given the release of 0.1.0.</span><span class="author-g-8riyxoklomrf9u9y"> 
 pycsw integrates with other foss4g packages (i.e. OWSLib), and is 
already being integrated in various interoperability demonstrations (CSW
 <-> WPS integration with the ZOO project).</span></div><div class="" id="magicdomid28"><br></div><div class="" id="magicdomid29"><span class="author-g-k6xypurnqwqwkas2"> </span></div><div class="" id="magicdomid30">
<ul class="list-bullet2"><li><span class="author-g-k6xypurnqwqwkas2"> 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? </span></li></ul></div><div class="" id="magicdomid31"><span class="author-g-k6xypurnqwqwkas2">pycsw  is a web service (implementation of OGC CSW standard). Currently it does not include client code (internally uses OWS</span><span class="author-g-8riyxoklomrf9u9y">L</span><span class="author-g-k6xypurnqwqwkas2">ib in cases needed). There are some tester web pages (</span><span class="author-g-k6xypurnqwqwkas2 url"><a href="http://pycsw.org/demos.html%29">http://pycsw.org/demos.html)</a></span><span class="author-g-k6xypurnqwqwkas2">  that are also included in a clean setup.</span></div>
<div class="" id="magicdomid32"><br></div><div class="" id="magicdomid33"><ul class="list-bullet2"><li><span class="author-g-k6xypurnqwqwkas2"> 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. </span></li></ul></div><div class="" id="magicdomid34"><span class="author-g-k6xypurnqwqwkas2">We
 are a new project, and didn't have the chance yet to apply for OSGeo 
Incubation or get involved in a FOSS4G conference, but we hope to do so 
in the future :)</span></div><div class="" id="magicdomid35"><br></div><div class="" id="magicdomid36"><ul class="list-bullet2"><li><span class="author-g-k6xypurnqwqwkas2"> 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. </span></li></ul></div><div class="" id="magicdomid37"><span class="author-g-k6xypurnqwqwkas2">I would be happy to act in the requested role, as I am already involved in the OSGeoLive project.</span></div>
<div class="" id="magicdomid38"><br></div><div class="" id="magicdomid39"><ul class="list-bullet2"><li><span class="author-g-k6xypurnqwqwkas2"> OSGeo-Live is Ubuntu Linux based. Our installation preference is: </span></li>
</ul></div><div class="" id="magicdomid40"><ul class="list-bullet2"><ul><li><span class="author-g-k6xypurnqwqwkas2"> Install from UbuntuGIS or DebianGIS </span></li></ul></ul></div><div class="" id="magicdomid41"><ul class="list-bullet2">
<ul><li><span class="author-g-k6xypurnqwqwkas2"> Install .deb files from a PPA </span></li></ul></ul></div><div class="" id="magicdomid42"><ul class="list-bullet2"><ul><li><span class="author-g-k6xypurnqwqwkas2"> Write a custom install script </span></li>
</ul></ul></div><div class="" id="magicdomid44"><span class="author-g-k6xypurnqwqwkas2">         Can you please discuss how your application will be installed.</span></div><div class="" id="magicdomid45"><span class="author-g-k6xypurnqwqwkas2"> </span></div>
<div class="" id="magicdomid46"><span class="author-g-k6xypurnqwqwkas2">At
 this moment, we have rpm packages for openSUSE and plan to create deb packages 
for Ubuntu. Until then, we can create an installation script (</span><span class="author-g-k6xypurnqwqwkas2 url"><a href="http://pycsw.org/installation.html">http://pycsw.org/installation.html</a></span><span class="author-g-k6xypurnqwqwkas2"> ) </span></div>
<div class="" id="magicdomid47"><br></div><div class="" id="magicdomid48"><ul class="list-bullet2"><li><span class="author-g-k6xypurnqwqwkas2"> We include Windows and Mac installers for some applications. Would you be wishing to include Windows and/or Mac installers?</span></li>
</ul></div><div class="" id="magicdomid49"><span class="author-g-k6xypurnqwqwkas2">Not at this point. Perhaps in the future releases</span></div><div class="" id="magicdomid50"><br></div><div class="" id="magicdomid51"><ul class="list-bullet2">
<li><span class="author-g-k6xypurnqwqwkas2"> OSGeo-Live is memory and disk constrained. Can the application run in 512 Meg of RAM? </span></li></ul></div><div class="" id="magicdomid52"><span class="author-g-k6xypurnqwqwkas2">Yes, pycsw can easily run even in 256 Meg of RAM under Apache Web Server</span></div>
<div class="" id="magicdomid53"><br></div><div class="" id="magicdomid54"><ul class="list-bullet2"><li><span class="author-g-k6xypurnqwqwkas2"> How much disk space will be required to install the application and a suitable example application? </span></li>
</ul></div><div class="" id="magicdomid55"><span class="author-g-k6xypurnqwqwkas2">pycsw
 by itself only occupies ~2Mb of disk space. Its dependencies though 
(lxml, sqlalchemy, shapely), can occupy a bit more disk space if not 
already included in OSGeoLive already.</span></div><div class="" id="magicdomid56"><br></div><div class="" id="magicdomid57"><ul class="list-bullet2"><li><span class="author-g-k6xypurnqwqwkas2"> 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: </span></li></ul></div><div class="" id="magicdomid58"><ul><li><span class="author-g-k6xypurnqwqwkas2 url"><a href="http://wiki.osgeo.org/wiki/Live_GIS_Add_Project#Example_Datasets">http://wiki.osgeo.org/wiki/Live_GIS_Add_Project</a></span><span class="author-g-k6xypurnqwqwkas2 padtag padtag_Example_Datasets url"><a href="http://wiki.osgeo.org/wiki/Live_GIS_Add_Project#Example_Datasets">#Example_Datasets</a></span><span class="author-g-k6xypurnqwqwkas2"> 
 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. </span></li></ul></div><div class="" id="magicdomid59"><br></div><div class="" id="magicdomid60"><span class="author-g-8riyxoklomrf9u9y">pycsw exposes metadata, and as such requires sample XML documents (Dublin Core and ISO 19139:2007).  </span><span class="author-g-k6xypurnqwqwkas2">Since
 the demo datasets for pycsw are plain xml metadata files in sqlite 
database files, we can include existing metadata xml files (perhaps 
Geonetwork demo data?). The demo metadata we provide are ~20 xml files 
(CITE data from OGC and some xml files created with gimed editor)</span></div><div class="" id="magicdomid61"><br>Best regards,<br>Angelos<br></div><div class="" id="magicdomid64"></div><br>-- <br><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:medium"><span style="font-family:arial;font-size:small"><div>




Angelos Tzotsos</div><div>Remote Sensing Laboratory</div><div>National Technical University of Athens</div><div><a href="http://users.ntua.gr/tzotsos" target="_blank">http://users.ntua.gr/tzotsos</a></div></span></span><br>