{"action":"created","issue":{"url":"https://api.github.com/repos/minetest/minetest/issues/2442","labels_url":"https://api.github.com/repos/minetest/minetest/issues/2442/labels{/name}","comments_url":"https://api.github.com/repos/minetest/minetest/issues/2442/comments","events_url":"https://api.github.com/repos/minetest/minetest/issues/2442/events","html_url":"https://github.com/minetest/minetest/issues/2442","id":59990571,"number":2442,"title":"Notifications of new engine versions.","user":{"login":"rubenwardy","id":2122943,"avatar_url":"https://avatars.githubusercontent.com/u/2122943?v=3","gravatar_id":"","url":"https://api.github.com/users/rubenwardy","html_url":"https://github.com/rubenwardy","followers_url":"https://api.github.com/users/rubenwardy/followers","following_url":"https://api.github.com/users/rubenwardy/following{/other_user}","gists_url":"https://api.github.com/users/rubenwardy/gists{/gist_id}","starred_url":"https://api.github.com/users/rubenwardy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rubenwardy/subscriptions","organizations_url":"https://api.github.com/users/rubenwardy/orgs","repos_url":"https://api.github.com/users/rubenwardy/repos","events_url":"https://api.github.com/users/rubenwardy/events{/privacy}","received_events_url":"https://api.github.com/users/rubenwardy/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/minetest/minetest/labels/@%20Client%20/%20Audiovisuals","name":"@ Client / Audiovisuals","color":"009800"},{"url":"https://api.github.com/repos/minetest/minetest/labels/feature%20request","name":"feature request","color":"207de5"},{"url":"https://api.github.com/repos/minetest/minetest/labels/Medium%20priority","name":"Medium priority","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":16,"created_at":"2015-03-05T18:04:57Z","updated_at":"2015-04-28T13:33:17Z","closed_at":null,"body":"I'd like your opinions on this. This issue is **not** about updating automatically. Please be open minded about this and consider the end-user, rather than just objecting due to it not being any use to you.\r\n\r\nAdvantages:\r\n* Beginner players may not know that they have an older version. Players may never check the forums or website (due to lack of interest or parents not allowing).\r\n* Alerting of security issues in current version.\r\n\r\nDisadvantages:\r\n* Support for forks. A solution would need to have the ability to be disabled via minetest.conf. Choosing a different update information URL may be a security risk.\r\n* Overhead. It could be combined with the serverlist, but not so good for forking. (Forks may want to use the same serverlist, but notify about different versions)\r\n* Potential for tracking (not really an issue, serverlist already exists)\r\n\r\nThis should be considered low priority."},"comment":{"url":"https://api.github.com/repos/minetest/minetest/issues/comments/97065823","html_url":"https://github.com/minetest/minetest/issues/2442#issuecomment-97065823","issue_url":"https://api.github.com/repos/minetest/minetest/issues/2442","id":97065823,"user":{"login":"crazyR14","id":7151228,"avatar_url":"https://avatars.githubusercontent.com/u/7151228?v=3","gravatar_id":"","url":"https://api.github.com/users/crazyR14","html_url":"https://github.com/crazyR14","followers_url":"https://api.github.com/users/crazyR14/followers","following_url":"https://api.github.com/users/crazyR14/following{/other_user}","gists_url":"https://api.github.com/users/crazyR14/gists{/gist_id}","starred_url":"https://api.github.com/users/crazyR14/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crazyR14/subscriptions","organizations_url":"https://api.github.com/users/crazyR14/orgs","repos_url":"https://api.github.com/users/crazyR14/repos","events_url":"https://api.github.com/users/crazyR14/events{/privacy}","received_events_url":"https://api.github.com/users/crazyR14/received_events","type":"User","site_admin":false},"created_at":"2015-04-28T13:33:17Z","updated_at":"2015-04-28T13:33:17Z","body":"the most reliable way would be to send the latest version string to the client along with the server list.  the client wouldn't need to give out any more information than it already does because it can do its own checks as stated by others above."}}