(PLEASE REJECT, WRONG ALLOCATION REQUESTED)
Proponent: RTTI-5220 (GLVeryFRbg5hEKvQZcAnLvXZEXhiYaBjzSDwrXBXrfPF7wj)
Date: January 2021
Requested allocation: 1530,00 USD / 18.43 KSM
Proposed Curator Reward: 2% of total - USD 30,00 / 0.37 KSM.
Short description: The idea of a sub-bounties extension aims to give more flexibility in the use of the pallet for curators to reward completed tasks without closing the parent bounty. This will contribute to achieve one of the ultimate goals of the pallet: to budget the networks' treasuries allowing bounties to extend their life cycles.
In its current implementation, the bounty pallet allowed us to experiment with delegating the Council's responsibilities to a curator, defined as an expert in the topic the bounty touches. You can find more information about the current implementation here.
However, the pallet does not allow the creation of sub-bounties by the curator (the address with agency over the funds of active bounties): if a bounty includes in its scope of work an N number of tasks, the payout to the implementers can only be executed once all tasks have been completed by awarding the bounty and closing it. This restricts the use of the pallet to small-sized bounties for a short amount of time.
The idea of a sub-bounties extension aims to give more flexibility in the use of the pallet for curators to reward completed tasks without closing the parent bounty. This will contribute to achieve one of the ultimate goals of the pallet: to budget the networks' treasuries allowing bounties to extend their life cycles. Other goals of this extension include:
In the model we envision, a sub-bounty can only be opened using funds from an active bounty. This model allows the curator to allocate a specific amount of funds from the active bounty to a sub-bounty, and reward the task after completion by calling award_subBounty
. After the call is confirmed, the sub-bounty is closed and the specific amount of it is deducted from the total allocation from the bounty (that stays open).
For a detailed description of the extension specification, budget and tasks included in the bounty, please visit the full proposal HERE.
Although the Kusama Council has the responsibility of deciding on the curator who will take the role if this bounty proposal is approved, we would like to suggest Bryan Chen (the original implementer of the bounty pallet) to review and evaluate the tasks' completion; this is the main reason why this extension proposal is submitted for discussion as a bounty proposal: Bryan has shown expertise in all necessary topics related to the bounty in order to develop this role.
You can find the current implementation, along with the original ideas and discussions by the community in the links below:
The RTTI-5220 proposal is a request for an allocation of 1530,000 USD or 18.43 KSM to develop a sub-bounties extension for the bounty pallet. This extension aims to give curators more flexibility in rewarding completed tasks without closing the parent bounty, allowing bounties to extend their life cycles and better manage the network's treasuries. The proposal suggests a 2% curator reward of 30,000 USD or 0.37 KSM. The extension would minimize management overhead for council members, allow for tracking and granularity in high budget funds, and enable iterations in large proposals. A sub-bounty can only be opened using funds from an active bounty, with the curator able to allocate a specific amount to a sub-bounty and reward the task after completion. The proposal recommends Bryan Chen, the original implementer of the bounty pallet, as the curator for this extension. For more details, visit the full proposal here.