rchain / bounties

RChain Bounty Program
MIT License
90 stars 62 forks source link

Find 3 guides / "peers" for each functional area of the bounty system #672

Closed pmoorman closed 6 years ago

pmoorman commented 6 years ago

One of the conclusions from the implementation of guides for the bounty system, is that we need some redundancy in the system. Ideally, each functional area (development, marketing, etc.) have 1 guide to act as the "designated driver", and two other peers to assist and help vote for issues.

The goal of this issue is to identify at least a 2nd and ideally also a 3rd guide for each functional area.

Measure of completion: 3 guides for the following areas, synced with Labels:

Plus:

Budget: ???

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.

pmoorman commented 6 years ago

To start off with some suggestions:

  1. Branding should probably have Jonathan & Patrick as 2nd and 3rd guides (since the 3 of us make up the branding WG, which has the best view on all branding-related efforts)

  2. @kitblake for the member website seems obvious. (and maybe @Andrekuipers since he's the actual developer on it, so it's helpful for prioritization)

  3. @ian-bloom and myself could second for the "greeter". Maybe also @kitblake if he wants to.


Oh, and maybe I'm missing labels like "operations" and such...?

ResonanceXX commented 6 years ago

@pmoorman.

Marketing. If there is a slot available. I will to give that a shot. Cheers.

dckc commented 6 years ago

I'd be happy to see Jonathan and Patrick pitch in, but I'd like to think you could farm out more of the routine work to people with less key roles in the organization. As I'm typing this, @ResonanceXX chimes in; I suggest a 20 minute call or two to sync expectations could get things going for the next little while.

Likewise, I'm not sure I want to ask Kuipers to do project managment. Ian actually asked me to help with member-site project management, and I agreed. So put me down there along with Kit.

By the way... the list belongs in https://github.com/rchain/bounties/wiki/Bounty-Task-Guides ; if we're going to keep a list here, they need to point back and forth.

p.s. the info belongs in the Labels themselves.

dckc commented 6 years ago

This is not a change to the bounty contract.

dckc commented 6 years ago

Oh... I guess the Labels page is another source of this info... ugh.

dckc commented 6 years ago

Sorting Labels by most issues, some observations:

barneycinnamon commented 6 years ago

Chuckling, because this issue is tagged Governance and Operations, but lists neither one as areas that need guides. I'll edit the initial comment to add those.

pmoorman commented 6 years ago

thanks all for chiming in!

I'll think about how we can maybe break marketing into subsets to make it more managable.

P.S. If anyone is reading this and thinks "darn, I would like to do something but not sure which..." then please comment here or write me a note on Discord. I didn't think of @ResonanceXX for marketing for instance, but happy if he can help!

kitblake commented 6 years ago

You can put me on branding as well.

David405 commented 6 years ago

@pmoorman I would love to help out in marketing

David405 commented 6 years ago

@pmoorman @dckc I feel marketing be divided into sub-categories which should be based on media, region, platform. It would be make tasks surrounding marketing a little more organized.

David405 commented 6 years ago

Just in case the marketing position isn't available, I wouldn't mind helping out in education or governance

ghost commented 6 years ago

For translations I may suggest: @zero-andreou, @michaelizer, ? Are you up for it guys?

TrenchFloat commented 6 years ago

I'll definitely work on Operations. Putting my name in the initial comment - @pmoorman If I'm the third, who is the second?

AyAyRon-P commented 6 years ago

Hey @pmoorman you can add me to Marketing and Branding segments

kitblake commented 6 years ago

@TrenchFloat I was thinking of it but now I'm in 3 and that's enough. And 3.

zero-andreou commented 6 years ago

@ica3dar5 i'm in!!

barneycinnamon commented 6 years ago

Added myself to Governance and AyAyRon-P to Marketing and Branding segments

TrenchFloat commented 6 years ago

@kitblake I'm not sure I understand your comment. Are you opting out of guiding the Ops issues?

ghost commented 6 years ago

@michaelizer Great!

kitblake commented 6 years ago

@TrenchFloat Yes, I'd prefer to take on branding instead. Sorry if that was cryptic.

dckc commented 6 years ago

It's great to see everybody pitching in. Something I think bears repeating:

Bounty task guides ... are here to align contributions with goals of the RChain cooperative ... -- Bounty Task Guides

For example, the budgets for Marketing issues should align with the recently approved marketing plan. I talked about this (along with Events) with @pmoorman and @PatrickM727 in 1-1 conversations, but I don't think we shared it explicitly with everybody else.

