Skip to content
María Arias de Reyna edited this page Jun 1, 2015 · 22 revisions

Bolsena 2015

What new features are being currently developed?

Tufts metadata standalone editor

The idea is to be able to run a standalone metadata editor that doesn't have the rest of the features: csw server, search, harvesting,...

Current status: Working but not so easy to pull request to GeoNetwork. Working on it.

Nexus for GeoNetwork artifacts

Based on the standalone editor, we created a maven artifact repository where GeoNetwork jars can be deployed. This way, we can create customized versions of GeoNetwork without having to git clone the full repository.

Current status: Deployed, but not official.

ETL: Automatic Extraction of shp/gml/kml/...

//TODO

Separated maven project for customizations (UI, services)

The idea is to be able to customize GeoNetwork without having to modify the source code of GeoNetwork. Overriding the UI amd adding new services with the event system.

Current status: Documentation ongoing.

Wizards

//TODO

Join/Reject Group Privileges

//TODO

Suggest comments/improvements to metadata (ISO)

//TODO

GeoXACML

//TODO

SOS display/view/download

//TODO

Show links of related metadata

//TODO

Check UI testing and restart it

//TODO

Event System

//TODO

GeoData Store

//TODO

Data preview

//TODO

Download wizard

//TODO

DCAT mapping

New services to get all the public metadata.

//TODO

WPS easily accesible from GeoNetwork

//TODO

ISO19115-3

//TODO

GeoSource 3

//TODO

Osgeo Live

//TODO

GeoOrchestra

//TODO

Save WMC to GeoNetwork

//TODO

Data extractor

//TODO

Things we should focus on

While reviewing some of the new features we are working on, some other features popped out as interesting to many parties.

What to do with new translations

When we get requested to add a new language to GeoNetwork, what are the requirements the translation should meet to be allowed on Transifex? We agreed that we need to force at least a high percentage (85%?) of the translation already done to allow a new language.

Good practices on developing

It would be good to write some documentation on good practices and how to develop against GeoNetwork. Not only to developers of GeoNetwork, but also to people who extend it by customizations.

List of UI examples on Documentation

We need some place where we can check public URLs of different skins on GeoNetwork.

Document UI features not in default

Some features on the UI are not enabled by default. We need some kind of documentation so we know they exist and they are available.

Angular documentation (GN modules)

We should document the different angular modules of GeoNetwork, so adding new features is not very complex. At least, we should have some indication where to start.

Clone this wiki locally