id summary reporter owner description type status priority milestone component version severity resolution keywords cc focuses 10814 Plugin GUIDs mdawaffe westi "When a blog submits a list of plugins to the plugins update API, the API has no way of uniquely identifying the plugin; it's forced to do heuristics to make a best guess. There are occasionally plugins that have the same name, for example, that make these heuristics difficult to perfect. http://groups.google.com/group/wp-hackers/browse_thread/thread/69fa8f52249b13a0 Attached is a patch to get_plugin_data() that adds a meta datum to the plugin header: ""GUID"". This GUID would just be the URL to the plugin's page on the WordPress.org Plugins Directory: e.g. http://wordpress.org/extend/plugins/akismet/ I propose ""GUID"" because it's intentionally opaque; I don't think people will confuse it for anything they're supposed to do anything with (as opposed to ""Update URL"" or ""Update GUID"", which make it sound like I go there for updates or need it before updating). I propose the URL because it gives us namespace::identifier for free and is understandable by humans and machines. The intention is that these GUID lines would be automatically generated by the Plugins Directory to reduce plugin author error." enhancement closed normal Plugins 2.8.4 normal maybelater has-patch