-
Notifications
You must be signed in to change notification settings - Fork 61
Consolation Prize? #669
Comments
Is this the correct way to do things @pavlovcik? Just open new issues, hash it out and take it from there or should it be opened as a discussion first? |
We've done this informally in the past based on how much work we see has been done with a manual payment. It's preferred to formalize the process but we couldn't think of a robust and quantitative way to determine the reward amount for partially implemented work.
This could be interesting for issues that are older than X days. For example if an issue was created over 30 days ago the bot could issue a warning like this. Otherwise the more recent issues I think we would want bounty hunters to start asap!
Yeah we sort of stopped using discussions because they don't get nearly as much traction as issues for engagement. |
@0xcodercrane looks like the bot is down Update: I'm using it on another repository just fine. |
Or is it refusing to price this issue because it was opened by an external contributor? @wannacfuture @whilefoo any ideas? |
I think one of the latest merges broke the bot. I pulled the latest development branch and it's not working: ubiquity-whilefoo#52 |
ubiquity/sponsorships#9 (comment) It must be the local config here at https://github.com/ubiquity/ubiquibot/blob/development/.github/ubiquibot-config.yml. |
Oh it's because you are using |
I just changed the labels lets try again. Looks like it didn't work. We should be throwing an error though if thats the case! |
Related: #669 (comment) Also removed comment incentive details so that they can be controlled all from https://github.com/ubiquity/ubiquibot-config/edit/development/.github/ubiquibot-config.yml
@whilefoo not sure what it could be but its a pretty critical issue if we cant have bounties be priced on this repo! |
yeah I'm not sure, after I fixed the labels it seems to be working on my repo: ubiquity-whilefoo#52 |
The only relevant difference I guess is the issues' content in this repository compared to yours? We need more logs to diagnose. |
Do you have any updates @Keyrxng? If you would like to release the bounty back to the DevPool, please comment |
@Keyrxng - Releasing the bounty back to dev pool because the allocated duration already ended! |
/start |
Tips:
|
Do you have any updates @Keyrxng? If you would like to release the bounty back to the DevPool, please comment |
Task Assignee Reward[ CLAIM 18.75 WXDAI ]
If you've enjoyed your experience in the DevPool, we'd appreciate your support. Follow Ubiquity on GitHub and star this repo. Your endorsement means the world to us and helps us grow!We are excited to announce that the DevPool and UbiquiBot are now available to partners! Our ideal collaborators are globally distributed crypto-native organizations, who actively work on open source on GitHub, and excel in research & development. If you can introduce us to the repository maintainers in these types of companies, we have a special bonus in store for you! |
Task Creator RewardKeyrxng: [ CLAIM 126.4 WXDAI ] |
@pavlovcik this should've been capped to the bounty price, right? Should we invalidate the permit and do manual transaction, or just let it be this time? |
I have already claimed it but I'm happy for it to be deducted off the next bounty or whatever I'm easy either way cheers I also wasn't aware that was the case or I wouldn't have claimed it I want to add |
I really wish I had more clarity on how exactly these numbers are being calculated. This seems way, way higher than expected. We'll let it be this time. Any ideas how exactly it came to this number from the spec? |
This number seems way too high, maybe we should log the calculation or display it in the comment so we can see what's going on |
First, why?
Say someone assigns a job to themselves and carries out all of or some of the work, let's say it's an old issue and it's no longer relevant or required and just hasn't been removed/updated yet. With a very busy team and a lot of distance to cover it's possible for these scenarios to arise especially (as the codebase repeats), as things continue to grow.
What happens then?
I propose a consolation prize of sorts, what exactly that would be is definitely beyond my current understanding of things and above my paygrade to decide as well obviously.
The assignee who committed the work but through no fault of their own has had to stop due to the issue being body-bagged, should receive either a percentage of the allocated rewards or have some form of tracking in place so that if it happens on multiple occasions it can be said 'well that's n hours of work' or 'n% of the spec achieved' so you can claim 20 bucks or something along those lines.
An alternative Solution
Sign-post any new
/start
command with a disclaimer not to begin the work until someone has confirmed that it is still relevant and should be executed. (If this already exists and I missed it then I think it should be made clearer on DevPool onboarding docs etc)Disclaimer
I am by no means salty or have a bitter taste in my mouth that this happened to myself, I'm glad it did actually as it has given me my first issue to raise. Looking forward to hearing your thoughts.
The text was updated successfully, but these errors were encountered: