-
Notifications
You must be signed in to change notification settings - Fork 59
Goals, objectives and metrics for the bounty program (reboot) #783
Comments
Spoke with @kitblake just now, and he suggested we (him and me) maybe could help with this. |
@lapin7 I just re-read your comment; which "we" needs to create metrics? Did Greg take the ball on that part too? The first I heard of metrics for the bounty system was in the May 9 weekly update after board meeting. I'm still standing by for records of that board meeting too; I don't see them in https://github.com/rchain/board/tree/master/2018 . |
@dckc Yes getting the minutes correct and approved, is a cumbersome thing. I guess it's up to the Task Approval Committee (@dckc @PatrickM727 @deannald) now to create metrics, evaluation criteria, objectives, KPI's for the bounty system. I don't know if @leithaus comes up with objectives and criteria. Until now the objective was: Do whatever you can to get RChain on the rails, according to your own insights. Apparently this objective needs to be managed.
|
No, I don't see anything about metrics in the description of the Task Approval Committee. Perhaps you're asking that we take this on? I'll consider it, but without records of the board meeting, we're missing a lot of essential context. Putting something together for the 201806 pay period seems impractical.
What do you mean by that? You just wrote "Greg @leithaus will formulate the objectives and evaluation criteria of the bounty program" two days ago. |
I agree with @dckc - I don't see anything about the Task Approval Committee taking on this body of work (creating metrics, etc.) nor direction on this from the Executive Committee minutes from this week. |
I meant to say: @leithaus said that he would formulate objectives and criteria, but I’m not sure that he will actually do it. |
@kennyrowe can we have a rough summary of what the board discussion was on Jun15 (complete minutes would be great, but summary relative to bounty will do)? @lapin7 @deannald @pmoorman @patrick727 @dckc @kitblake are you all available at 9am PDT monday june 25 to discuss objectives and metrics? @leithaus (and others) you are invited certainly as well if it fits your schedule. @lapin7 will you set up the zoom? Here's the document in progress. Contribute early!- we can follow @dckc 's maxim that if the work is done prior to the meeting we can dispense with the meeting. 👍 |
@allancto I would prefer to get some clarity and direction on who will be working on objectives, criteria and metrics before we start working on them with the group you mention above. |
I'm not available during business hours Monday. Not until Friday. Also, as noted above, the board minutes are essential context. I don't see how to proceed effectively without them. |
@lapin7 I just re-read your Jun 19 comment:
In what way were they missing? Why did anyone expect them in that report? That's the first mention of objectives and evaluation criteria in issue #678. |
@ian-bloom thinks he can ping @leithaus about this in the next day or so |
@allancto I ran into this issue in another context and was a little surprised to see the "interim report:" prefix in the summary. I remember now... and that would make sense, if github would let us change the author to you (a feature I'm used to from Trac). But I'm the author, so I tweaked it to something in between. Input to the TAC is not my goal. My goal is to get the whole job done, whatever it is. |
@ian-bloom - any luck in following up with @leithaus on this issue on Friday? |
@kitblake - I also emailed him as well. |
@allancto I see you made substantial progress in objectives and metrics sections in the report as of July 20. IOU a review. |
I added to Allan's system review doc a section on the proposal from 9/12's RAM meeting to require guides to sync up with coop "higher ups" for their label and talk about it in issues like #925.
(Maybe there's a better word than "higher ups". I just mean people that guides would want to talk to to sync up on goals.) |
@TrenchFloat yes, that's the direction we should be going. Furthermore in this issue two fundamentally different things seem to be conflated: is this a reboot of label guides or of trustmetric certification? Probably both require a reboot, but the discussions are (imo) totally different. What are the qualifications for Trustmetric certification? Trustworthiness, understanding of the voting system, understanding of what makes budgets realistic and SMART. What are the qualifications for Label guiding? Connection within our Cooperative, domain specific knowledge of area or "department". Both are important. |
@allalcto The proposal is that both trust metric and label guides be reset. |
@JoshOrndorff yes, dual reboot. The question is the mechanism for each. Once the trustmetric is reseeded there should be certification voting. Is there guidance as to how that will best proceed? Once label guides are rebooted we'll need to make sure we have a good plan for Labels that represent Cooperative activities and requirements, and find contributors to fill those roles. I've seen @barneycinnamon and @ysgjay (and I'm also hoping for @luigidemeo , @ddayan , @Viraculous, yourself and perhaps others to come forward). What's an appropriate venue for discussing requirements and qualifications and volunteers for guides? What's an appropriate venue for discussing requirements and guidelines for voting Trustmetric ratings? We'll certainly have some discussion tomorrow at RAM, please everyone interested attend and contribute your thoughts on how these should proceed. Thanks! -@allancto |
@allancto writes:
I don't see it as two different things.
reseeded? The seed remains the same: the TAC (@PatrickM727 , @deannald , and myself).
Yes: #783 (comment) The requirements for getting certified to vote / guide an area are
So write all that up for any area you're interested to see operational and if it looks good, the TAC can certify people who agree to that "charter" for the area label. I gave a nearly complete example for Development above. |
@dckc @JoshOrndorff @jimscarver I am yet to wrap my head around the proposal. By sponsorship, do you mean support for a work in the bounty, certification for rating or endorsement to become a label guide? |
The most direct form of sponsorship is for bounty rewards to come directly out of the budget of some other part of the coop, such as Marketing or the solutions group. I can imagine other forms. Perhaps the Executive Committee would agree that it's worth allocating up to $X/quarter for work in some area. In general, I guess sponsorship is when someone in a position to speak for the coop as a whole agrees how a certain amount of money should be spent through the bounty system. I expect this question is easier to deal with in the concrete than in the abstract. Is there a specific area that you are asking about? The new labels don't need to be the same size and shape as the old labels, but just using them as an example... I talked about Development already... I would expect to see some sponsorship from Marketing for anything like these labels: Branding, Community Building, Events, Marketing (duh), Social media, Translation. The Executive Committee used to be interested in member-site work, but we haven't talked about it for quite some time. The RChain Technical Literacy / Education areas seem important, but I don't have a clear sense of what part of the coop deals with them. Perhaps the solutions group is interested to sponsor work in this area, @JoshOrndorff ? Governance is a puzzler. We say right on the homepage "Cooperative governance and a sustainable economic model make RChain a public utility which can be applied to the greatest problems today." and yet I don't know of anybody leading work on Governance. Voting work has petered out somewhat. Regarding China, I think I saw @ottermagically say the RChain Asia group is likely to organize something separate from this bounty system. I don't know if there is any staff or the like allocated to Africa. I asked around about Operations; all I learned is that @allancto is covering some of the duties of @lapin7 . Greeter work seems to have migrated out of the bounty system to the staff. @ysgjay can you help us understand how Greeter work is compensated, if it is? |
@dckc for Greeter work, I am currently not compensated (Have been a greeter since April). I'll probably aim for an SOW since it's a consistent position. |
@dckc I want to address a little bit more about the bounty in China. |
Reboot under way
Response to the 12 Sep proposal has been positive. I haven't see any reason not to proceed, so yestereday I began renaming member-site to zz-member-site and likewise other area labels. I changed their color to some hue of red. Someone please review PR #973 to update ISSUE_TEMPLATE. I intend to revise Bounty Task Guides. I just now reset the trust ratings: delete from trust_cert;
-- 404 rows processed There was a bug I had to fix to recompute ratings:
Note the archive of trusted authorities from Sep 9 in #925. |
Won't it be important to point out sponsors RAMs can contact?? @dckc |
Yes, it's important to help each other find sponsors. I am making an effort to do so; for example: #974 (comment) |
I stipulate that the reboot is a regression w.r.t. decentralization. I look forward to doing better. But to understand why I think this is a reasonable step to take, please see Urbit isn't even really decentralized! It has a government!; an excerpt follows:
|
You should, yes. Everyone has always been encouraged to vote, regardless of their trust ranking. Voting wisely establishes a record that's useful when considering trust certification.
Starting with the 201809 pay period, the TAC intends to delegate impact on budgets and rewards only to voters who agree to more clear sponsorship and budget norms, regardless of when the issue was opened.
The list of departments is https://github.com/rchain/bounties/labels along with https://github.com/rchain/bounties/wiki/Bounty-Task-Guides Only core-dev and developer-education have sponsors established at this time. If you have valuable work in other areas, you and I and the rest of us share the burden of finding sponsors. As I mentioned above, it's easier to deal with such things in specific cases rather than in a general way. So your first steps should be to share what valuable work you want to do, perhaps by opening an issue.
In my Sep 26 comment above, I referred to a Sep 25 recommendation:
It was clear enough for @allancto . Again, what good work do you have in mind? |
The 201805 Bounty Progress report (issue #759), had no statement of the objectives and evaluation criteria for the bounty program, which was noted as a deficiency during the board meeting Friday, June 15, 2018.
The purpose of this issue is to establish Goals, Objectives and Metrics for the bounty system.
In response to feedback after RCon3, we are "rebooting" the trust metric and label guides, effective Sep 19. To get certified to vote / guide an area:
Note earlier draft initiated by @allancto :
Benefit to RChain
A culture of return on investment in the bounty system.
Clarity for the CONTIBUTING.md, our bounty-contract.
Budget and Objective
Estimated Budget of Task: $1200
Estimated Timeline Required to Complete the Task: 6 months
How will we measure completion? endorsement of metrics by RChain president, executive committee, Task Approval Committee, and/or RChain Board of Directors
cc @deannald @patrick727 @kennyrowe @lapin7 @leithaus
Legal
Task Submitter shall not submit Tasks that will involve RHOC being transacted in any manner that (i) jeopardizes RHOC’s status as a software access token or other relevant and applicable description of the RHOC as an “asset”—not a security— or (2) violates, in any manner, applicable U.S. Securities laws.
The text was updated successfully, but these errors were encountered: