{"action":"created","issue":{"url":"https://api.github.com/repos/RetroAchievements/RAWeb/issues/141","repository_url":"https://api.github.com/repos/RetroAchievements/RAWeb","labels_url":"https://api.github.com/repos/RetroAchievements/RAWeb/issues/141/labels{/name}","comments_url":"https://api.github.com/repos/RetroAchievements/RAWeb/issues/141/comments","events_url":"https://api.github.com/repos/RetroAchievements/RAWeb/issues/141/events","html_url":"https://github.com/RetroAchievements/RAWeb/pull/141","id":327118650,"number":141,"title":"do not award Unofficial cheevos","user":{"login":"meleu","id":8508804,"avatar_url":"https://avatars0.githubusercontent.com/u/8508804?v=4","gravatar_id":"","url":"https://api.github.com/users/meleu","html_url":"https://github.com/meleu","followers_url":"https://api.github.com/users/meleu/followers","following_url":"https://api.github.com/users/meleu/following{/other_user}","gists_url":"https://api.github.com/users/meleu/gists{/gist_id}","starred_url":"https://api.github.com/users/meleu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/meleu/subscriptions","organizations_url":"https://api.github.com/users/meleu/orgs","repos_url":"https://api.github.com/users/meleu/repos","events_url":"https://api.github.com/users/meleu/events{/privacy}","received_events_url":"https://api.github.com/users/meleu/received_events","type":"User","site_admin":false},"labels":[{"id":839450467,"url":"https://api.github.com/repos/RetroAchievements/RAWeb/labels/backend","name":"backend","color":"e5626d","default":false},{"id":835098261,"url":"https://api.github.com/repos/RetroAchievements/RAWeb/labels/enhancement","name":"enhancement","color":"a2eeef","default":true},{"id":894248311,"url":"https://api.github.com/repos/RetroAchievements/RAWeb/labels/hybrid%20RASuite%20issue","name":"hybrid RASuite issue","color":"323499","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-05-28T21:16:10Z","updated_at":"2018-05-28T21:34:27Z","closed_at":null,"author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/RetroAchievements/RAWeb/pulls/141","html_url":"https://github.com/RetroAchievements/RAWeb/pull/141","diff_url":"https://github.com/RetroAchievements/RAWeb/pull/141.diff","patch_url":"https://github.com/RetroAchievements/RAWeb/pull/141.patch"},"body":"## Description\r\n\r\nThis PR makes Unofficial Achievements not being actually awarded in the server's database.\r\n\r\n## Reasoning\r\n\r\nCurrently when someone earn an Unofficial achievement, it remains awarded for the user when the achievement is promoted to the Core. This is not a good approach because while in Unofficial the achievement is a work in progress\r\n\r\nExample of why it isn't good: if a challenging cheevo, worthing many points, are in development and an user got it while the code wasn't very accurate (triggering at a wrong time), when the cheevo is promoted to the Core, that user still have the cheevo as awarded. And it is clearly unfair.\r\n\r\nIf you guys agree with this PR we could make the Unofficial Achievements page (#139, [example for Sonic](http://retroachievements.org/gameInfo.php?ID=1&f=5)) available to regular users too. This way they will can help developers with testing, but not getting the cheevos actually awarded they're not in Core.\r\n\r\nThis is part of my attempt to reinforce the attitude of **treating users as responsible for the project quality, not just mere consumers**. They should help us (and the devs) to make a good work and solve the issues, not just making demands and complain.\r\n\r\n@JuliaWolska said several times (and any dev easily agrees) how useful it would be to have testers while developing a set. But asking users to open the emulator (first con: requires Windows), load the game, open the Achievement Set dialog box, and click on Unofficial radio box... Although simple, it's not as straight forward than just viewing the list of Unofficial cheevos on the site."},"comment":{"url":"https://api.github.com/repos/RetroAchievements/RAWeb/issues/comments/392606614","html_url":"https://github.com/RetroAchievements/RAWeb/pull/141#issuecomment-392606614","issue_url":"https://api.github.com/repos/RetroAchievements/RAWeb/issues/141","id":392606614,"user":{"login":"meleu","id":8508804,"avatar_url":"https://avatars0.githubusercontent.com/u/8508804?v=4","gravatar_id":"","url":"https://api.github.com/users/meleu","html_url":"https://github.com/meleu","followers_url":"https://api.github.com/users/meleu/followers","following_url":"https://api.github.com/users/meleu/following{/other_user}","gists_url":"https://api.github.com/users/meleu/gists{/gist_id}","starred_url":"https://api.github.com/users/meleu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/meleu/subscriptions","organizations_url":"https://api.github.com/users/meleu/orgs","repos_url":"https://api.github.com/users/meleu/repos","events_url":"https://api.github.com/users/meleu/events{/privacy}","received_events_url":"https://api.github.com/users/meleu/received_events","type":"User","site_admin":false},"created_at":"2018-05-28T21:34:27Z","updated_at":"2018-05-28T21:34:27Z","author_association":"COLLABORATOR","body":"Agreed, implemented in the emulators **also**."}}
{"actor":{"display_login":"meleu"}}