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 |

Dépannage

Logiciels et progiciels

Documentation

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 !