Getting involved (Français) - ArchWiki

Jump to content

# Getting involved (Français)

From ArchWiki
État de la traduction: Cet article est la version francophone de Getting involved. Date de la dernière traduction: 2024-10-25. Vous pouvez aider à synchroniser la traduction s'il y a eu des changements dans la version anglaise.

Related articles

- ArchWiki:Contributing
- Frequently asked questions (Français)

En biologie évolutive, la coopération décrit des interactions où un individu paie un petit coût pour offrir un bénéfice plus important à un ou plusieurs autres. Si cette contribution coûteuse est réciproque, tous les participants peuvent en bénéficier énormément. Ce principe s'applique également aux membres proactifs de la communauté Arch souhaitant s'impliquer et contribuer à leur distribution Linux préférée. Leur participation bénéficie non seulement au membre de la communauté et à leurs camarades Archers, mais également à tous les utilisateurs de logiciels libres et open source.

Cet article décrit comment les nouveaux utilisateurs ainsi que les utilisateurs expérimentés d'Arch peuvent contribuer à la communauté. Notez qu'il ne s'agit pas d'une liste exhaustive. Avant de contribuer, veuillez vous familiariser avec le Code de conduite.

## Communauté

### Poster sur les forums

L'une des façons les plus simples de s'impliquer est de participer aux Forums Arch Linux et au forum Arch Linux français, ce qui permet de connaître la communauté et d'aider les nouveaux utilisateurs.

### Améliorer ce wiki

ArchWiki est une documentation Arch Linux maintenue de manière collaborative. Tous les utilisateurs sont encouragés à contribuer ou le traduire.

### Rejoindre le salon de discussion

Vous pouvez aider d'autres utilisateurs à résoudre des problèmes sur les canaux IRC d'Arch et le canal français. Il est toutefois essentiel de lire les règles du canal avant de participer. D'autres canaux sont disponibles pour des sujets spécifiques.

### Rejoindre les listes de diffusion

Participez aux discussions sur une ou plusieurs des listes de diffusion publiques. Assurez-vous de rester dans le sujet tel que décrit dans la description de la liste.

### Œuvres artistiques

N'hésitez pas à partager des fonds d'écran, des écrans de démarrage, des palettes de couleurs, des widgets, des thèmes, etc. avec la communauté sur le sous-forum "art" ainsi que sur le forum francophone.

Voir aussi Arch Linux Art et Artwork.

## Paquets

### Détection des paquets installés

pkgstats fournit un timer pour systemd qui envoie une liste des paquets installés sur votre système, ainsi que l'architecture et les miroirs que vous utilisez, aux développeurs Arch Linux afin de les aider à prioriser leurs efforts et à améliorer la distribution. Les informations sont envoyées de manière anonyme et ne peuvent pas être utilisées pour vous identifier. Vous pouvez consulter les données collectées sur la Statistics page. Plus d'informations sont disponibles dans le forum.

### Corriger et signaler les bugs

Rapporter et corriger les bugs des paquets Arch sur GitLab est l'une des façons possibles d'aider la communauté.

Cependant, une utilisation inefficace peut être contre-productive. Veuillez lire Bug reporting guidelines et General guidelines#Packaging merge requests.

### Informer des problèmes de sécurité

De nouvelles vulnérabilités sont constamment découvertes. Aidez l'équipe Arch Security Team à suivre les nouvelles vulnérabilités.

### Aider à tester les paquets

Les paquets des dépôts de test doivent être essayés et approuvés avant d'être promus dans les dépôts principaux. Aidez l'équipe des testeurs à tester les nouveaux paquets.

### Demander des fonctionnalités

Demandez des fonctionnalités pour les paquets Arch sur GitLab. Avant de le faire, lisez Bug reporting guidelines#Bug or feature? pour vous assurer qu'il s'agit d'une demande de fonctionnalité valide, ainsi que General guidelines#Packaging merge requests.

Demandez des fonctionnalités pour les paquets AUR sur les pages de paquets AUR correspondantes.

