-
Notifications
You must be signed in to change notification settings - Fork 20
Description
[Description]
A Simple descrition of the problem and what you're trying to solve
[Complexity] (1,2,3,5,7)
This will give an idea to the user on how long and how complex the bounty actually is
I used the Fibonacci sequence here since as we go higher the likelihood of it being even more complicated increases
I'm also explicitly avoiding time estimates since they tend to be wrong 90% of the time, general rule of thumb is that the task
should take around the (complexity - complexity * 3) so for a 3 complexity it should take between 3 to 9 "days"
Note: if this value is 5 or higher it is strongly encouraged to break down to multiple bounties
[To Reproduce]
Simply put no one can take your bounty if they can reproduce the same scenario/issue that you've found.
This should be the most detailed section
[Acceptance Criteria] (Given, When, Then)
This gives the person who's completing the bounty an idea of what exactly needs to happen for this bounty to be completed
This also gives you a good framework to write tests for the task, Scenario -> Action -> Result
[Dependecies/Parent Tasks]
If you're bounty is dependent on other bounties or tasks to be done before this one can begin list them here
This section can be deleted if no dependecies
Example Bounty
Hello world node.js - $@ 200,000
[Description]
Our team is having trouble getting hello world working on node js we were able to install node and npm but
we just can't get the code to work.
[Complexity] (1,2,3,5,7)
1
[To Reproduce]
we run the code node helloWorld.js
but nothing is outputted
here is the code we have in helloWorld.js
[Acceptance Criteria]
Given
We have nodejs installed and the helloWorld.js file
When
we run the code node helloWorld.js
Then
it should display in the command line Hello World!
[Dependecies/Parent Tasks]
none