View Issue Details

IDProjectCategoryView StatusLast Update
0001747GNUnetutil librarypublic2011-11-30 17:38
ReporterChristian Grothoff Assigned ToChristian Grothoff Due Date
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Target Version0.9.0Fixed in Version0.9.0 
Summary0001747: should have 'defaults.d' directory instead of a single global file
DescriptionCurrently, extensions would have to modify the single global 'defaults.conf' file, which is ugly. It would be nicer if the configuration loading mechanism would instead simply scan a directory for 'default' configuration option files and each subsystem would dump its defaults into that directory, one file per subsystem.

That way, extensions that live outside of the main build (gnunet-ext, gnunet-gtk, etc.) could simply extend the default-option set by creating a new file in the defaults directory, instead of having to patch defaults.conf (merge conflict-potential!) or having to add their own defaults-configuration mechanism (duplication) or not using defaults at all (ugly).
TagsNo tags attached.

Activities

Christian Grothoff

2011-11-03 13:20

manager   ~0004837

Implemented in SVN 17959 (using config.d instead of defaults.d).

Issue History

Date ModifiedUsernameFieldChange
2011-08-04 09:50rootNew Issue
2011-09-16 08:36Christian GrothoffStatusnew => confirmed
2011-09-16 08:36Christian GrothoffReporterroot => Christian Grothoff
2011-09-16 08:37Christian GrothoffTarget Version => 0.9.0
2011-09-19 08:12Christian GrothoffTarget Version0.9.0 => 0.9.0pre4
2011-10-04 11:44Christian GrothoffTarget Version0.9.0pre4 => 0.9.0
2011-11-02 13:29Christian GrothoffAssigned To => Christian Grothoff
2011-11-02 13:29Christian GrothoffStatusconfirmed => assigned
2011-11-03 13:20Christian GrothoffNote Added: 0004837
2011-11-03 13:20Christian GrothoffStatusassigned => resolved
2011-11-03 13:20Christian GrothoffFixed in Version => 0.9.0
2011-11-03 13:20Christian GrothoffResolutionopen => fixed
2011-11-30 17:38Christian GrothoffStatusresolved => closed