Author:
Proposal date:
2021-12-12
Provide a comprehensive, 1-2 sentence summary of your proposal.
Adding drgorilla.eth to Juicebox recurring payout as Solidity dev
What role have you played in the community and what have you contributed thus far?
I've been mostly active, during the 2 last cycles, in reviewing and testing V2. Here are some of my unit tests (merged with V2 main branch): https://github.com/jbx-protocol/juice-contracts-v2/pull/28 https://github.com/jbx-protocol/juice-contracts-v2/pull/37. I've been actively discussing in the V2 Discord thread any findings (bug, weird things, etc) and optimization ideas. On top of my solidity dev role, I've started gathering ideas and feedback on a way to improve the "trial period" process & payout, and I'll submit a proposal with that purpose.
What role do you plan on playing in the community going forward?
- Continue testing, optimizing and challenging our current V2 codebase, leading to its audit and launch.
- Longer term: build custom components (controllers, terminals) on top of it, in order to meet specific DAOs needs.
- Grow/keep an active governance role, especially with the newcomer onboarding related processes
How much do you want to earn? What else do you foresee needing from the community for you to do your best work?
- 3500$/cycle
- Active participation of community members in onboarding discussions
What does success look like for someone taking on your role?
- Able to receive and implement feedbacks, as well as giving good ones
- Being reliable, especially regarding tasks assignment ("if I take this, I'll do it and make others know that I'm doing it") and avoiding any gap or overlap in what's being coded/tested
- Produce a decent code but more importantly being able to challenge it and adapt it (cf first point) - things are not perfect but good enough, and it's rather the attitude toward it which leads to contract quality
Under what criteria might it make sense for the community to reassess this payout allocation to you?
- Leading to payout decrease/discontinuation : MIA (unfortunately, the metaverse transition is incomplete, people still die in physical life), poor team work abilities/lack social skills, inability to consistently deliver decent code & to implement reviews/feedbacks
- Leading to increase: increase in dev or governance tasks workload (absolute quantity, shorter deadlines, etc)