Ticket #759 (new enhancement)

Opened 4 months ago

Last modified 4 months ago

Remove hierarchy from settings, replace with groups of key-value pairs

Reported by: simonp Owned by: geonetwork-devel@…
Priority: major Milestone: v2.6.5
Component: General Version: v2.6.4
Keywords: Cc:

Description

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

Change History

Changed 4 months ago by simonp

  • type changed from defect to enhancement
Note: See TracTickets for help on using tickets.