One thing we've done in the past is contributor bootcamps along with the the new contributor guide and the LHF complexity tickets. Unfortunately, I don't know that the contributor bootcamps were ever recorded. Presentations were done to introduce people to the codebase generally (I think Gary did this at one point) as well as specific parts of the codebase, such as compaction. What if we broke up the codebase into categories and people could volunteer to do a short introduction to that part of the codebase in the form of a video screenshare. I don't think this would take the place of mentoring someone, but if we had introductions to different parts of the codebase, I think it would lower the bar for interested contributors and scale the existing group more easily. Besides the codebase itself, we could also introduce things like CI practices or testing or documentation.
> On Apr 24, 2021, at 12:49 AM, Benjamin Lerer <ble...@apache.org> wrote: > > Hi Everybody,The Apache Cassandra project always had some issues to > attract and retain new contributors. I think it would be great to change > this.According to the "How to Attract New Contributors" blog post ( > https://www.redhat.com/en/blog/how-attract-new-contributors) having a good > onboarding process is a critical part. How to contribute should be obvious > and contributing should be as easy as possible for all the different types > of contributions: code, documentation, web-site or help with our CI > infrastructure.I would love to hear about your ideas on how we can improve > things.If you are new in the community, do not hesitate to share your > experience and your suggestions on what we can do to make it easier for you > to contribute. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org