Phabricator/fr

Signaler des bugs/autre chose  Signaler un problème de sécurité   Demander un domaine personnalisé   Demander des modifications de configuration

Phabricator est le logiciel de suivi des problèmes que Miraheze utilise pour suivre les bogues, les demandes de changement de configuration, les demandes de fonctionnalités, les demandes d'importation de pages et plus encore.

Phabricator est uniquement pour les problèmes techniques ! Si vous avez besoin d'aide pour quelque chose de nature non technique (c'est-à-dire des demandes d'adoption, des utilisateurs perturbateurs, de l'aide avec CSS, etc.), veuillez demander sur le Community noticeboard ou Stewards' noticeboard.

Des informations techniques sur Phabricator peuvent être trouvées ici.

Créer un compte/Se connecter
Pour créer un compte ou vous connecter, veuillez suivre les étapes suivantes :


 * 1) Allez à Phabricator.
 * 2) Si vous n'êtes pas connecté, cliquez sur "Connexion" en haut à droite.
 * Sur la page suivante, cliquez sur le bouton "Se connecter ou s'inscrire // MediaWiki" en bas à droite (cela vous connecte à votre compte Miraheze).


 * Cliquez toujours sur le bouton "Se connecter ou s'inscrire// MediaWiki" en bas à droite. Ne vous connectez pas directement depuis Phabricator, cette invite de connexion n'est pas destinée aux utilisateurs du wiki.


 * 1) Si vous y êtes invité, connectez-vous à votre compte Miraheze.
 * Une invite apparaît vous demandant si vous souhaitez autoriser Miraheze Phabricator à vous connecter, cliquez sur "Autoriser".

 Ci-dessous se trouvent des images qui peuvent vous aider dans ce processus, les images montrent à quoi chaque écran/étape devrait ressembler. Chaque image est étiquetée à quelle étape elle correspond.
 * 1) Si vous n'avez pas encore créé de compte, il vous sera demandé de confirmer votre nom d'utilisateur et d'ajouter votre adresse e-mail.



Tâches de classement
Une fois connecté, cliquez sur les liens en haut de la page pour classer les tâches. Alternativement, si vous cliquez sur "Maniphest" dans la page d'accueil, un bouton intitulé "Créer une tâche" devrait apparaître.

Lorsque vous faites des demandes, donnez-leur un titre descriptif. Par exemple, si vous rencontrez un bogue tel qu'une erreur de base de données sur votre wiki, un bon titre pourrait être "Erreurs de base de données sur "mywiki.miraheze.org".

