Proposal for a Bounty Management Forum by timcliff

View this thread on steempeak.com
· @timcliff · (edited)
$23.19
Proposal for a Bounty Management Forum
http://i.imgsafe.org/d25446e697.jpg

There has been a lot of talk about wanting Steemit.com development to be completed faster. Two months ago, @ned proposed a great idea that would help speed up the Steemit.com development process - <a href="https://steemit.com/bounties/@ned/it-s-time-for-a-steem-bounty-system">bounties</a>. Unfortunately, I feel that we as a community dropped the ball on delivering a key feature that Steemit, Inc. needed to incentivize more development. We have created all kinds of awesome apps, but we never gave Ned his bounty management system!

Several users (myself, @knircky, and @dantheman included) have been creating 'informal' bounties to incentivize the community to complete various tasks, but a formalized bounty system would drastically increase participation in the bounty process.
 
I know the main reason that the bounty system died was that the bounty milestone payments for 2 and 3 were not enough to cover the amount of work required to implement the systems being proposed.

What I propose is that instead of developing a full-blown 'ideal' bounty management system (with all the bells-and-whistles), we just create something basic. Let's not let awesome be the enemy of good. At this point something is better than nothing. As long as it works and does the job, it's better than what we currently have!

 <HR>

## Here is the proposal for a simple / easy to build bounty management system:

**Bounty Fund Raising Posts**
- User creates a post with whatever subject and content they want
- User defines the collection period: 24h or 24h + 30d
- User defines a unique bounty ID (example: "MyNewBounty")
   Note - this does not need to be unique across all user's bounties - just the bounties that this user has created.
- The community can upvote the post to contribute to the bounty
- The community can transfer SBD/STEEM to the user with the bounty ID as the memo to contribute to the bounty as well

**Bounty Proposal Posts**
- User creates a post with whatever subject and content they want.
- User defines the details of the bounty, including the bounty amount and payment terms.
- The community can discuss and participate in the bounty via the comments.

