5 votes

trouver un projet opensource pour sysadmin

Je suis un administrateur système Linux débutant et j'aimerais contribuer à l'open source pour acquérir de nouvelles compétences et aider d'autres personnes si possible. J'ai trouvé ceci Question SF et a cherché sur Google comment rejoindre les équipes d'infrastructure de CentOS ou de Snort, sans succès. Il aime mieux être un programmeur pour contribuer à l'open source.

Quelqu'un pourrait-il m'aider à comprendre comment commencer et ce que je dois apprendre pour participer à un projet en tant qu'administrateur système ?

8voto

sysadmin1138 Points 129885

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.

1voto

macou Points 111

Vous pouvez suivre les différents paquets de votre distro préférée (ou d'une BSD) et consulter les mises à jour de sécurité en amont. Envoyer des rapports de bogues pour les paquets présentant des vulnérabilités et tester les effets secondaires de celles-ci dans les autres paquets du système.

Utilisez une machine virtuelle pour tous les tests ou vous allez casser votre système :)

Découvrez comment fabriquer des paquets et la philosophie du projet. Vous devrez montrer votre valeur pour les autres membres des projets (pendant des mois ou des années). Apprenez également Shell Shell pour automatiser votre travail.

1voto

Kasper Holdum Points 4173

Ici est la façon dont vous pouvez contribuer à GNOME en tant qu'administrateur système.

1voto

mpez0 Points 1492

Vous pouvez vous porter volontaire en tant que testeur et documentaliste. Vous aurez besoin de compétences en administration système pour mettre en place les tests (et vous apprendrez probablement à écrire des scripts). Le point de vue de l'administrateur système peut être très utile pour rédiger la documentation des utilitaires, services et applications du système.

1voto

wjimenez5271 Points 709

Ce sont toutes d'excellentes perspectives sur le type de contribution que vous pouvez apporter en tant qu'administrateur système. Une bonne première étape pour trouver un projet open source dans lequel s'impliquer et contribuer est sourceforge.com. C'est l'une des communautés les plus populaires pour cela.

Je recommande également github.com, qui est beaucoup plus récent mais qui contient des projets très innovants et actifs, et qui est orienté vers la mise en relation de personnes impliquées dans la programmation de logiciels libres.

Bien sûr, il y en a beaucoup d'autres, mais ceux-ci sont parfaits pour se mettre dans le bain.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X