<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi Cameron,<br>
    <br>
    Yes, pycsw 1.0 is stable and passes all OGC CITE tests. Additional
    to CSW 2.0.2, it also includes support for:<br>
    <br>
    - INSPIRE Discovery Services<br>
    - CSW-T<br>
    - FGDC profile<br>
    - NASA DIF<br>
    <br>
    The upcoming releases will include:<br>
    - JSON output<br>
    - WMS harvest support for APISO<br>
    - ogc:Function support<br>
    - ebRIM profile support and many more<br>
    <br>
    Also, work has recently been done to enable pycsw as the csw
    endpoint for geonode:<br>
<a class="moz-txt-link-freetext" href="https://github.com/GeoNode/geonode/wiki/GNIP-5----Abstract-OGC%3ACSW-Functionality">https://github.com/GeoNode/geonode/wiki/GNIP-5----Abstract-OGC%3ACSW-Functionality</a><br>
    <a class="moz-txt-link-freetext" href="https://github.com/tomkralidis/geonode/tree/md_csw">https://github.com/tomkralidis/geonode/tree/md_csw</a><br>
    <br>
    As for deployment, apart from us using it, there has been interest
    from users and organizations (especially in Europe due to INSPIRE
    support), but there is no finished portal to our knowledge at this
    moment using pycsw. It is difficult to track such deployments.<br>
    <br>
    We feel that pycsw is mature enough for the Live DVD and that new
    users will be attracted to use it.<br>
    <br>
    Regards,<br>
    Angelos<br>
    <br>
    On 01/30/2012 10:09 AM, Cameron Shorter wrote:
    <blockquote cite="mid:4F265023.4030703@gmail.com" type="cite">
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      Tom, Angelos,<br>
      It sounds like you think pywcs is now a stable application? I
      notice that you have been doing CITE tests, which is a positive
      thing.<br>
      <br>
      Has pywcs been deployed into production into more than one
      location?<br>
      <br>
      Have there been users other than yourselves (Tom and Angelos) who
      have installed and deployed pycsw? Who?<br>
      <br>
      <br>
      <br>
      On 30/01/12 11:35, Angelos Tzotsos wrote:
      <blockquote cite="mid:4F25E5E5.9030503@gmail.com" type="cite">
        <meta content="text/html; charset=ISO-8859-1"
          http-equiv="Content-Type">
        Thank you Cameron for the suggestion, <br>
        <br>
        We would be happy to include stable version 1.0 of pycsw to the
        disk :)<br>
        <br>
        This version is already tested in OSGeoLive 5.5beta1 and works
        fine.<br>
        In case we decide to officially include it, we just need to link
        the documentation files and translate.<br>
        <br>
        Regards,<br>
        Angelos<br>
        <br>
        On 01/29/2012 12:32 PM, Cameron Shorter wrote:
        <blockquote cite="mid:4F252040.9030900@gmail.com" type="cite">
          <meta content="text/html; charset=ISO-8859-1"
            http-equiv="Content-Type">
          Angelos, Tom,<br>
          <br>
          In preparing for osgeolive 5.0, I suggested that pycsw was
          probably not mature enough to be included in OSGeo-Live.<br>
          <br>
          I'm interested to understand how the project has matured since
          then.<br>
          If the project is ready, we will need to quickly review and
          update the documentation so it can be translated.<br>
          <br>
          On 27/04/11 18:34, Cameron Shorter wrote:
          <blockquote cite="mid:4DB7D515.4090905@gmail.com" type="cite">
            <meta content="text/html; charset=ISO-8859-1"
              http-equiv="Content-Type">
            Angelos,<br>
            It is great to see interest from pycsw in joining the
            OSGeo-Live stable of quality applications.<br>
            <br>
            My initial feeling is that it would be great to include
            pywcs in a future release of OSGeo-Live, but as pywcs is
            still only at a 0.1 release, without wide uptake yet, it is
            premature to include pywcs into the next OSGeo-Live release.<br>
            <br>
            I believe that we have developed a reputation that if an
            application has been deployed on OSGeo-Live, then someone
            can expect that it has been deployed in many different
            locations, and tested by many different organisations.
            Hence, users can be confident that they will be unlikely to
            uncover any bugs by running standard operations.<br>
            <br>
            Feel free to suggest that I have mis-read the project, or
            argue otherwise.<br>
            <br>
            One option that we could potentially consider is including a
            pywcs install script on the DVD, but not call the install
            script from our main.sh install script. This would mean that
            pywcs would not be installed on OSGeo-Live, but it would be
            easy to run the pywcs install script and get pywcs installed
            if required by an expert. Would this be of interest?<br>
            <br>
            On 26/04/2011 9:06 AM, Angelos Tzotsos wrote:
            <blockquote
              cite="mid:BANLkTi=ZNERA74QcwRSvxM2-sXivC=AZew@mail.gmail.com"
              type="cite">
              <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
                    moz-do-not-send="true" 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
                    moz-do-not-send="true"
                    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
                    moz-do-not-send="true"
                    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
                    moz-do-not-send="true"
                    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
                        moz-do-not-send="true"
                        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
                        moz-do-not-send="true"
                        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>
              <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-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 moz-do-not-send="true"
                      href="http://users.ntua.gr/tzotsos"
                      target="_blank">http://users.ntua.gr/tzotsos</a></div>
                </span></span><br>
              <pre wrap=""><fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
Live-demo mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Live-demo@lists.osgeo.org">Live-demo@lists.osgeo.org</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/live-demo">http://lists.osgeo.org/mailman/listinfo/live-demo</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://wiki.osgeo.org/wiki/Live_GIS_Disc">http://wiki.osgeo.org/wiki/Live_GIS_Disc</a></pre>
            </blockquote>
            <br>
            <br>
            <pre class="moz-signature" cols="72">-- 
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
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.lisasoft.com">http://www.lisasoft.com</a>
</pre>
          </blockquote>
          <br>
          <br>
          <pre class="moz-signature" cols="72">-- 
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
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.lisasoft.com">http://www.lisasoft.com</a>

</pre>
        </blockquote>
        <br>
        <br>
        <pre class="moz-signature" cols="72">-- 
Angelos Tzotsos
Remote Sensing Laboratory
National Technical University of Athens
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://users.ntua.gr/tzotsos">http://users.ntua.gr/tzotsos</a></pre>
      </blockquote>
      <br>
      <br>
      <pre class="moz-signature" cols="72">-- 
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
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.lisasoft.com">http://www.lisasoft.com</a>

</pre>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Angelos Tzotsos
Remote Sensing Laboratory
National Technical University of Athens
<a class="moz-txt-link-freetext" href="http://users.ntua.gr/tzotsos">http://users.ntua.gr/tzotsos</a></pre>
  </body>
</html>