**Bounty Definition Posts**
- User creates a "decline payout" post to add the bounty into the bounty system
- The bounty definition post should use a unique tag (defined by the developer)
- The subject must follow a specific format, defined by the developer who implements the system
- The body must follow a specific format, defined by the developer who implements the system
- As part of the body, the content will include name/value token pairs that define:
The bounty subject
The bounty amount
An expiration date after which the bounty will be automatically closed (required)
The bounty id (unique across all the user's bounties)
A link to the bounty post describing the bounty

**Bounty Status Update Posts**
- User creates "decline payout" posts to update the status of the bounty as needed
- The bounty status update posts should use a unique tag (defined by the developer)
- The subject must follow a specific format, defined by the developer who implements the system
- The body must follow a specific format, defined by the developer who implements the system
- As part of the body, the content will include a value that defines the status:
Raising Funds
Open
Locked (another user is exclusively working on it, a bounty claim is being evaluated, etc.)
Completed
Void

**Front End Bounty UI**
- The bounty UI would collect and process all "Bounty Definition" and "Bounty Status Update" posts from the blockchain
- The bounty UI would render all of the bounties in an easy to view manner
- The bounty UI would show the reputation of the user proposing the bounty
- The bounty UI could be linked to from either the hamburger menu or the Steemit App Center
- Ideally filters and sorting should be included
- A page where the user can generate the markdown text for the "Bounty Definition" and "Bounty Status Update" posts by entering the necessary parameters into a form.

**Payments, Disputes, Etc.**
- The purpose of the Bounty Management Forum will just be to display the bounties. It will **not** handle payments or milestone verification at all.
- Users are transparently interacting with other members of the community through the blockchain. (Hopefully that will be good enough.)

<HR>

**This is a rough proposal, and there are still a few details that would need to be worked out. I think it provides the framework for a system that could be developed relatively easily in ~2 weeks though.**

I know that the original "milestone 1" bounty is no longer available. I am just creating it in the hopes that a community developer can take it and run with it to complete milestones 2 and 3, which as far as I know are still unclaimed.

# This is an open proposal that anyone in the community is welcome to implement.
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 294 others
properties (23)
post_id1,377,721
authortimcliff
permlinkproposal-for-a-bounty-management-forum
categorybounties
json_metadata"{"format": "markdown", "links": ["https://steemit.com/bounties/@ned/it-s-time-for-a-steem-bounty-system"], "app": "steemit/0.1", "tags": ["bounties", "bounty", "steemit", "steem", "development"], "users": ["ned", "knircky", "dantheman"], "image": ["http://i.imgsafe.org/d25446e697.jpg"]}"
created2016-11-17 04:10:54
last_update2016-11-17 07:29:18
depth0
children12
net_rshares65,691,280,445,507
last_payout2016-12-18 11:21:39
cashout_time1969-12-31 23:59:59
total_payout_value19.384 SBD
curator_payout_value3.807 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length4,931
author_reputation262,354,724,187,317
root_title"Proposal for a Bounty Management Forum"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (358)
@merej99 ·
You are always thinking about the community and how to make it better! I appreciate you so much!  I'm not a developer or programmer but I understand incentives. Hopefully a good amount of people will support this. I would be willing to donate the funds from some of my posts to help Steemit become a better place!
👍  
properties (23)
post_id1,377,805
authormerej99
permlinkre-timcliff-proposal-for-a-bounty-management-forum-20161117t043905349z
categorybounties
json_metadata"{"tags": ["bounties"]}"
created2016-11-17 04:39:33
last_update2016-11-17 04:39:33
depth1
children1
net_rshares16,628,275,114
last_payout2016-12-18 11:21:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length313
author_reputation106,605,049,898,479
root_title"Proposal for a Bounty Management Forum"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@timcliff · (edited)
You're awesome too @merej99! The community benefits a ton from having you here :)
properties (22)
post_id1,377,832
authortimcliff
permlinkre-merej99-re-timcliff-proposal-for-a-bounty-management-forum-20161117t044411547z
categorybounties
json_metadata"{"users": ["merej99"], "tags": ["bounties"]}"
created2016-11-17 04:44:12
last_update2016-11-17 04:49:45
depth2
children0
net_rshares0
last_payout2016-12-18 11:21:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length81
author_reputation262,354,724,187,317
root_title"Proposal for a Bounty Management Forum"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@acidyo ·
Sounds great! And I love the ending the word "open proposal".

I was just about to comment when reading this part:

>Let's not let awesome be the enemy of good. At this point something is better than nothing. As long as it works and does the job, it's better than what we currently have!

I agree, at least now we have a start. and this start can be upgraded further when needed by the community in an open-source platform. :) Hope it gets more attention this time, that's probably what it needs the most! Now would be a better time to experiment with these things than ever considering we are still in beta. :)
👍  
properties (23)
post_id1,377,971
authoracidyo
permlinkre-timcliff-proposal-for-a-bounty-management-forum-20161117t051929997z
categorybounties
json_metadata"{"tags": ["bounties"]}"
created2016-11-17 05:19:30
last_update2016-11-17 05:19:30
depth1
children1
net_rshares16,748,680,379
last_payout2016-12-18 11:21:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length611
author_reputation1,572,775,251,470,663
root_title"Proposal for a Bounty Management Forum"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@timcliff ·
Exactly! :)
properties (22)
post_id1,378,138
authortimcliff
permlinkre-acidyo-re-timcliff-proposal-for-a-bounty-management-forum-20161117t060817304z
categorybounties
json_metadata"{"tags": ["bounties"]}"
created2016-11-17 06:08:18
last_update2016-11-17 06:08:18
depth2
children0
net_rshares0
last_payout2016-12-18 11:21:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length11
author_reputation262,354,724,187,317
root_title"Proposal for a Bounty Management Forum"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@bitcoinparadise ·
Now this is a change I like. Let's do it.
👍  
properties (23)
post_id1,378,276
authorbitcoinparadise
permlinkre-timcliff-proposal-for-a-bounty-management-forum-20161117t065926949z
categorybounties
json_metadata"{"tags": ["bounties"]}"
created2016-11-17 06:59:24
last_update2016-11-17 06:59:24
depth1
children0
net_rshares16,750,792,848
last_payout2016-12-18 11:21:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length41
author_reputation52,885,100,418,823
root_title"Proposal for a Bounty Management Forum"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@lemouth ·
This sounds a good start to me, in particular as anyone is always welcome to interact at any level.
👍  
properties (23)
post_id1,378,303
authorlemouth
permlinkre-timcliff-proposal-for-a-bounty-management-forum-20161117t071007069z
categorybounties
json_metadata"{"tags": ["bounties"]}"
created2016-11-17 07:10:27
last_update2016-11-17 07:10:27
depth1
children0
net_rshares16,750,999,610
last_payout2016-12-18 11:21:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length99
author_reputation178,283,483,453,967
root_title"Proposal for a Bounty Management Forum"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@l0k1 ·
It is a fairly big project in itself but it would facilitate faster fund accumulation for development projects. It could be implemented in the witness or spun on a side chain.

