-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gridcoin-Bounty-Bot #211
Comments
I commit 100GRC to the completion of an open-source bounty bot, released at my own discretion. |
I think somehow tying this into the foundation wallet for "bounty matches" on major developments could be pretty neat. Consider it as an alternative to paid by hour from the foundation. For example, let's look at CBR. Let's say we as a community raise a 15k GRC bounty for the implementation of CBR. Since CBR is a protocol development, the total bounty for CBR becomes: 15k from the community Note: This would be in conjunction with hourly payment for core dev maintenance tasks |
My Intention was more to get the "Little Helper" paid and give a Incentive to the Community to help in the Project. (a few GRC as a "Thank you" for the work they have done)
I think your look on it is give the Core Devs more Coins, but i think the System with hourly payment for the Core Devs is better to get a good and stable Wallet. |
1st step: simple tip bot I am all ten for bounties and rewards "as an alternative to paid by hour from the foundation". Currently What I am doing is create a task on this task repo and if I feel like it, I attach a amount of grc for completion and a bounty tag. I expected it to be more popular with ppl rising and requesting bounties. Perhaps even foundation would add in. 2nd step: figure out some bounty contract voted treasury stuff, on the blockchain prefferably |
I will commit 500 Gridcoin to the completion of an open-source bounty bot as described above. |
in short, i agree with how you see a separation between Core Devs (Code maintenance and responsibility) and Contribution Devs (Specific improvements and additions). i also agree that core devs should be paid hourly and contribution devs should be paid through the community in some way -- be it a bounty bot (with or without foundation bounty matching), running community contribution, or proposal based funding (through a vote). i will be writing up a longer post on this subject in the near future. in the meanwhile, some details on these possible payment structures can be found in #202 |
Have looked a litle bit into it, i think as a good starting point for the Wallet Control we can take this
The Github part of the bot is started here - https://github.com/Toggleton/test-gridbot - Reference for the bot posting part: I think we need a db with (reference peer4commit, but i need to read into it) Its a good step to have the bot and take then the Time to get a Decentralized Solution :) |
I recently started to work on this. How should the confirmation for the bounty claim happen? |
Maybe for the Start a list of our Devs(Github ID's?) to aprove it. |
I believe that some human control is needed for the proper function. The bot could detect closing of a issue, or merge of a PR, but it can't detect that the task was really performed. |
Perhaps the bot could run on one it the well known gridcoin domains? Would it need a trusted entity to manage its wallet? I imagine it being something similar to the Faucet, but we could go to a page and see bounties that had not been paid, with addresses to contribute to those bounties, and a tally of the balance for each bounty. In the future, I could see the bot set up to release funds based on a carefully structured vote, maybe v4 of the bot? Am I off base? I'm just brainstorming here. |
I can add a authorized people list for now and after i can add a vote system just like @xaminmo said |
I made a working prototype in https://github.com/jorkermc/GridcoinBountyBot Instead of manual action, it automatically scans all open issues for bounty tag and creates an address for the issue. Authorized users(admins) can use "!claim [address]" to claim whatever is sent to the address. While it does function, it still needs:
|
This is a great thread, but is approaching necro-status. Is anyone still working on this? |
Would love to see a better way to contribute GRC directly or via sidestaking to bounties on GRC and BOINC. |
100-GRC Bounty for a Bounty-Bot(Open-source) or a easy and better solution.
The Idea:
GridcoinBot createbounty [bounty title]
listunspend 10
When the Bot-Wallet recive new coins it writes a Comment like
Bounty: [Bounty-title] is now ---GRC
(Not sure if the bot needs to know if people are working on it or the community will control that)
If the work is done(PR Approved, merged and issue closed) The PR creater can claim the Bounty
with a extra line in the PR like
GridcoinBot workdone [Bounty-title or Issue Nr] - [ReciveAddress]
sendtoaddress <gridcoinaddress> <amount> [comment] [comment-to]
Bounty Paid out to [ReciveAddress]
🎉Problem
Reference:
gitcoinbot gridcoin-community/Gridcoin-Research#926
https://github.com/tip4commit/tip4commit
https://github.com/sigmike/peer4commit
https://developer.github.com/
Related:
#138
#1
The Github-bot part https://github.com/Toggleton/test-gridbot
https://github.com/Toggleton/test-gridbot/issues/2
Wallet Control(based on peer4Commit)
Something like a db (never done that, i think i need help there)
The text was updated successfully, but these errors were encountered: