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.