Ah, I haven't even thought about development for too long. All SteemFEST in fact. I need to do something about my laptop...
👍  
properties (23)
post_id1,378,347
authorl0k1
permlinkre-timcliff-proposal-for-a-bounty-management-forum-20161117t073031458z
categorybounties
json_metadata"{"tags": ["bounties"]}"
created2016-11-17 07:30:39
last_update2016-11-17 07:30:39
depth1
children1
net_rshares16,750,999,610
last_payout2016-12-18 11:21:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length300
author_reputation94,769,080,451,415
root_title"Proposal for a Bounty Management Forum"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@timcliff ·
It should be able to be it's own standalone site, similar to many of the Steem tools apps. It might sound difficult, but it's actually a lot less coding than a lot of the apps the community has already developed. Someone who knows how to query the blockchain and build a simple UI should be able to put it together fairly quickly.
👍  
properties (23)
post_id1,378,361
authortimcliff
permlinkre-l0k1-re-timcliff-proposal-for-a-bounty-management-forum-20161117t073532068z
categorybounties
json_metadata"{"tags": ["bounties"]}"
created2016-11-17 07:35:30
last_update2016-11-17 07:35:30
depth2
children0
net_rshares1,114,048,115
last_payout2016-12-18 11:21:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length330
author_reputation262,354,724,187,317
root_title"Proposal for a Bounty Management Forum"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@screenname ·
Re: Proposal for a Bounty Management Forum
<p>This post has been ranked within the top 10 most undervalued posts in the first half of Nov 17. We estimate that this post is undervalued by $22.05 as compared to a scenario in which every voter had an equal say.</p> 
<p>See the full rankings and details in <a href="https://steemit.com/curation/@screenname/the-daily-tribune-most-undervalued-posts-of-nov-17---part-i">The Daily Tribune: Nov 17 - Part I</a>. You can also read about some of our methodology, data analysis and technical details in <a href="https://steemit.com/curation/@screenname/introducing-the-daily-tribune-most-undervalued-posts-of-nov-04---part-i">our initial post</a>.</p>
<p>If you are the author and would prefer not to receive these comments, simply reply "Stop" to this comment.</p>
👍  
properties (23)
post_id1,379,573
authorscreenname
permlinkre-proposal-for-a-bounty-management-forum-20161117t130241
categorybounties
json_metadata"{"replyto": "@timcliff/proposal-for-a-bounty-management-forum"}"
created2016-11-17 13:02:42
last_update2016-11-17 13:02:42
depth1
children0
net_rshares18,616,860,602
last_payout2016-12-18 11:21:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length763
author_reputation46,297,288,412,649
root_title"Proposal for a Bounty Management Forum"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@sneak ·
A bounty management system would be great; I doubt a custom one needs to be built, though.  Is there not an existing service we could use?
👍  
properties (23)
post_id1,481,749
authorsneak
permlinkre-timcliff-proposal-for-a-bounty-management-forum-20161204t062623948z
categorybounties
json_metadata"{"tags": ["bounties"]}"
created2016-12-04 06:25:00
last_update2016-12-04 06:25:00
depth1
children2
net_rshares25,273,057,868
last_payout2016-12-18 11:21:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length138
author_reputation27,542,287,033,381
root_title"Proposal for a Bounty Management Forum"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@timcliff · (edited)
I'm not very familiar with what all is out there as far as bounty management systems, but  <a href="https://steemit.com/bounties/@pkattera/competitor-analysis-for-ned-s-proposed-bounty-management-system">this post</a> from one of the users in the community seemed to do a pretty good job reviewing the main existing sites.

[Edit] It seemed like what @ned was looking for though was something that could tie into STEEM/SBD, and be linked to from Steemit.
properties (22)
post_id1,481,810
authortimcliff
permlinkre-sneak-re-timcliff-proposal-for-a-bounty-management-forum-20161204t064049067z
categorybounties
json_metadata"{"users": ["ned"], "links": ["https://steemit.com/bounties/@pkattera/competitor-analysis-for-ned-s-proposed-bounty-management-system"], "tags": ["bounties"]}"
created2016-12-04 06:40:48
last_update2016-12-04 06:42:18
depth2
children1
net_rshares0
last_payout2016-12-18 11:21:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length454
author_reputation262,354,724,187,317
root_title"Proposal for a Bounty Management Forum"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@sneak ·
We can ultimately just pay in STEEM/SBD, but that part is going to happen manually anyway so the bounty management app doesn't need to explicitly support it.

I'll check out that post.
👍  
properties (23)
post_id1,482,446
authorsneak
permlinkre-timcliff-re-sneak-re-timcliff-proposal-for-a-bounty-management-forum-20161204t092951072z
categorybounties
json_metadata"{"tags": ["bounties"]}"
created2016-12-04 09:28:27
last_update2016-12-04 09:28:27
depth3
children0
net_rshares99,068,208,961
last_payout2016-12-18 11:21:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length184
author_reputation27,542,287,033,381
root_title"Proposal for a Bounty Management Forum"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)