{"action":"opened","issue":{"url":"https://api.github.com/repos/steverobbins/magescan/issues/77","labels_url":"https://api.github.com/repos/steverobbins/magescan/issues/77/labels{/name}","comments_url":"https://api.github.com/repos/steverobbins/magescan/issues/77/comments","events_url":"https://api.github.com/repos/steverobbins/magescan/issues/77/events","html_url":"https://github.com/steverobbins/magescan/issues/77","id":87388421,"number":77,"title":"Idea for better version detection","user":{"login":"gwillem","id":1145479,"avatar_url":"https://avatars.githubusercontent.com/u/1145479?v=3","gravatar_id":"","url":"https://api.github.com/users/gwillem","html_url":"https://github.com/gwillem","followers_url":"https://api.github.com/users/gwillem/followers","following_url":"https://api.github.com/users/gwillem/following{/other_user}","gists_url":"https://api.github.com/users/gwillem/gists{/gist_id}","starred_url":"https://api.github.com/users/gwillem/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gwillem/subscriptions","organizations_url":"https://api.github.com/users/gwillem/orgs","repos_url":"https://api.github.com/users/gwillem/repos","events_url":"https://api.github.com/users/gwillem/events{/privacy}","received_events_url":"https://api.github.com/users/gwillem/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-06-11T15:40:07Z","updated_at":"2015-06-11T15:40:07Z","closed_at":null,"body":"I've downloaded all magento versions and made a programmatic analysis of md5sum distribution of {js, skin, media} files among releases. This yielded:\r\n\r\n```json\r\n{\r\n    \"skin/adminhtml/default/default/boxes.css\": {\r\n        \"84b67457247969a206456565111c456b\": \"CE 1.1.4\", \r\n        \"d0511b190cdddf865cca7873917f9a69\": \"CE 1.1.1\", \r\n        \"a2c7f9ddda846ba76220d7bcbe85c985\": \"CE 1.2.1\", \r\n        \"1cbeca223c2e15dcaf500caa5d05b4ed\": \"CE 1.7.0.0\"\r\n    }, \r\n    \"js/varien/product.js\": {\r\n        \"6af30941970891608b0be568896946db\": \"CE 1.2.0\"\r\n    }, \r\n    \"js/mage/adminhtml/sales.js\": {\r\n        \"839ead52e82a2041f937389445b8db04\": \"CE 1.3.3.0\", \r\n        \"bdacf81a3cf7121d7a20eaa266a684ec\": \"CE 1.5.1.0\", \r\n        \"d80c40eeef3ca62eb4243443fe41705e\": \"CE 1.5.0.1\", \r\n        \"48d609bb2958b93d7254c13957b704c4\": \"CE 1.6.1.0\", \r\n        \"a86ad3ba7ab64bf9b3d7d2b9861d93dc\": \"CE 1.0\", \r\n        \"a0436f1eee62dded68e0ec860baeb699\": \"CE 1.9.1.0\", \r\n        \"26c8fd113b4e51aeffe200ce7880b67a\": \"CE 1.8.0.0\", \r\n        \"5656a8c1c646afaaf260a130fe405691\": \"CE 1.8.1.0\", \r\n        \"95e730c4316669f2df71031d5439df21\": \"CE 1.1.0\", \r\n        \"17da0470950e8dd4b30ccb787b1605f5\": \"CE 1.1.6\", \r\n        \"5112f328e291234a943684928ebd3d33\": \"CE 1.1.7\", \r\n        \"c8dd0fd8fa3faa9b9f0dd767b5a2c995\": \"CE 1.9.1.1\", \r\n        \"a4296235ba7ad200dd042fa5200c11b0\": \"CE 1.6.0.0\", \r\n        \"d1bfb9f8d4c83e4a6a826d2356a97fd7\": \"CE 1.3.1.1\", \r\n        \"4422dffc16da547c671b086938656397\": \"CE 1.4.2.0\", \r\n        \"0e400488c83e63110da75534f49f23f3\": \"CE 1.3.2.1\"\r\n    }, \r\n    \"js/mage/adminhtml/product.js\": {\r\n        \"e887acfc2f7af09e04f8e99ac6f7180d\": \"CE 1.3.0\"\r\n    }, \r\n    \"skin/frontend/rwd/default/css/styles.css\": {\r\n        \"bf6c8e2ba2fc5162dd5187b39626a3a0\": \"CE 1.9.0.1\", \r\n        \"8a874fcb6cdcb82947ee4dbbe1822f3e\": \"CE 1.9.0.0\"\r\n    }, \r\n    \"js/prototype/validation.js\": {\r\n        \"295494d0966637bdd03e4ec17c2f338c\": \"CE 1.4.1.0\", \r\n        \"d3252becf15108532d21d45dced96d53\": \"CE 1.4.1.1\"\r\n    }, \r\n    \"js/mage/adminhtml/tools.js\": {\r\n        \"ea81bcf8d9b8fcddb27fb9ec7f801172\": \"CE 1.3.2.2\", \r\n        \"86bbebe2745581cd8f613ceb5ef82269\": \"CE 1.7.0.1\", \r\n        \"d594237950932b9a3948288a020df1ba\": \"CE 1.3.2.4\"\r\n    }, \r\n    \"js/lib/flex.js\": {\r\n        \"4040182326f3836f98acabfe1d507960\": \"CE 1.4.0.1\", \r\n        \"eb84fc6c93a9d27823dde31946be8767\": \"CE 1.4.0.0\"\r\n    }\r\n}\r\n```\r\n\r\nIt's not perfect, as some (minor) versions don't have a unique file+hash combination under js/skin/media, but for the majority it works. "}}