We are here to build, learn and grow together and it happens when
- More users join the community, report bugs/issues and get sufficient help to adopt Apache Hudi to their production needs
- Users can learn the code, design, operations over time, become contributors to the project and advocates for its use
- Strong contributors can become committers on the project and in fuse new ideas
- Ultimately, the most deserving committers join the PMC as well to take active part in shaping its roadmap/vision
Roles
Given all of us have limited time and resources, it's important to organize yourself into roles - which are merely personas - members of the community can adopt at any given time, such that we are always trying to guide more users through the steps above. This will result in a virtuous growth circle that will be rewarding for all of us involved. We have outlined some of these roles below. Note that these merely serve as guidelines and there are no hard-fast rules here. One can assume any number of roles from below or help the community in ways not outlined below, at any given time.
Main idea here is to provide contributors/users to target their efforts more and for PMC/Committers to organize themselves such that we are evenly resourced.
Roles | Responsibilities | |
---|---|---|
R1 | User Engagement : You are the face of the project in many ways, also its lifeline. First responders to user issues, doing the best to unblock them asap. |
|
R2 | Community Management : You are the pillar of strength for the project, taking on the context switching, connecting the dots for everyone |
|
R3 | User Success : You go the extra mile to help users understand the project and remove adoption hurdles. |
|
R4 | Evangelization : You get the word out. You are the growth team, thinking constantly about how to bring new people/ideas to the project. |
|
R5 | Code/Design Reviews : You are moving the needle by providing great, kind and constructive code reviews. Code can be written, but has to be landed for it to matter. |
|
R6 | Engineering : You are the "engine" (pun intended). Ultimately, Apache Hudi will be widely adopted for the technical merits and its beautiful set of features. You author them. |
|