I make an effort to talk with Medha and others about how which development tasks should be high priority.

For Education, I'm encouraging @TrenchFloat to sync up with @KellyAtPyrofex, who is involved in a lot of documentation stuff.

@barneycinnamon and I lamented that it's challenging to figure out where to go for Governance priorities for the coop as a whole. We're brainstorming on how to interface with the board of directors. (I suppose I'm on the executive committee ...)

For Operations, @lapin7 is right here; likewise, member-site and greeter have large overlap with the bounty program already.

barneycinnamon commented 6 years ago

While reading Dan’s comment, I realized we tend to treat each board member as an authority figure, which makes sense when they are speaking as a representative of the board but not when they are speaking independently as an esteemed member of the coop. At minimum, we should be thoughtful about recognizing that board members wear each of those hats at different times.

For governance, I think we should confirm with the board that the executive committee can have oversight and perhaps have Dan serve as the link, or we should work toward another channel to connect to the source. --


Barry Cynamon | 314-322-0853

casanwugo commented 6 years ago

Great job guys,,, this looks very interesting. Would love to contribute. Thanks

David405 commented 6 years ago

@pmoorman I edited your initial comment to include marketing subcategories based on region, media and platform, more can be including though.

@TrenchFloat @pmoorman since there is no longer a slot in marketing, I volunteer to be a guide in Africa issues and also a second or third guide in education.

Andrekuipers commented 6 years ago

@pmoorman I'm in for the member site.

pmoorman commented 6 years ago

Guys, I've added people based on the comments above.


@dckc said:

Something I think bears repeating:

Bounty task guides ... are here to align contributions with goals of the RChain cooperative ... -- Bounty Task Guides

For example, the budgets for Marketing issues should align with the recently approved marketing plan. I talked about this (along with Events) with @pmoorman and @PatrickM727 in 1-1 conversations, but I don't think we shared it explicitly with everybody else.

I plan to make a separate issue to "translate" the big marketing plan into actual deliverables for the bounty system. That way we'll have that connection you're talking about.

I think also it might be worth to create an issue to set "tenets" for each functional area on what kind of contributions we're most looking for. I plan to create both those issues when I have a bit more time & focus.

jasoncruzzy commented 6 years ago

@pmoorman If the slot for 'social media'(facebook, YouTube, twitter and telegram) is still available, I will love to help out in that aspect of 'marketing', as that is one key area of creating awareness for Rchain....@dckc here is the URL to my LinkedIn on my github profile https://www.linkedin.com/in/jason-asamonye-439b88160

entropee commented 6 years ago

I want to join the part of the social media team that helps with discord, telegram, mattermost, etc. I see that as broader than just marketing, however.

philipandri002 commented 6 years ago

@pmoorman since I am a social media online strategist and marketer, I would love to be assigned to carry out such responsibility..

My idea is to get broadcast RChain on social media thereby creating the much needed attention and understanding that will make RChain a recognised block chain..

casanwugo commented 6 years ago

@pmoorman,,, thanks for the response! I am available to assist in the African guide, as well as education.

casanwugo commented 6 years ago

I'd like to assist @David405 in the Africa lead,,, and also @Ojimadu in Events. Thanks

JUANITA-MAYBEL commented 6 years ago

@TrenchFloat I would love to help out in Education to create more awareness about RChain Coop and it community and channels. @pmoorman I would also love to assist in the Lead for Africa for awareness and Education. @David405 we can work together.

Keaycee commented 6 years ago

@pmoorman It's a very nice idea. I can take on the social media and also assist in leading the African communities. I already created some Facebook and Twitter channel for the up coming RChain web forum. see issue #662

kaka56 commented 6 years ago

@pmoorman I can assist in education and greeters.

Viraculous commented 6 years ago

@pmoorman, I would be glad to be among the leads on Social Media platform and Education. I have already strategized on the techniques to publicize RChain platform to the audience, reach out to influencers of technologies and get them on-boarded. Here are the pointers to some of the works have done; #213, #221, #243 , #562 , #667, #668, #689

dckc commented 6 years ago

Based on discussion here and in #616 and #644, I turned the trust metric on, provisionally, for 201805.

zsluedem commented 6 years ago

@pmoorman Since there is on one else in China involved with the lead of marketing in China., I'd love to do a favor with that. I am not a really marketing guy.(I am more into the development), but try to do my best of it. Do we still have to have 3 leads in the marketing area zone?

dckc commented 6 years ago

@zsluedem I think it would be great for you to look over the 20+ China issues and make some suggestions in the issues (including pruning) and perhaps summarize in this issue or #401. (hmm... #401 is getting looong; maybe it's best to close it in favor of this one...) Anyway... see @pmoorman's May 8 "Just went through the marketing issues, and maybe it's good to report some basic findings: ..." comment as an example.

I don't see any need, yet, for hard and fast rules about how many guides we need where.

dckc commented 6 years ago

I notice that at least a few of the people who have volunteered to serve as guides are not among the people certified by the trust metric. If you're not certified, you won't be able influence budgets and rewards if/when we use the trust metric (#375).

Two suggestions:

  1. Edit your github profile to tell us about yourself; use the URL to point to a site with your resume or the like (e.g. linkedin).
  2. Go back and edit the comment where you volunteered and add pointers to work you have done that qualifies you for the role.
David405 commented 6 years ago

@dckc I have added a URL to my LinkedIn on my github profile

jasoncruzzy commented 6 years ago

@dckc I have added a URL to my LinkedIn on my github profile as requested.

Valentine-Mario commented 6 years ago

@pmoorman I would like to be involved in marketing, Africa and social media. These are some of the works I've been involved with in the past building the Rchain tech forum to foster the growth of Rchain Africa in issue #662

allancto commented 6 years ago

@Jake-Gillberg @pmoorman I would like to be added to voting

jimscarver commented 6 years ago

I added myself to voting as a guide. I am wondering if voting should be under a more general identity and reputation topic. I have a general SOW covering the bounty system and other work I am doing so I do not get paid from the bounty system.

Greg mentioned that a reviewer for marketing should be on the marketing label review team. I suggest two guides is enough for a topic reporting to a representative of a working group associated with the topic, who reports to the working group which reports to the coop.

The idea is to enable the delegation of trust in a manner that enables decentralization without completely losing control. I think this might be favorably presented to the board.

allancto commented 6 years ago

Anyone working as a lead guide or even as a guide: I will personally vote to slash the budget for this issue #672 if we don't get support on #678. It needs to be a duty of the lead guide for each label to responsibly articulate to our membership and our board- supported with data- the contribution each label is making to the RChain Cooperative and the RChain Community. /cc @pmoorman @dckc @TrenchFloat @makys @ian-bloom @Jake-Gillberg @jimscarver @lapin7 @PatrickM727

casanwugo commented 6 years ago

@dckc I have added a URL to my github profile. Thanks

pmoorman commented 6 years ago

Hey all, I stated as the goal of this issue:

The goal of this issue is to identify at least a 2nd and ideally also a 3rd guide for each functional area.

Seems like we've successfully done that! Some sub-labels of marketing still require guides, and some functional areas lack a 3rd guide, but I think it's good enough for now to start looking for next steps.

For now I'll leave this issue open for another week or so, and after that it can be closed.

dckc commented 6 years ago

I added a few more goals:

Guides are effectively reviewing new issues

I added a Task Approval Overdue tab to rewards.rchain.coop. The idea is to find Task Identification Forms with insufficient feedback after five days. It currently shows 68 overdue issues.

By filtering on labels (much like searching for issues by number), I find 7 overdue Development issues (after I cleaned up a few :). Each guide can do likewise for their area. Just 9 in Marketing. Good job pruning, @pmoorman !

The exact logic is issues without any budget votes where...

  where i.updatedAt < date_sub(current_timestamp, interval 36 hour) -- issues discussed in the last day or so are excused
  and ((i.state = 'OPEN' and i.labels not like '%"needs-SMART-objective"%')
       or 
       (datediff(current_timestamp, i.updatedAt) < 60  -- closed / updated in the last pay period or two
        and i.labels not like '%"invalid"%'
        and i.labels not like '%"wontfix"%'
    and i.labels not like '%"duplicate"%'))

Guides have sufficient trust rating to influence budgets and rewards

As noted above, guides without trust ratings can't directly affect budgets and rewards, so I added a goal about this.

Sync with Labels

The list of guides ultimately belongs in the Label descriptions so that they are shown as people are selecting labels for an issue, so I clarified that our list should be sync'd there.

ghost commented 6 years ago

Added @michaelizer as a translation guide, since he has already been assigned as a guide on the "Translation" label.