An onboarding team sounds like a good plan. So newbies can always request for help at their convenience.
On Mon, Apr 11, 2022 at 5:50 PM Bobur Umurzokov <bo...@api7.ai> wrote: > Hi Team, > > It is nice to read many opinions from you🙂 > > > I prefer to guide newbies in a progressive way to continue contributing > to > the community, from newbie to beginner, familiar and advanced. > > Especially, I support the idea of having a step by step instructions for *a > good first issue* when newbies and beginners would like to add their value > to the open-source, > at this point, they can easily follow the instruction without any > hesitation considering that they do not have enough knowledge in the domain > at the beginning. > > For example, I like that @Zhiyuan Ju <juzhiy...@api7.ai> wrote down some > guidelines on how to fix the specific issue > https://github.com/apache/apisix-website/issues/1003 > > Secondly, it is good to have a set of exercises prepared that new joiners > can start to solve which gives background knowledge about APISIX with > samples and tutorials. > > Thirdly, I vote for organizing a mentors group in APISIX. Let's say if > there is a new contributor, we can assign a direct mentor or buddy who can > help with onboarding, teaching, > providing learning materials, working together to complete some tasks, and > tracking daily how the newbie progressing during the first month. In this > way, we can keep the encouragement of early starters interest in APISIX. > Let's say one mentor can be responsible for up to 3 people. I can be the > first volunteer. Nowadays, we are giving some workshops for the university > students, it is great but once they reply with their ambition to contribute > what's next? We do not have any plan to hold them longer. > > To be honest, if I were a student, I would think from the perspective of > how I can get knowledge and experience that I can not obtain in the > university. Of course, we are not a university or educational center but we > are focusing on newbies and beginners so we need to take action > accordingly. > > What do you think? > > Thanks! > > Kind regards, > Bobur Umurzokov >