Skip to content
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

September 2023 Strategic Priorities #751

Open
0x4007 opened this issue Sep 11, 2023 · 2 comments
Open

September 2023 Strategic Priorities #751

0x4007 opened this issue Sep 11, 2023 · 2 comments

Comments

@0x4007
Copy link
Member

0x4007 commented Sep 11, 2023

Strategic Priorities

Drafting some concerns. I'll tag recommended assignee per initiative.

  1. Reduce dependence on team salaries and more on to our new system. We need to:
    1. Set high incentives across all types (bounties, comment incentives etc) @pavlovcik
      • This will require experimentation but I expect between 4-8x our current rates.
    2. Enhance pull request review velocity @rndquu
      1. Enable pull request review incentives
      2. Develop a design that incentivizes high review accuracy
        • e.g. delayed payout unless no pull request revert for one month
      3. Set up tests so that pull requests are less burdensome to review.
      4. Auto eject bounty hunters when pull request review is too tedious.
  2. Onboard partners KBW Interested DevPool Partners business-development#64
    1. We will need to allocate a dedicated support engineer for a good partner experience. @0xcodercrane
@gitcoindev
Copy link
Contributor

gitcoindev commented Oct 20, 2023

My two cents as a bounty hunter. The proposals look great. Would be good for the internal team to do Ubiquity devpool grooming once a quarter. By that I mean to go through all bounties, close the obsolete issues, ask about abandoned PRs and add a comment or label which bounties can be taken only by the internal team.

Maybe ChatGPT could do an initial scan to give an overview about stalled issues. Sometimes bounty hunters write that they will come back to a half-baked solution but they never do and issues keep idling forever.They also re-start work several times without comments, or state that they got sick or their PC main board blown out and they have to wait 4 weeks for delivery but they rarely return and finish.

Also frequently PRs are closed due to inactivity as people move on, but a lot of work was made and it is a pity to loose it. In such cases a comment could be added: development was done in PR XYZ but it was abandoned. Feel free to start from scratch or base on already existing code. Or any other suggestion for the bounty hunter about availability.

Currently out of 120 devpool issues just a part is really available and it is time consuming to find out which ones to pick.

@0x4007
Copy link
Member Author

0x4007 commented Oct 22, 2023

@gitcoindev thanks a lot for your feedback. I wish we could get more feedback from contributors so that we can prioritize what we should focus on improving.

add a comment or label which bounties can be taken only by the internal team.

I do have a solution in mind for this, where we can have XP points (a leveling system) and XP gating based on labels (e.g. Priority: High requires 100 XP)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants