wiki:200906CodeSprint

Version 11 (modified by ticheler, 15 years ago) ( diff )

--

Agenda / items suggested

  • Projects presentation:
    • geocat.ch, GéoSource : Mathieu & Francois
    • Geonovum NGR: Jeroen & Heikki & Jose
    • CSW improvements : ISO 2.0.2 and ESA ebRim implementation : Mathieu & Heikki
    • Marketing: GN has no real logo, and the banner looks eighties (how subjective is that ;-) )
    • Create an OSGeo sponsor program (see GDAL sponsorship) or a foundation for GeoNetwork to support some common bug fixing & tasks
    • other ?
  • GeoNetwork
    • v2.4
      • bug fixing
      • Create final release candidate
      • Write press release
    • v2.5
      • unit testing : Just made nice Jeeves service unit testing using JUnit and XMLUnit
      • Validation report / Schematron & XSD
      • Multilingual support
      • UI use ExtJS or not ? OpenLayers, GeoExt, MapFish ?
      • Keyword selector (if ExtJs)
      • organisation/group logo
      • hidden elements
      • Feature catalog support
      • ExtJs editor interface?
      • split out language packages (define the format for such structure)
      • split out the metadata profiles in packages (define the format for such structure)
      • move away from Druid database format files to SQL for installer & default content
    • 3.x :
      • Modularized structure
      • Domain-driven approach
      • Great unit test coverage
      • Use of Maven, Spring, Hibernate, Hibernate Search, Axis2
      • No more Jeeves, and no more (or less) XSLT for the GUI. But how to achieve it?

2.4 / known bugs

  • see trac
  • i18n / MD_MaintenanceFrequencyCode quarterly
  • CSW / attempt to access a deleted document GetDomain & CatalogueSearcher
  • CSW / GetDomain rest only / getParameters Namespace OGC
  • CSW Filter 1.1.1 support?
  • Jeeves / SOAP env
  • XmlLoader.js : JS alert

Improvements / Performance

  • replace lucene.xsl by Java : Heikki
  • view metadata = update popularity = index again : Jose made it asynch
  • indexing : allow partial update index for a document ? eg. only one field like popularity ?
  • CSW : GetRecords / XSL run record by record
  • One key objective should be a significant improvement of the search speed
Note: See TracWiki for help on using the wiki.