[GeoNetwork-devel] [GeoNetwork opensource Developer website] #759: Remove hierarchy from settings, replace with groups of key-value pairs

#759: Remove hierarchy from settings, replace with groups of key-value pairs
---------------------+------------------------------------------------------
Reporter: simonp | Owner: geonetwork-devel@…
     Type: defect | Status: new
Priority: major | Milestone: v2.6.5
Component: General | Version: v2.6.4
Keywords: |
---------------------+------------------------------------------------------
From Heikki:

The settings table represents a hierarchical, tree structure, of the
settings. So each setting has a 'parent' setting.

If any ancestor setting is missing, settings can't be saved and you get
this message.

In my opinion this implementation is unnecessarily prone to error and we'd
be better off replacing it with simple key-value pair settings. The
hierarchy is not very useful, and to retain some kind of grouping we could
simply use a field 'type' or so.

Related to removing harvester settings from settings table #431

--
Ticket URL: <http://trac.osgeo.org/geonetwork/ticket/759&gt;
GeoNetwork opensource Developer website <http://sourceforge.net/projects/geonetwork/&gt;
GeoNetwork opensource is a standards based, Free and Open Source catalog application to manage spatially referenced resources through the web. It provides powerful metadata editing and search functions as well as an embedded interactive web map viewer. This website contains information related to the development of the software.

#759: Remove hierarchy from settings, replace with groups of key-value pairs
-------------------------+--------------------------------------------------
Reporter: simonp | Owner: geonetwork-devel@…
     Type: enhancement | Status: new
Priority: major | Milestone: v2.6.5
Component: General | Version: v2.6.4
Keywords: |
-------------------------+--------------------------------------------------
Changes (by simonp):

  * type: defect => enhancement

--
Ticket URL: <http://trac.osgeo.org/geonetwork/ticket/759#comment:1&gt;
GeoNetwork opensource Developer website <http://sourceforge.net/projects/geonetwork/&gt;
GeoNetwork opensource is a standards based, Free and Open Source catalog application to manage spatially referenced resources through the web. It provides powerful metadata editing and search functions as well as an embedded interactive web map viewer. This website contains information related to the development of the software.