Project

General

Profile

Actions

Bug #5129

open

adding and removing configuration properties could be made easier

Added by Derik Barseghian over 13 years ago. Updated about 11 years ago.

Status:
In Progress
Priority:
Normal
Category:
general
Target version:
Start date:
08/06/2010
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
5129

Description

Now that we've shipped 2.0, if a developer wants to add a new configuration property to a config file, they must first check if the user's config file has the property before accessing it, and add it if not. This is a minor hassle if your code tries to use this property in a number of places, each of which might be reached first during the user's kepler session...you have to do the check and possible add at each place. Instead, maybe the configuration manager could, during startup, run through all active modules config files and add properties if necessary to the user's copies in KeplerData. Handing removing properties would be harder -- if we remove a property, and then a user reverts to an older version of Kepler, this CM method would have to know to add the property back for that version.

Actions

Also available in: Atom PDF