{"action":"created","issue":{"url":"https://api.github.com/repos/freeCodeCamp/freeCodeCamp/issues/6305","repository_url":"https://api.github.com/repos/freeCodeCamp/freeCodeCamp","labels_url":"https://api.github.com/repos/freeCodeCamp/freeCodeCamp/issues/6305/labels{/name}","comments_url":"https://api.github.com/repos/freeCodeCamp/freeCodeCamp/issues/6305/comments","events_url":"https://api.github.com/repos/freeCodeCamp/freeCodeCamp/issues/6305/events","html_url":"https://github.com/freeCodeCamp/freeCodeCamp/issues/6305","id":127376314,"number":6305,"title":"Proposition: Normalize user.progressPoints to user.brownies","user":{"login":"BerkeleyTrue","id":6775919,"avatar_url":"https://avatars0.githubusercontent.com/u/6775919?v=3","gravatar_id":"","url":"https://api.github.com/users/BerkeleyTrue","html_url":"https://github.com/BerkeleyTrue","followers_url":"https://api.github.com/users/BerkeleyTrue/followers","following_url":"https://api.github.com/users/BerkeleyTrue/following{/other_user}","gists_url":"https://api.github.com/users/BerkeleyTrue/gists{/gist_id}","starred_url":"https://api.github.com/users/BerkeleyTrue/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BerkeleyTrue/subscriptions","organizations_url":"https://api.github.com/users/BerkeleyTrue/orgs","repos_url":"https://api.github.com/users/BerkeleyTrue/repos","events_url":"https://api.github.com/users/BerkeleyTrue/events{/privacy}","received_events_url":"https://api.github.com/users/BerkeleyTrue/received_events","type":"User","site_admin":false},"labels":[{"id":271818806,"url":"https://api.github.com/repos/freeCodeCamp/freeCodeCamp/labels/on%20the%20roadmap","name":"on the roadmap","color":"eb6420","default":false}],"state":"open","locked":false,"assignee":{"login":"Bouncey","id":18572518,"avatar_url":"https://avatars2.githubusercontent.com/u/18572518?v=3","gravatar_id":"","url":"https://api.github.com/users/Bouncey","html_url":"https://github.com/Bouncey","followers_url":"https://api.github.com/users/Bouncey/followers","following_url":"https://api.github.com/users/Bouncey/following{/other_user}","gists_url":"https://api.github.com/users/Bouncey/gists{/gist_id}","starred_url":"https://api.github.com/users/Bouncey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Bouncey/subscriptions","organizations_url":"https://api.github.com/users/Bouncey/orgs","repos_url":"https://api.github.com/users/Bouncey/repos","events_url":"https://api.github.com/users/Bouncey/events{/privacy}","received_events_url":"https://api.github.com/users/Bouncey/received_events","type":"User","site_admin":false},"assignees":[{"login":"Bouncey","id":18572518,"avatar_url":"https://avatars2.githubusercontent.com/u/18572518?v=3","gravatar_id":"","url":"https://api.github.com/users/Bouncey","html_url":"https://github.com/Bouncey","followers_url":"https://api.github.com/users/Bouncey/followers","following_url":"https://api.github.com/users/Bouncey/following{/other_user}","gists_url":"https://api.github.com/users/Bouncey/gists{/gist_id}","starred_url":"https://api.github.com/users/Bouncey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Bouncey/subscriptions","organizations_url":"https://api.github.com/users/Bouncey/orgs","repos_url":"https://api.github.com/users/Bouncey/repos","events_url":"https://api.github.com/users/Bouncey/events{/privacy}","received_events_url":"https://api.github.com/users/Bouncey/received_events","type":"User","site_admin":false}],"milestone":null,"comments":7,"created_at":"2016-01-19T06:32:24Z","updated_at":"2017-06-21T14:21:03Z","closed_at":null,"body":"**In the beginning there were timestamps**, initially just dumped straight timestamps in the array of what used to be called progress points when a camper completed a challenge.\r\n\r\n**Let there be thanks!**, so then we started to give points to those who where thanked in the our chatrooms. This is when progress points were now officially called Brownie Points (BP). These need to store information in order to prevent someone from giving another camper infinite brownie points, so we stored these points as objects with `giver`, `receiver` in addition to timestamp.\r\n\r\n**Thou shalt Open Data**, so we started to track challenge completed information in anticipation of releasing information to the public.\r\n\r\n**Though shalt Normalize**. Now that we see some stability in how brownie points look, there is chatter about making BP's for algorithms, formally bonfires, and projects, formally ziplines/basejumps, count for more BP's than normal challenges, formally waypoints.\r\n\r\nSince there is a need for uniformity, It might be a good idea to start a migration.\r\n"},"comment":{"url":"https://api.github.com/repos/freeCodeCamp/freeCodeCamp/issues/comments/310093876","html_url":"https://github.com/freeCodeCamp/freeCodeCamp/issues/6305#issuecomment-310093876","issue_url":"https://api.github.com/repos/freeCodeCamp/freeCodeCamp/issues/6305","id":310093876,"user":{"login":"hallaathrad","id":2107110,"avatar_url":"https://avatars3.githubusercontent.com/u/2107110?v=3","gravatar_id":"","url":"https://api.github.com/users/hallaathrad","html_url":"https://github.com/hallaathrad","followers_url":"https://api.github.com/users/hallaathrad/followers","following_url":"https://api.github.com/users/hallaathrad/following{/other_user}","gists_url":"https://api.github.com/users/hallaathrad/gists{/gist_id}","starred_url":"https://api.github.com/users/hallaathrad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hallaathrad/subscriptions","organizations_url":"https://api.github.com/users/hallaathrad/orgs","repos_url":"https://api.github.com/users/hallaathrad/repos","events_url":"https://api.github.com/users/hallaathrad/events{/privacy}","received_events_url":"https://api.github.com/users/hallaathrad/received_events","type":"User","site_admin":false},"created_at":"2017-06-21T14:21:02Z","updated_at":"2017-06-21T14:21:02Z","body":"We've been discussing this recently on https://github.com/freeCodeCamp/freeCodeCamp/issues/12460, and just so we can keep things sane, let's focus this issue on @Bouncey's question (how many points per accomplishment/event), and what that would look like in model and logic.\r\nThus, that other issue will be able to focus exclusively on UX and UI (such as where and how we're telling people they've received 10 points).\r\n\r\nThat said, Quincy's and I have agreed on awarding at minimum 10 point increments. Thus, regular challenges should give you 10 rather than 1. (i.e. add a 0). This would be the first step.\r\n\r\nThen, if we were to implement higher increments, I propose 20 per thank you, 50 per algorithms and non-basic challenges, and 100 per project. \r\nAny opposed? @freeCodeCamp/moderators "}}
{"actor":{"display_login":"hallaathrad"}}