Roadmap & Strategy Ad Hoc Committee

Wanted to chime in with my perspective as well as a relatively newcomer…

From Epi:

Maybe this is one of those times that we should argue about the problem before the solution

The biggest problem to me seems to be coordination. We have the RP core team, the IMC, the GMC, the oDAO, and more recently an informal tokenomics rework effort (with a grant currently proposed to better formalize “core contributors”). Another important party to coordinate with is any “L2s” building on top of RP (NodeSet). As the pDAO matures I think coordination between all parties (especially with the RP core team) becomes more essential. My guess is that it is difficult for any one party to efficiently gauge the priorities/efforts of others.

Simple hypothetical examples of that dynamic playing out:

  • The “pDAO” being out of the loop with the priorities/goals of RP core team/NodeSet.

  • The “informal” nature of community planning/discussions over discord chats making it impractical or difficult for RP core team/NodeSet to keep up with/contribute to.

And as Dondo pointed out from more of a “GMC” perspective:

  • The team, the IMC, the GMC, and the oDAO each strategize independently within their domains
  • The GMC itself would benefit greatly from steering, to inform its decision-making
  • A proper steering process should involve more collaboration with the core team than the GMC has had.
  • A proper steering process should involve more collaboration with other pDAO entities than the GMC has had (e.g. IMC).

Or Epi’s general summary:

People are doing many incredible things for RP- but it’s like a bunch of people in the water trying to pull a boat- a few working at cross purposes, many tangential, all inefficient. I would like to see a bit of effort to tell them “go that way.”

The best example of large scale decentralized coordination to me is Ethereum itself. A couple of practical things utilized for “Project Management” are bi-weekly All Core Devs Call’s, with some behind the scenes coordination/documentation at Ethereum Project Management

Rocket Pool doesn’t have nearly as many people/parties to coordinate with so the scale would look different, but at the least I think it could be helpful to have a semi regular public call (monthly?) where there are unique members from major parties present (Core team/IMC/GMC/oDAO/RPIP editors or contributors/NodeSet or other L2’s/Rocket Scientists/anyone else I’m not thinking of?). Some coordination on the front end/back end of those calls would probably be necessary to ensure they are effective, and it could provide a good platform to help track “Rocket Pool Project Management”. There are already “community calls” semi regularly but those tend to be more “news” oriented where existing work/updates (mostly from the team, some from IMC/Defi updates) are communicated, but they aren’t used for “planning/decision making” or “Project Management”.

Ideally this type of effort should not replace any existing activities but instead improve coordination between parties and efficiency as a whole. It could make sure not to gatekeep ideas/contributions, and things should be planned in such a way to prevent Val’s concern that this could be:

likely to add friction and make us less good at getting new talent empowered (eg, @samus …)

I’ll note that (partly out of my own ignorance/assumptions) I didn’t think there was a place for me to contribute/get more involved until there was more coordination/organization with the Rapid Research Incubator, and a specific invitation from a generic Jasper tweet promoting the bounty and encouraging people to get involved.

From a newcomer perspective the discord can be a bit overwhelming at first, and there is not much guidance currently on how to become more involved (in retrospect there are plenty of opportunities for anyone willing and able to contribute), but a simple example is I didn’t pay attention (or even know much about) the forum website until the Rapid Research Incubator provided a reason for me to.

Overall I think there could definitely be some benefit to greater “Project Management” which includes coordinating/facilitating/documenting productive discussions at least, and steering/decision making on behalf of the pDAO at most.

3 Likes