Contribuer

From Miraheze Meta, Miraheze's central coordination wiki
This page is a translated version of the page Contributing and the translation is 58% complete.
Outdated translations are marked like this.


Vous adorez Miraheze ?
Contribuez!
Miraheze est composé de bénévoles, des gens ordinaires comme vous !


Quelle que soit votre expérience MediaWiki, vous pouvez aider ! Vous trouverez ci-dessous de nombreuses opportunités que vous pouvez saisir pour faire du bénévolat sur Miraheze.

Comment aider

Aidez les communautés locales !  
L'un des moyens les plus simples pour aider Miraheze est de demander un wiki et de l'utiliser. Soyez actif, développez votre propre communauté, amenez des gens sur Miraheze !

Vous ne voulez pas créer de wiki ? Cherchez un wiki qui existe déjà sur votre sujet ! Miraheze héberge une grande variété de wikis : des ordinateurs aux émissions de télévision, vous pouvez être sûr de trouver un wiki qui répondra à vos envies ! Consultez WikiDiscover et le répertoire de wikis pour trouver des wikis qui pourraient vous intéresser.

Aider sur Meta (ce wiki) !  

Un autre moyen facile d'aider est d'aider sur ce wiki, Miraheze Meta. Sur Miraheze Meta, les questions relatives à la communauté globale sont discutées. Vous pouvez aider en répondant à toute question dont vous connaissez peut-être la réponse. La plupart des questions sur Miraheze Meta sont posées sur les panneaux d'affichage. Il existe actuellement 3 pages où les utilisateurs peuvent solliciter de l'aide, chacune se concentrant sur un sujet différent et étant étiquetée en conséquence :

  • Community noticeboard - Toute question générale est posée ici, comme les questions sur ManageWiki, le CSS, les modèles, etc. Le tableau d'affichage sert également à lancer une discussion communautaire sur des sujets qui concernent la communauté globale. Si vous connaissez la réponse à quelque chose, n'ayez pas peur de répondre !
  • Meta Administrators' noticeboard - Tout problème concernant ce wiki (Meta) est discuté ici, comme demander l'interdiction d'un utilisateur, marquer les pages comme traduisible, demander des autorisations locales qui peuvent être accordées à la discrétion des administrateurs, entre autres. Cette page n'est pas à utiliser pour les actions globales.
  • Stewards' noticeboard - Toute question ou problème nécessitant l'intervention de Steward (comme demander un blocage pour un compte pratiquant le vandalisme , demander un CheckUser, etc.) est demandé ici. Parfois, ce que les utilisateurs demandent n'est pas forcément quelque chose qui nécessite la réponse d'un steward ; cela peut être aussi simple qu'une demande d'aide pour changer un logo. Même s'il est le tableau d'affichage des stewards, cela ne veut pas dire que vous ne pouvez pas vous-même aider quelqu'un ; n'ayez pas peur de répondre, de déplacer leur message si besoin, et guidez-les !

Si jamais vous voyez une question qui a été posée sur le mauvais tableau d'affichage (comme un verrou global demandé sur le tableau d'affichage des méta-administrateurs au lieu du tableau d'affichage des stewards), soyez bold et déplacez-vous vers la page approprié. Même si votre modification est annulée, au moins vous gagnerez au moins de l'expérience pour apprendre à trier les problèmes !

Aide sur Discord et IRC  
Toutes les questions ne sont pas posées sur Meta, beaucoup préfèrent poser sur Discord ou IRC. N'ayez pas peur d'y passer et d'aider là-bas. La plupart des canaux IRC sont relayés vers Discord, ce qui signifie que vous pouvez parler avec des personnes sur IRC en temps réel tout en étant sur Discord et vice-versa. Pour plus d'informations sur la connexion à Discord et IRC, consultez leurs pages respectives.
Aidez à lutter contre le vandalisme global !  

Bien que lutter contre le vandalisme global puisse sembler difficile, en particulier parce que Miraheze héberge 7929 wikis, ce n'est en fait pas le cas ! Miraheze utilise AbuseFilter, qui arrête la plupart des actes de vandalisme avant même qu'ils ne se produisent. Ceux-ci, ainsi que d'autres activités suspectes, sont signalés sur le canal IRC #miraheze-cvt-feed connect. Vous pouvez surveiller ce flux pour tout vandalisme ou spam éventuel et le signaler sur #miraheze-cvt connect — à noter que ces deux canaux sont relayées sur Discord. Un Steward ou administrateur global examinera votre rapport et agira en conséquence. Si une modification n'est pas arrêtée par AbuseFilter, vous pouvez également accéder manuellement au wiki et l'annuler vous-même. Si vous le faites, assurez-vous simplement d'inclure dans le résumé que vous reveniez au vandalisme, sinon vous pourriez vous-même être qualifié à tort de vandale !

