At the moment we have tons of awesome, and helpful documents, tools, and processes, which can be hard to reach/understand without some preliminary knowledge. We identified this as the major obstacle in bootstrapping new members of the community.
Our goal is making the learning curve less steep.
We came up with a concept of "activities" - tasks that can be performed while taking part in Fedora processes. The activities integrate the "expert knowledge", and data from various sources, enhancing the "raw information" and presenting it in the form of comprehensive steps to take in an wizard-like fashion.
The initial implementation (accessible at
https://taskotron.fedoraproject.org/landing_page click on the
"Do you have some spare time? Feeling like helping others? Wanna improve Fedora? Click here!" button ) focuses on some FedoraQA related activities, and we'd like to broaden that scope now.
We use this during Fedora(QA)-related presentations on universities and Release Parties, and have so far received positive feedback.
Expected OutcomeWe will identify low-hanging-fruit tasks and processes, especially those that require, or greatly benefit from, some expert/advance knowledge to be performed effectively (e.g. knowing what are the testcases to focus on in case of the Fedora Release Validation testing, or enhancing the Easyfix data with the project's programming languages), and will boiled these down into the "wizards".
AudienceMembers of various teams and working groups in Fedora. Ideally those that have already identified some on-boarding-related activities, or tasks given to new team members, which at the same time benefit from another person "guiding" you through the decision making (like "what should I put into the bugreport", "where should I look for the latest compose"...).