greasemonkey/greasemonkey — Issue #1461: Solve the problem of losing script's settings after an update 
Author: Drugoy
Created: 2011-11-03 02:06:47+00:00
State: open

Some scripts do have settings.
These settings get overwritten by default ones when a user updates the script.
This means that the user has to re-open script's source code and manually re-configure the settings after every script's update.
I suppose that a script has enough rights to store something locally, but I suggest to make that place more central: Greasemonkey is a "scripts manager", and I think it should be one of it's duties to store the settings for the installed scripts.
In that case Greasemonkey could delete the settings for the script, that was removed. That would never happen if the script did store it's own settings in it's own manually created separate file.
Please, think of it.