Même si un compte dedié au vandalisme est arrêté par AbuseFilter, vous devez toujours le signaler aux stewards pour empêcher le compte d'essayer de contourner le filtre, d'y parvenir et de vandaliser un wiki. Pour les signaler, vous pouvez créer une nouvelle rubrique sur le tableau d'affichage des stewards ou les signaler sur #miraheze-cvt connect.

 Note: Tous les wikis ne sont pas inscrits au programme global anti-vandalisme, certains ayant délibérément choisi de ne pas participer à l'intervention d'administrateurs globaux. Notez également que les wikis privés ne sont pas non plus signalés sur le flux CVT. Pour plus d'informations à ce sujet, consultez la page d'aide sur l'Équipe de lutte contre le vandalisme.

Aider sur Phabricator !  

Phabricator est le système de suivi des tâches de Miraheze. Bien que la plupart des tâches là-bas nécessitent l'intervention d'un administrateur système, certaines demandes n'en ont pas besoin. Un utilisateur peut avoir besoin d'aide pour activer une extension, ou n'a pas pu trouver un paramètre dans ManageWiki. Dans ces cas, si vous connaissez la réponse, vous êtes plus que bienvenu pour répondre à la tâche. Dans certains cas, si vous êtes certain que le problème a été résolu, vous pouvez fermer la tâche. Si vous êtes nouveau sur Phabricator, il est recommandé d'attendre et d'apprendre quels types de tâches sont fermées à quel moment, pour vous empêcher de fermer accidentellement une tâche qui n'a pas été résolue.

Même si une tâche implique quelque chose de technique comme l'importation d'un vidage de base de données, vous pouvez toujours aider sur la tâche en triant correctement les balises de la tâche. Pour plus d'informations sur les balises, voir Phabricator.

Aider techniquement !  
Tandis que les façons précédentes de contribuer ne nécessitaient pas d'expérience technique, les suivantes le font. Si vous savez comment aider techniquement, vous êtes plus que bienvenu !

Aide sur GitHub Miraheze héberge toutes ses configurations dans un référentiel de configuration GitHub (voir cette page pour plus d'informations). Chaque fois qu'un changement doit être fait, ces fichiers de configuration sont mis à jour. Lorsque ces configurations sont mises à jour dans l'un des référentiels hébergés sur GitHub, les modifications sont automatiquement déployées sur les serveurs hébergeant Miraheze. Auparavant, les modifications de fonctionnalités étaient effectuées en envoyant une demande sur la page Request features ou en ajoutant une demande de fusion GitHub. Ce n'est désormais plus le cas, vous pouvez donc faire la plupart des changements de configuration sur ManageWiki. Cela ne veut pas dire que vous ne pouvez pas aider sur GitHub, ce n'est pas sorcier !

Toute personne disposant d'un compte GitHub (disponible gratuitement) peut proposer des modifications de fichiers.

Lignes directrices et conseils

La majeure partie de cette section (à l'exception de la fin) est facile à comprendre. Elle utilise des tableaux imbriqués pour appliquer les paramètres à tous les wikis par défaut, ou à certains wikis codés.

La disposition de base de l'imbrication est la suivante :

  • Définir les variables d'espace de noms (près du début, après les inclusions)
    • wgConf (plus grand tableau)
    • Nom du paramètre (sous la forme de 'wgVariable' ou 'wmgVariable')
      • Wiki affecté (sous la forme de 'dbname' ou 'default' où dbname est le sous-domaine du site avec "wiki" ajouté à la fin)
        • Valeur de paramètre (les valeurs à définir. Peut être un nombre, vrai/faux ou un tableau, selon le paramètre.)

 Note: Certaines extensions nécessitent une configuration supplémentaire pour fonctionner. Dans ce cas, un administrateur système se chargera de la modification.

Installer une nouvelle extension ou un thème

N'importe qui peut proposer des modifications au référentiel Miraheze/mediawiki. Pour installer une nouvelle extension ou un thème qui n'est pas déjà installé (ne pouvant pas être activé sur un wiki), veuillez consulter Ajout d'une nouvelle extension.

Aider en interne

Miraheze fonctionne sur Debian et utilise une multitude de serveurs. Notre configuration de serveur est gérée par Puppet, et nous travaillons avec différents types de technologies. Nous utilisons MediaWiki avec Apache, GDNSD, MariaDB, NGINX et Varnish pour alimenter la pile Web. Si vous maîtrisez un ou plusieurs des logiciels mentionnés ci-dessus, nous aimerions connaître votre expérience ! Une aide supplémentaire est toujours la bienvenue, et même les plus petites améliorations (bogues/performances corrigés, etc.) pour vous, peuvent être une grande amélioration pour nous. Veuillez contacter les Administrateurs système si vous souhaitez contribuer dans ce domaine ou simplement faire une tâche Phabricator pour cela.