### Créer et adopter des paquets AUR

Le dépôt des utilisateurs d'Arch (AUR) contient des scripts de paquets créés par la communauté, permettant aux utilisateurs d'installer facilement des logiciels qui ne font pas partie des dépôts officiels. Les paquets populaires sont inclus dans le dépôt extra.

### Devenir mainteneur de paquets

Si vous souhaitez aider à maintenir l'AUR et les paquets dans le dépôt extra, vous pouvez postuler pour devenir Mainteneur de paquets. Voir Comment devenir Mainteneur de paquets pour plus de détails.

### Héberger un mirroir

Si vous souhaitez contribuer au déploiement mondiale des réseaux miroirs et aider à livrer les mises à jour aux utilisateurs, vous pouvez mettre en place un serveur miroir et appliquer les règles directrices en suivant : nouveau miroir.

## Aider le port d'Arch Linux vers d'autres architectures

Bien que Linux supporte seulement x86_64 en architecture processeur , l'acceptation de RFC0032: Arch Linux Ports a ouvert des possibilités pour les autres architectures afin qu'elles puissent éventuellement devenir supportés. Si c'est quelque chose pour lequel vous voulez aider, regarder projets liés sur GitLab, et rejoignez le #archlinux-ports canal IRC et la listes de diffusion des ports arch pour participer dans les discussions.

## Événements

Il y a des événements réguliers ouverts à la communauté pour la correction de bugs, le nettoyage et d'autres activités.

- AUR Cleanup Day
- Bug Day

## Projets logiciels

La distribution Arch Linux comprend de nombreux composants et chacun des projets peut faire l'objet d'une contribution individuelle.

Les discussions autour des différents projets (sauf indication contraire) ont lieu sur la liste arch-projects et dans le canal IRC #archlinux-projects dans le réseau Libera Chat.

