{"action":"created","issue":{"url":"https://api.github.com/repos/gitcoinco/web/issues/2158","repository_url":"https://api.github.com/repos/gitcoinco/web","labels_url":"https://api.github.com/repos/gitcoinco/web/issues/2158/labels{/name}","comments_url":"https://api.github.com/repos/gitcoinco/web/issues/2158/comments","events_url":"https://api.github.com/repos/gitcoinco/web/issues/2158/events","html_url":"https://github.com/gitcoinco/web/issues/2158","id":356947589,"node_id":"MDU6SXNzdWUzNTY5NDc1ODk=","number":2158,"title":"Granular Pricing Engine: Update the funding pricing section with an hours estimation input","user":{"login":"frankchen07","id":7516920,"node_id":"MDQ6VXNlcjc1MTY5MjA=","avatar_url":"https://avatars0.githubusercontent.com/u/7516920?v=4","gravatar_id":"","url":"https://api.github.com/users/frankchen07","html_url":"https://github.com/frankchen07","followers_url":"https://api.github.com/users/frankchen07/followers","following_url":"https://api.github.com/users/frankchen07/following{/other_user}","gists_url":"https://api.github.com/users/frankchen07/gists{/gist_id}","starred_url":"https://api.github.com/users/frankchen07/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/frankchen07/subscriptions","organizations_url":"https://api.github.com/users/frankchen07/orgs","repos_url":"https://api.github.com/users/frankchen07/repos","events_url":"https://api.github.com/users/frankchen07/events{/privacy}","received_events_url":"https://api.github.com/users/frankchen07/received_events","type":"User","site_admin":false},"labels":[{"id":1104774268,"node_id":"MDU6TGFiZWwxMTA0Nzc0MjY4","url":"https://api.github.com/repos/gitcoinco/web/labels/Gitcoin%20Funder%20Form","name":"Gitcoin Funder Form","color":"D7BDE2","default":false},{"id":643750118,"node_id":"MDU6TGFiZWw2NDM3NTAxMTg=","url":"https://api.github.com/repos/gitcoinco/web/labels/enhancement","name":"enhancement","color":"F5B7B1","default":true},{"id":1104799417,"node_id":"MDU6TGFiZWwxMTA0Nzk5NDE3","url":"https://api.github.com/repos/gitcoinco/web/labels/priority:%20low","name":"priority: low","color":"ABEBC6","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":47,"created_at":"2018-09-04T19:36:42Z","updated_at":"2018-11-17T17:16:06Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"### User Story\r\n\r\nAs a funder, I would like an updated variable pricing scheme on how to price my issue on Gitcoin based on a calculation of hourly rates and its derived success rate. In order for this to work, we need to add an input field for hours estimation to the pricing section of the [funder page](https://gitcoin.co/funding/new).\r\n\r\n### Why Is this Needed\r\n\r\nCurrently, funders can price the issue based on the total price, but that doesn't give any other information on whether or not that hourly rate is sufficient for their issue to get completed. Adding an input field for hours estimation allows for an hourly rate calculation, which translates to a predicted bounty success rate. \r\n\r\n### Current Behavior\r\n\r\nCurrently on the pricing section of the [funder page](https://gitcoin.co/funding/new), when the funder types in the total price paid out for the issue, a pop up below tells them what the bounty hunter would earn at a $40/$80/$120 rate, but that doesn't translate meaningfully to whether or not the funder should increase or decrease the price. \r\n\r\nAs an example to help you understand what this means, let's say I'm funding a beginner bounty on a feature improvement that would take several hours to complete. If I fund it with 1 ETH, it's about $300 bucks - the pop up rates tell me it's 7 hrs @ $40 (69% success rate), 4 hrs @ $80 (83% success rate),or 2 hrs @ $120 (95% success rate). If instead I fund it with 2 ETH, the success rates stay the same, but the hourly rates change(7 to 14, 4 to 7, 2 to 5, respectively). The problem is that changing the price changes the hourly rate estimations, not the success rates. The funder still has to do alot of mental math and read the [Medium article](https://medium.com/gitcoin/tutorial-how-to-price-work-on-gitcoin-49bafcdd201e) to get to a recommendation on whether they should increase or decrease the pricing bracket.\r\n\r\n![screen shot 2018-08-28 at 09 51 52](https://user-images.githubusercontent.com/7516920/44744936-26b80300-aabb-11e8-80fb-b29007c5404e.png)\r\n\r\n<img width=\"869\" alt=\"screen shot 2018-08-28 at 12 23 07\" src=\"https://user-images.githubusercontent.com/7516920/44745647-2c164d00-aabd-11e8-9bae-04f33a68b98e.png\">\r\n\r\n### Background & Analytics\r\n\r\nBased on Gitcoin data, an analysis was done that yielded a relationship: \r\n\r\n**(0.002 x Hourly Rate) + 0.65 = Predicted Success Rate**\r\n\r\nThis gives us the ability to estimate success percentages by the hourly rate, at the granularity of a dollar (for every $ increase, we have a 0.2% percentage point increase in success rate).\r\n\r\n### Suggested Solution\r\n\r\nWe want to add an \"estimated hours\" input field to the funder page (example below):\r\n\r\n![screen shot 2018-08-28 at 09 51 52 3](https://user-images.githubusercontent.com/7516920/44745569-efe2ec80-aabc-11e8-90c4-00c9188b03bb.png)\r\n\r\n### Definition of Done\r\n\r\n1. Add an \"estimated hours\" input field to the pricing section of the funder form.\r\n\r\n2. Design an intuitive layout of the elements and how they appear to ensure that the relationship between the USD input and hours estimated input is clear (for example, make it obvious that 1 ETH = $289 USD divided by 6 estimated hours = an hourly rate of $48/hour, which correlates to a 75% success rate).\r\n    \r\nElements to consider:\r\n\r\n* Denominations input: \r\n\r\n<img width=\"278\" alt=\"screen shot 2018-09-04 at 12 03 19\" src=\"https://user-images.githubusercontent.com/7516920/45052093-a8b7a700-b03a-11e8-935e-9064e4aa98e2.png\">\r\n\r\n* Amount input: \r\n\r\n<img width=\"277\" alt=\"screen shot 2018-09-04 at 12 03 30\" src=\"https://user-images.githubusercontent.com/7516920/45052118-bd943a80-b03a-11e8-87f9-ef36e16f1701.png\">\r\n\r\n* USD input and where it appears when the denominations input and the amount input are valid: \r\n\r\n<img width=\"277\" alt=\"screen shot 2018-09-04 at 12 03 34\" src=\"https://user-images.githubusercontent.com/7516920/45052126-c71da280-b03a-11e8-88a2-586f0fdd98d4.png\">\r\n\r\n* Hours estimation input\r\n\r\n* Pricing guideline input and where it appears when the denominations input, amount input, USD input, and hours estimation input are valid: \r\n\r\n<img width=\"461\" alt=\"screen shot 2018-09-04 at 12 03 41\" src=\"https://user-images.githubusercontent.com/7516920/45052143-d00e7400-b03a-11e8-8ffc-02dc24144e56.png\">\r\n"},"comment":{"url":"https://api.github.com/repos/gitcoinco/web/issues/comments/439632404","html_url":"https://github.com/gitcoinco/web/issues/2158#issuecomment-439632404","issue_url":"https://api.github.com/repos/gitcoinco/web/issues/2158","id":439632404,"node_id":"MDEyOklzc3VlQ29tbWVudDQzOTYzMjQwNA==","user":{"login":"gitcoinbot","id":27903976,"node_id":"MDQ6VXNlcjI3OTAzOTc2","avatar_url":"https://avatars2.githubusercontent.com/u/27903976?v=4","gravatar_id":"","url":"https://api.github.com/users/gitcoinbot","html_url":"https://github.com/gitcoinbot","followers_url":"https://api.github.com/users/gitcoinbot/followers","following_url":"https://api.github.com/users/gitcoinbot/following{/other_user}","gists_url":"https://api.github.com/users/gitcoinbot/gists{/gist_id}","starred_url":"https://api.github.com/users/gitcoinbot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gitcoinbot/subscriptions","organizations_url":"https://api.github.com/users/gitcoinbot/orgs","repos_url":"https://api.github.com/users/gitcoinbot/repos","events_url":"https://api.github.com/users/gitcoinbot/events{/privacy}","received_events_url":"https://api.github.com/users/gitcoinbot/received_events","type":"User","site_admin":false},"created_at":"2018-11-17T17:16:06Z","updated_at":"2018-11-17T17:16:06Z","author_association":"MEMBER","body":"@nanspro Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!\n* [x] reminder (3 days)\n* [ ] escalation to mods (6 days)\n\nFunders only: Snooze warnings for [1 day](https://gitcoin.co/issue/gitcoinco/web/2158/1110?snooze=1) | [3 days](https://gitcoin.co/issue/gitcoinco/web/2158/1110?snooze=3) | [5 days](https://gitcoin.co/issue/gitcoinco/web/2158/1110?snooze=5) | [10 days](https://gitcoin.co/issue/gitcoinco/web/2158/1110?snooze=10) | [100 days](https://gitcoin.co/issue/gitcoinco/web/2158/1110?snooze=100)"}}
{"actor":{"display_login":"gitcoinbot"}}