Contribuer
| Un compte Fedora (https://accounts.fedoraproject.org/) est nécessaire pour accéder aux applications (https://apps.fedoraproject.org/) et à l’infrastructure (https://fedoraproject.org/wiki/Infrastructure) utilisées par la communauté Fedora. La création de ce compte ne prend qu’une minute ! Pour en savoir plus sur le projet Fedora, consultez la documentation : https://docs.fedoraproject.org/en-US/project/. |
NeuroFedora est une initiative communautaire à laquelle les membres de l’équipe contribuent sur leur temps libre. En moyenne, cela représente 5 à 10 heures par semaine, selon leur charge de travail professionnelle. Nous sommes toujours à la recherche de nouveaux contributeurs et nous serons ravis d’aider les personnes intéressées à acquérir les compétences techniques nécessaires. N’hésitez pas à nous contacter si vous souhaitez rejoindre l’équipe !
Aperçu de l’infrastructure
NeuroFedora dépend entièrement du lien : https://apps.fedoraproject.org [infrastructure maintenue par la communauté Fedora] :
| lien : autograd | Calcule efficacement les dérivées du code NumPy. | autograd |
-
L’accès à l’ensemble de l’infrastructure est fourni par un lien : Fedora accounts system (FAS) account.
-
Notre lien : https://pagure.io/neuro-sig/NeuroFedora [système de tickets d’entretien ménager] se trouve sur le lien : https://pagure.io [Pagure.io].
-
La liste de diffusion de discussion publique est hébergée sur le lien : Mailman, avec une interface web alimentée par Hyperkitty.
-
Une liste de diffusion privée (car les bogues peuvent inclure des informations privées) réservée aux fournisseurs de paquets pour les notifications de bugzilla est également hébergée sur le lien : Mailman.
-
Notre canal de discussion Matrix est hébergé sur le lien : Element/Matrix.
-
Les journaux de nos réunions IRC sont conservés à l’adresse suivante : meetbot (mote).
-
Les réunions sont organisées et annoncées via le lien : https://apps.fedoraproject.org/calendar [Calendrier Fedora (fedocal)].
-
Le lien : https://fedoraproject.org/wiki/SIGs/NeuroFedora [wiki du projet Fedora] offre un espace pour la prise de notes temporaires.
-
Le lien : https://fedoramagazine.org [Fedora magazine] publie des informations relatives à Fedora pour les utilisateurs finaux.
-
Le lien : Blog communautaire publie des informations relatives à Fedora pour la communauté.
-
Le site Fedora planet regroupe les blogs de l’ensemble de la communauté Fedora.
-
Les notifications sont générées à l’aide de Fedmsg (Federated message bus) et peuvent être recherchées à l’aide du lien : datagrepper.
Dépannage
-
Le texte peut être collé et partagé en utilisant le lien : Fedora pastebin (une instance de modernpaste).
-
lien : https://pagure.io/fpaste [fpaste] fournit un outil en ligne de commande pratique pour coller des informations dans le pastebin de Fedora.
-
lien : https://ask.fedoraproject.org [Ask Fedora (une instance Discourse)] fournit un forum de dépannage.
Logiciels et progiciels
-
Le lien : https://packager-dashboard.fedoraproject.org/dashboard?groups=neuro-sig [Tableau de bord Fedora Packager] offre un excellent aperçu de l’état des paquets.
-
Les sources (lien : fichiers de spécification RPM) des paquets se trouvent sur le lien : sources des paquets Fedora (une instance Pagure).
-
Les paquets sont construits à l’aide du lien : Fedora buildsystem (Koji).
-
Les paquets passent par le lien : https://koschei.fedoraproject.org/groups/neuro-sig [système d’intégration continue (CI) Koschei] pour s’assurer que toutes leurs dépendances sont correctes.
-
Les paquets sont testés (Assurance qualité : QA) sur le lien : Système de mises à jour Fedora (Bodhi).
-
Les paquets sont distribués globalement via le lien : Fedora mirror manager.
-
Les mises à jour des paquets sont surveillées à l’aide du lien : release-monitoring.org (Anitya).
-
Les rapports de bogues et les demandes de fonctionnalités relatifs à ces paquets sont déposés sur https://bugzilla.redhat.com [Instance Bugzilla de Red Hat].
-
La liste des bugs actuellement ouverts peut être consultée via ce lien : ici.
-
Les tickets de révision peuvent être recherchés à l’aide du lien : Fedora review tracker.
-
-
Des packages supplémentaires sont disponibles via le lien : https://copr.fedorainfracloud.org/ [le système de construction COPR].
-
Les images Docker sont distribuées via le lien : Registre Docker Fedora.
Documentation
-
Les sources asciidoc pour la documentation sont conservées dans un lien : Pagure repository.
-
La documentation est générée à l’aide d’un système de liens : Antora et hébergée sur le site de documentation Fedora : Fedora documentation site.
Rôles de contributeur
Vous pouvez contribuer à NeuroFedora de différentes manières. Pour une description complète des rôles de contributeur au sein de la communauté Fedora, veuillez consulter ce lien : page wiki.
L’équipe NeuroFedora est ravie d’aider les nouveaux membres à rejoindre la communauté Fedora et à acquérir les compétences nécessaires pour y contribuer. N’hésitez pas à nous contacter via l’un de nos canaux de communication !
Le groupe d’intérêt spécialisé Fedora Join aide également les nouveaux venus à contribuer à Fedora. Consultez ce lien : https://docs.fedoraproject.org/en-US/project/join/#_not_sure_where_to_start_come_hang_out_with_us [leur documentation].
Suggérer des logiciels à inclure
Si vous connaissez d’autres logiciels libres utiles qui ne sont pas encore disponibles dans NeuroFedora, n’hésitez pas à nous les signaler. Vous pouvez le faire en utilisant le lien suivant : https://goo.gl/forms/j6AJ82yOh78MPxby1 [notre formulaire de suggestion].
Emballage et maintenance des logiciels
Pour rendre les paquets disponibles dans les dépôts Fedora, l’équipe doit les compiler à partir du code source afin de produire des RPM. Ces RPM sont ensuite mis à disposition dans les dépôts Fedora pour que tous les utilisateurs puissent les installer facilement sur leurs systèmes à l’aide de dnf. Ils peuvent également servir à créer facilement des images de conteneurs (voir containers.adoc) que les utilisateurs peuvent exécuter avec Podman (ou Docker). Vous pouvez aider l’équipe en devenant responsable de paquet Fedora : https://docs.fedoraproject.org/en-US/package-maintainers/Joining_the_Package_Maintainers/.
Soutien EPEL
Pour en savoir plus, consultez la documentation sur les paquets supplémentaires pour Enterprise Linux (EPEL) : ici.
Nous nous concentrons principalement sur les branches Fedora. Si vous avez besoin d’un paquet que nous maintenons (co-)maintenu sous Enterprise Linux (EL), veuillez signaler un bogue concernant ce paquet en précisant la branche EPEL souhaitée. Nous verrons ce que nous pouvons faire en fonction de nos disponibilités.
Si vous êtes déjà un responsable de paquetage, nous serons heureux de vous ajouter en tant que co-responsable, afin que vous puissiez vous occuper du portage vers n’importe quelle branche EPEL.
Logiciel de test
Les paquets que nous fournissons doivent être soumis au processus d’assurance qualité Fedora (QA) décrit ici : https://fedoraproject.org/wiki/QA. Vous pouvez activer le dépôt de test des mises à jour et obtenir de l’aide en suivant ce lien : https://fedoraproject.org/wiki/QA:Updates_Testing.
Signalez les bugs et les problèmes généraux.
Tout bogue affectant le logiciel inclus dans NeuroFedora doit idéalement être signalé à l’adresse : instance Bugzilla de Fedora. Vous aurez besoin d’un compte : bugzilla ou Fedora pour ce faire. La page Cette page fournit des instructions détaillées pour signaler les bogues.
Tout autre problème lié au lien NeuroFedora : https://pagure.io/neuro-sig/NeuroFedora/new_issue [doit être signalé sur notre instance de projet Pagure].
Améliorer la documentation
La documentation utilisateur est une ressource essentielle. Vous pouvez contribuer en suivant ce lien : https://docs.fedoraproject.org/en-US/fedora-docs/contributing/ [améliorer ou enrichir notre documentation]. Vous pouvez améliorer les pages existantes en cliquant sur « Modifier cette page » en haut à droite. Les sources sont disponibles ici : https://pagure.io/neuro-sig/documentation [ici].
Nous sommes également toujours à la recherche de personnes souhaitant écrire sur NeuroFedora, ses outils, sa communauté et les neurosciences, sur le lien suivant : Blog NeuroFedora.
Aidez les autres utilisateurs
Nous avons mis en place des canaux de communication (xref:_communicating_and_getting_help) pour aider les utilisateurs à résoudre leurs problèmes et à obtenir de l’aide. Vous pouvez contribuer en participant activement à ces canaux et en répondant aux questions des utilisateurs.
Faites passer le mot
Aidez-nous à faire connaître NeuroFedora ! Parlez-en autour de vous, partagez votre avis sur les réseaux sociaux, et contribuez à faire connaître le projet et à encourager les gens à s’y impliquer !
-
Sur Mastodon, nous utilisons le lien : #NeuroFedora hashtag.
-
Sur Twitter, nous sommes liés : @NeuroFedora.
-
Vous pouvez commander des autocollants NeuroFedora sur le lien Stickermule : https://www.stickermule.com/uk/account/artworks/2036110 [en utilisant l’illustration approuvée].
Want to help? Learn how to contribute to Fedora Docs ›