Projets | Description | Langue | Mainteneurs | Liens additionnels
--- | --- | --- | --- | ---
alpm | Projet qui travaille sur les spécifications, librairies Rust et les outils de gestion de packets d'Arch Linux | Rust | dvzrv, orhun, nukesor | bugs, documentation, IRC irc.oftc.net#alpm
alpm.rs | Bindings Rust pour libalpm | Rust | Morganamilo | bugs
arch-boxes | Images de machine virtuelle | Bash | klausenbusk | bugs, IRC #archlinux-releng, liste de diffusion arch-releng
arch-install-scripts | Script pour installer Arch Linux | Bash | Foxboron | bugs
arch-rebuild-order | Un outil CLI pour déterminer l'ordre de reconstruction d'un paquet fourni | Rust | jelle | bugs
arch-release-promotion | Promotion et synchronisation d'une release existante d'un projet dans l'instance GitLab d'Arch Linux | Python | dvzrv | bugs
arch-repro-status | Un outil CLI pour obtenir le statut de productibilité des paquets Arch Linux | Rust | orhun | bugs
arch-security-tracker | Plateforme de suivi CVE security.archlinux.org et aide à la publication des avis | Python (Flask) | anthraxx | bugs, IRC #archlinux-security, Liste de diffusion de conseil
arch-signoff | Désactiver les paquets de test d'Arch Linux | Python | Jelle | bugs
archinstall | L'installateur officiel d'Arch Linux | Python | Torxed | bugs, Discord, documentation
archivetools | Une solution clé en main pour faire un instantané des dépôts de paquets d'Arch Linux, les images ISO et les bootstrap tarballs | Bash |  | bugs
archiso | Script et configuration pour construire les média d'installation | bash | dvzrv, nl6720 | bugs, IRC #archlinux-releng, liste de diffusion arch-releng
archlinux-common-style | Styles CSS courants d'Arch Linux | SCSS, HTML, JavaScript | anthraxx, jelle | bugs
archlinux-docker | Images docker | Bash | hashworks, sangy | bugs, docker hub, IRC #archlinux-releng, liste de diffusion arch-releng
archlinux-keyring | Gestionnaire de clé PGP d'Arch Linux | Python | anthraxx, dvzrv | bugs
archlinux-repro | Outils pour reconstruire les paquets d'Arch Linux | Python | Foxboron, Jelle, Coderobe | bugs
archlinux-wsl | Images WSL | Bash | Antiz, mark | bugs, Arch Wiki, IRC #archlinux-releng, liste de diffusion arch-releng
archmanweb | Le site web : man.archlinux.org | Python (Django) | Lahwaacz | bugs
archweb | Le site web : archlinux.org | Python (Django) | jelle | bugs
aurweb | La page d'accueil et système pour aur.archlinux.org | Python, HTML, MySQL | artafinde, lfleischer | bugs, IRC #archlinux-aurweb, liste de diffusion aur-dev
bugbuddy | Utilitaires d'aide qui regarde les rapports de bug entrant pour Arch Linux et s'assure que les bonnes personnes leur sont assignées | Rust | anthraxx, gromit | bugs
bumpbuddy | Un utilitaires qui surveille les nouvelles releases de vos paquets | Bash | Antiz, gromit, klausenbusk | bugs
buildbtw | Un service pour assister le presonnel d'Arch Linux à créer de nouvelles version de paquets | Rust | anthraxx, sven, raffomania | bugs, IRC #archlinux-buildbtw
dbscripts | Script pour envoyer et gérer des paquets dans les dépots | Bash | Foxboron | bugs
devtools | Outils de packaging pour les développeurs et les packagers | Bash | Anthraxx, Foxboron, jelle, gromit | bugs
gitlab-exporter | Exporter les métriques GitLab | Rust | Artafinde, orhun | bugs
gluebuddy | Un utilitaire sécurisé qui surveille plusieurs aspects de l'infrastructure d'Arch Linux et s'assure que certaine conditions sont remplies | Rust | anthraxx, jelle | bugs
infrastructure | infrastructure d'Arch Linux | Ansible, Bash, Python, Packer, Terraform, Zsh | anthraxx, foutrelis, freswa, heftig, jelle, klausenbusk, svenstaro, artafinde, gromit, Antiz | bugs, IRC #archlinux-devops, liste de diffusion arch-devops
keycloak-archlinux-theme | Thème keycloak Arch Linux | Java | Artafinde | bugs
mkinitcpio | Générateur Initramfs | Ash, Bash | Foxboron | bugs
mkinitcpio-archiso | Intégration Mkinitcpio pour archiso | Ash, Bash | dvzrv, nl6720 | bugs, IRC #archlinux-releng, liste de diffusion arch-releng
namcap | Outils qui vérifie les paquets binaires et la source PKGBUILDDs pour les erreurs communes de packaging | Python | alerque, dvzrv, FFY00, kgizdov | bugs
netctl | Profile basé systemd pour la gestion du réseau | Bash | jwitteveen | bugs
neoasknot | Page d'accueil des contributions pour Arch Linux | JavaScript, Svelte | polyzen | bugs, whatcanidofor.archlinux.org
pacman | Gestionnaire de paquets | Bash, C | Allan, agregory | bugs, IRC #archlinux-pacman, liste de diffusion pacman-dev
pacman-contrib | Script de contribution vers pacman | Bash, C, Perl | Demize, Polyzen | bugs, IRC #pacman-contrib, liste de diffusion pacman-contrib
pkgstats-cli | Client pkgstats | Go | pierres | bugs, pkgstats.archlinux.de
pkgstats.archlinux.de | Statistique pour le site web de paquet d'Arch Linux | JavaScript, PHP, Vue | pierres | bugs, pkgstats.archlinux.de
pyalpm | Liaisons alpm Python | Python, C | Jelle | bugs
pytest-pacman | Plugin Pytest pour généré la synchronisation des bases de données de dépots | Python | Jelle | bugs
rebuilderd-website | site web pour reproducible.archlinux.org | JavaScript | Jelle | bugs, reproducible-builds.org, Debian wiki, IRC #archlinux-reproducible
releng | Automatisation des artefacts de publications (support d'installation, démarrage PXE) | Bash, Python | dvzrv | bugs, IRC #archlinux-releng, liste de diffusion arch-releng
repod | Outils pour maintenir les paquets binaires des dépôts pour les distributions Linux en utilisant le gestionnaire de paquet pacman | Python | dvzrv | bugs, documentation
signstar | Une solution sécurisée de signature d'enclave et ses outils autour | Rust | dvzrv | bugs, documentation, IRC #archlinux-signstar
voa | Un projet qui fournis des librairies Rust, outils en ligne de commande pour interagir avec la Hiérarchie des fichiers pour la vérification des artefacts du système d'exploitation. | Rust | dvzrv, heiko | bugs, IRC irc.oftc.net#alpm

## Faire un don

Vous pouvez découvrir comment aider à couvrir les coûts des serveurs sur la page officielle de dons d'Arch Linux.

## Projets non officiels

Note Les entrées listées ici ne font pas partie du projet Arch Linux.

La communauté d'Arch maintient de nombreux projets. N'hésitez pas à inclure le vôtre !

### Groupes

Groupes spécifiques à Arch auxquels vous pouvez participer.

Arch Linux Subreddit
  Lieu pour les utilisateurs de Reddit pour discuter des problèmes liés à Arch.
International communities
  Communautés locales et lieux de rencontre pour les utilisateurs.
Groupe Telegram
  Lieu pour les utilisateurs de Telegram pour discuter des problèmes liés à Arch.
Salle Matrix (dans Espace Arch Linux)
  Lieu pour les utilisateurs de Matrix pour discuter des problèmes liés à Arch.
Serveur Discord
  Lieu pour les utilisateurs de Discord pour discuter des problèmes liés à Arch.
Archcord Serveur Discord
  Une alternative au serveur Discord fournissant aux utilisateurs une modération effective et une communauté accueillante et bienveillante.

### Logiciels

Logiciels développés par la communauté qui se concentrent sur Arch Linux.

Community Contributions
  Forum pour les projets liés à Arch.

Arch Linux topic @GitHub
  Dépôts GitHub pour les projets liés à Arch.

## Devenir développeur Arch

La principale motivation pour votre travail sur Arch devrait être d'aider toute la communauté, et non simplement d'essayer de devenir un « développeur Arch » par tous les moyens.

Habituellement, les nouveaux développeurs sont choisis par les développeurs existants à mesure que la charge de travail augmente. Parfois, ils publient un poste et vous pouvez postuler pour le remplir, mais plus souvent, ils invitent simplement quelqu'un qu'ils savent capable de bien faire le travail et qui s'intégrerait bien avec le reste de l'équipe. Avoir un portfolio de contributions à Arch est la meilleure façon d'intégrer l'équipe.

Voici une liste de choses que vous pouvez faire pour gagner en « popularité » auprès des développeurs d'Arch :

- Établissez une réputation d'être utile en offrant de l'aide chaque fois que possible.
- Répondez aux questions sur le forum, IRC et les listes de diffusion.
- Rejoignez les Mainteneurs de paquets pour acquérir de l'expérience en packaging et montrer vos compétences.
- Soumettez des paquets à l'AUR.
- Rejoignez l'un des projets dérivés qui pourraient être intégrés dans Arch principal un jour, ou démarrez le vôtre.
- Travaillez sur « pacman », « makepkg » ou un autre projet (sur GitLab) et soumettez des correctifs au suivi des bugs.
- Parcourez le suivi des bugs et corrigez les bugs existants.
- Trouvez et soumettez de nouveaux bugs.
- Corrigez les erreurs du wiki, ajoutez de nouvelles pages, nettoyez les pages existantes et assurez-vous que les procédures sont à jour.
- Soumettez des traductions ou mettez les à jour.

Category:

- About Arch (Français)

Getting involved (Français)
Add topic