Des compétences en programmation, ou à tout le moins en script, sont nécessaires pour les rôles les plus visibles d'intégration dans ces projets. Il y a beaucoup de travail à faire pour que des choses comme le démarrage fonctionnent plus rapidement ou plus efficacement, et cela ne demande pas beaucoup de scripts de base pour y parvenir.
Les forums d'assistance sont un domaine où les compétences en matière d'administration système sont utiles. Devenez compétent dans ces domaines et commencez à aider les autres. Vous contribuerez ainsi à la communauté. Vous n'en aurez peut-être pas l'impression, mais cela rendra l'écosystème entier plus agréable à vivre.
Un autre domaine consiste à participer aux tests des constructions de développement. Cela nécessite un peu de matériel ou au moins de l'espace VM, mais fournit un retour d'information très utile au développement sur ce qui fonctionne, ce qui ne fonctionne pas, et vous donne beaucoup d'expérience en matière de dépannage. Ce type de dépannage est un excellent moyen d'apprendre à mieux connaître votre projet. Faites-le suffisamment longtemps et vos compétences seront suffisamment affinées pour que vous puissiez commencer à contribuer aux correctifs pour résoudre les problèmes, ou peut-être même acquérir une compétence plutôt rare mais très utile (pour la communauté) comme le packaging manuel des RPM.