À moins d'en avoir reçu l'instruction, n'attribuez pas la tâche à qui que ce soit (y compris vous-même). Administrateurs système attribuent des tâches à d'autres administrateurs système, utilisateurs ou même à eux-mêmes pour aider à suivre la progression de la tâche. De plus, à moins que la tâche ne soit urgente (comme des erreurs sur tous les wikis, des temps d'arrêt dans le monde, etc.), ne définissez pas la priorité sur "Élevée" ou "Désactiver maintenant !". Cela n'entraîne pas un traitement plus rapide de votre demande. Même si votre wiki est inaccessible, vous devez laisser la priorité à "Triage nécessaire" ou "Normal" et un administrateur système la modifiera si nécessaire.

Ne remplissez pas "Tags" ou ne changez pas "Subscribers" si vous ne savez pas ce que vous faites. Laissez-les vides et si nécessaire, quelqu'un les modifiera.

Dans la description de la tâche que vous créez, décrivez le problème ou la fonctionnalité que vous demandez. Si votre tâche concerne un wiki en particulier, veuillez créer un lien vers celui-ci. Si la tâche que vous créez utilise un modèle (par exemple, demandes de domaine personnalisées, problèmes de sécurité, etc.), veuillez suivre les directives énoncées sur la page.

Une fois que vous avez rempli votre demande, un administrateur système la traitera sous peu. Veuillez patienter si votre tâche n'est pas traitée immédiatement !

Qui peut déposer des tâches ?
Tous les utilisateurs de Miraheze sont libres de déposer des rapports de bogues et de donner leur avis. Cependant, pour les problèmes plus sensibles tels que les demandes de domaine personnalisé, les importations d'articles, les changements de nom de base de données, la modification des paramètres restreints, entre autres, seuls les « bureaucrates » doivent classer ces tâches. Même si vous êtes un sysop, il est recommandé qu'un bureaucrate classe la tâche.

Demandes et rapports
Vous trouverez ci-dessous des descriptions détaillées de ce que fait chaque bouton de demande.


 * Pour demander une extension et/ou un changement de configuration (qui n'est pas sur ManageWiki !) pour votre wiki, veuillez utiliser ce formulaire.
 * Pour signaler un problème de sécurité, veuillez utiliser ce formulaire.
 * Pour signaler un bug ou quoi que ce soit d'autre, veuillez utiliser ce formulaire.
 * Pour demander un domaine personnalisé, veuillez lire ceci pour plus d'informations.

Pour plus de détails techniques, veuillez consulter[[Tech:Phabricator]].



Priorités des tâches

 * De nombreuses tâches, telles que toutes les demandes de fonctionnalités et la plupart des modifications de configuration, sont classées par défaut comme "Normales". Il n'est pas nécessaire de modifier la priorité de la demande car cela n'accélérera pas le traitement de votre demande. Toutes les demandes de fonctionnalités et les modifications de configuration sont effectuées selon le principe du premier arrivé, premier servi, dans lequel votre wiki sera configuré lorsque toutes les demandes avant lui seront soit terminées, soit terminées à un niveau suffisamment bien défini pour qu'il soit possible de passer à autre chose. Quatre priorités différentes sont utilisées sur Phabricator :
 * Unbreak Now! : les tâches ici doivent être résolues dès que possible, toutes les autres tâches doivent être traitées une fois celles-ci résolues. Ces tâches concernent généralement des problèmes mondiaux tels que les temps d'arrêt.
 * Élevé : Les tâches ici devraient idéalement être résolues en quelques jours.
 * Normal : la plupart des tâches de cette priorité doivent être résolues dès que quelqu'un en est capable, et les autres tâches (telles que les objectifs) doivent être effectuées dans le délai qui leur est attribué.
 * Faible : les tâches ici ne sont pas importantes pour le fonctionnement direct de Miraheze ou ne sont que des idées ou ne peuvent pas être travaillées actuellement, et donc elles doivent être effectuées quand quelqu'un le souhaite.

De plus, il existe également des statuts sur Phabricator:


 * Ouvrir : Tâches qui attendent actuellement que quelqu'un s'en occupe, ou qui sont en cours.
 * Résolu : Tâches terminées.
 * Invalide: Tâches inappropriées pour Phabricator et la demande aurait dû être faite ailleurs.
 * Refusé : les tâches qui ne peuvent pas être effectuées pour le moment, ne le seront pas ou la conclusion était qu'elles n'étaient pas nécessaires à ce moment-là.
 * Bloqué Tâches qui attendent qu'une entité externe réponde avant que toute autre action de notre part puisse être entreprise.

Si vous ne savez pas comment trier un problème, veuillez le laisser tel quel et un Administrateur système le triera de manière appropriée.



Tags/Projets

 * Les balises/projets sont utilisés pour organiser les tâches dans leurs sujets relatifs. Par exemple, une tâche intitulée "Demande de fonctionnalité pour example.miraheze.org" serait placée sous la balise "Configuration" car c'est la balise sous laquelle nous plaçons toutes les demandes de fonctionnalités et les modifications de configuration.
 * Les extensions pouvant nécessiter une révision sont ajoutées au projet "Extensions" sous le tableau de travail "Révision nécessaire".
 * Les tâches liées au fonctionnement général de Miraheze et de ses serveurs sont placées sous la balise Site Reliability Engineering.
 * Il existe d'innombrables autres balises qui sont utilisées à diverses fins. Ils peuvent tous être consultés here

Types
Il y a différents types de projets/tags quisont utilisés sur Phabricator. La configuration actuelle est ainsi:


 * Projets / Composants
 * Ceux-ci représentent l'essentiel des projets au sein de Phabricator et appartiennent au domaine du logiciel, de l'infrastructure ou de l'activité.
 * Icône: Projet
 * Couleur: Bleu
 * Groupes
 * Ceux-ci représentent des entités de personnes et servent d'association commune pour les tâches qui nécessitent la participation ou l'engagement d'un certain groupe ou d'un groupe qui peut être partie prenante dans la progression d'une tâche.
 * Icône: Groupe
 * Couleur: Violet
 * ACLs
 * Similaire aux groupes, sauf que ceux-ci sont utilisés pour contrôler l'accès à certaines tâches, leur appartenance à un groupe étant fortement restreinte.
 * Icône: Policy
 * Couleur: Rouge
 * Tags
 * Les tags représentent des objectifs communs ou des cas qui ne sont pas spécifiques au Projet.
 * Icône: Tag
 * Couleur: Jaune
 * Ojectifs
 * Les objectifs (goals) sont le plus souvent les objectifs de notre période de planification semestrielle.
 * Icon: Goal
 * Couleur: Vert
 * Utilisateur
 * Les projets utilisateur peuvent être utilisés pour permettre à un utilisateur de catégoriser les tâches de manière simple dans un projet plutôt que de le suivre via d'autres moyens tels que les notifications. Utile pour surveiller la progression des tâches sur un plan de travail.
 * Icône: Chronologie
 * Couleur: à carreaux



Politique d'accès
Cela décrit l'accès à certaines ACL et privilèges d'administrateur sur Phabricator.

Administrateur
Phabricator Administrator n'est pas un outil puissant ; cependant, il a accès à certaines informations protégées sur les comptes d'utilisateurs et peut voir des informations sensibles telles que le statut d'authentification à 2 facteurs.

Actuellement, les droits d'administrateur de Phabricator n'ont été accordés qu'aux ingénieurs en fiabilité du site, qui maintiennent déjà un accès root sur les serveurs Phabricator concernés. Cette politique peut être révisée si un cas d'utilisation peut être présenté par tout membre qui n'est pas éligible aux droits actuellement.



ACL : Sécurité
Cette liste de contrôle d'accès permet de restreindre l'accès public aux tâches lorsque le contenu étant public pourrait entraîner un risque pour les opérations, la sécurité des logiciels ou la protection des données de Miraheze. Cette ACL peut en outre être utilisée lorsque ces informations pourraient présenter un risque pour d'autres services jusqu'à ce qu'une période de divulgation raisonnable se soit écoulée - lorsque Miraheze peut rendre ces informations publiques.

L'adhésion au groupe est réservée aux :
 * Ingénierie de la fiabilité du site
 * Confiance et sécurité
 * Conseil d'administration (lorsqu'ils participent activement aux activités de conformité/réglementation de l'entreprise)

Toute personne ayant besoin d'accéder à une certaine tâche peut être ajoutée en tant qu'abonné sans être membre de l'ACL.

Résumés
Les résumés des requêtes de recherche Phabricator sont disponibles à l'aide de l'outil PhabDigests propulsé par le projet bénévole FOSSBots. Cela nécessitera que votre adresse e-mail soit transmise aux bénévoles, et les informations ne sont pas couvertes par la Miraheze NDA ou la Politique de confidentialité. Les données stockées sur ce système sont soumises à une privacy policy distincte.

Veuillez contacter RhinosF1 ou demander dans si vous souhaitez un résumé.



Voir aussi

 * Tech:Phabricator pour plus de détails techniques concernant Phabricator