@ancarrol filed Fedora-Council/tickets ticket #524. Discuss here and record votes and decisions in the ticket.
I am thinking about âjoiningâ Fedora. At some point, you will have to âonboardâ me. With this in mind, I have a couple of notes.
With regard to the âstalledâ ticket posted: the user did not really know about Fedora, offered 15hrs per week volunteer time and thought it would be a good place to start (their career?). This ticket stalled not because of the on-boarding process, but because the user had unrealistic expectations and a lack of knowledge.
In the FOSS and Linux community, like at University, the ones who make it are great at self starting and research. The information about Fedora SIGs and what Fedora does are things that should be researched independently and prior to âon-boardingâ.
Regarding the âbuddyâ system proposed. I think it has proposed a lot of time dedicated to actions that should be taken independently by new users.
The synchronous âtime-zoneâ requirement and online meeting are not a good fit for sometimes late-night reclusive persons. For others it may work well.
Having on-boarding done by a group means backups and redundancy. It means asynchronous communication is timely.
What I as a user would prefer is to be able to talk with people in the SIGs I am interested in as fast as possible - after having proved that I have some relevant skills or knowledge.
This is a good area to talk about though. I would like to see documentation on the SIGs and networking opportunities highlighted and/or rewritten.
The buddy system would be great to have, but it has just never happened. Weâve never managed to have any sort of mentoring in Fedora where newcomers are connected to existing contributors who then actively âlook afterâ them. We seem to always lack the human resources to do so. Iâd be jubilant if someone wants to try this againâitâll really help with onboarding.
The ticket system is meant to help with thisâall newcomers + join sig members get notifications from these welcome to Fedora tickets. So, the idea is not to have one single point of contact (or failure), but instead let âeveryone talk to everyoneâ. We respond to tickets, but we do not check on people regularly any more. Weâve done this in the past where one of us has gone through all the tickets and commented on them asking how people are doing and so on. Thatâs what the âstatus checkâ flags are for. (I donât have data on this, but it didnât seem like this increased participation significantly. In some cases, it felt like we were pushing people and theyâd reply apologising for not being able to volunteer etc., and that didnât feel quite right). If we have more people to help (human resources are again the bottle neck here), we could start status checks again.
Thereâs also an idea to start monthly cohort meetings for newcomers, but it needs more people to help:
https://pagure.io/fedora-join/Fedora-Join/issue/291
The particular ticket you have noted did get a response, but on the mailing list:
(not sure why it doesnât show my reply in the thread directly).
We just forgot to update the ticket. Iâve done that now.
TLDR: the issue isnât a system/pipelineâitâs the lack of human resources to actively engage with newcomers.