Hot answers tagged design
While this is a bit subjective, there are good reasons for using a GUID or other value that is not coupled to the name of a plugin. You allude to the fact that there are several global properties to a plugin: A label, which is user presentation. This does not change the identity of the plugin and may change, for example, due to internationalization. ...
Only top voted, non community-wiki answers of a minimum length are eligible