Phabricator/Help/fr

Cher utilisateur de Phabricator, si vous avez des questions, n’hésitez pas à simplement les partager sur la page de discussion. Nous améliorons notre documentation en nous basant sur les retours qui nous sont faits. Si vous désirez tester Phabricator, vous devez utiliser l'instance des services du Cloud.

Pour un aperçu basique de ce qu'est Phabricator et de ce qu'il peut faire,. Ou continuez à lire cette page pour entrer directement dans le sujet et faire vos premiers pas.

Créer votre compte
Vous pouvez vous connecter à votre nouveau compte Phabricator soit avec votre compte wiki global de Wikimedia, ou avec votre compte développeur de Wikimedia. Dans les deux cas, vous n'avez pas besoin d'avoir des mots de passe différents.

Avec votre compte global wiki



 * Premièrement, assurez vous que vous êtes wikimédia.
 * Si vous n’en possédez pas encore,.
 * Allez sur la page de connexion de Phabricator (lorsque vous êtes déconnecté l’interface web pour les postes de bureau affiche le lien correspondant en haut à droite sous forme d’une flèche pointant vers une porte)
 * Activez le bouton représentant un tournesol qui est libellé « s’authentifier ou s’enregistrer ».
 * Une fenêtre de dialogue vous demandera l’autorisation de vous connecter à mediawiki.org
 * Phabricator vous demandera un nom d’utilisateur. En cas de doute, utilisez simplement votre nom d’utilisateur Wikimedia, remarquez cependant que les noms d’utilisateur de Phabricator ne peuvent pas avoir de caractères non-ASCII tels que العَرَبِيةُ ou 中华民族, ou Xï, ni inclure des espaces (n'utilisez qu'un caractère souligné " " à la place). Vous devrez également fournir une adresse de courriel valide pour vérification, mais elle ne sera pas communiquée aux autres utilisateurs.


 * Cliquez sur Manage dans la barre de navigation à gauche.
 * Cliquez sur Edit Profile et remplissez le champs « Also Known As » (par exemple, avec votre nom complet) pour qu’il soit plus facile de vous chercher.

Avec votre compte développeur Wikimedia

 * Si vous avez un compte de développeur Wikimedia &mdash; aussi nommé compte LDAP ou compte Gerrit ou wikitech — vous pouvez également l’utiliser pour vous authentifier. Le même compte utilisateur Phabricator peut être relié à la fois au compte MediaWiki.org et au compte LDAP. Cela peut servir de moyen de récupération dans le cas improbable ou le compte unifié Wikimédia ne fonctionnerait pas. Connectez vos comptes Wikimedia SUL et LDAP à un même et unique compte utilisateur Phabricator ! Sans quoi vous allez créer deux comptes Phabricator séparés.

Authentication à facteurs multiples

 * Nous n’encourageons pas l’utilisation de l'authentification multifactorielle sur le Phabricator de Wikimedia sauf si vous avez un accès aux tâches de sécurité. Si vous souhaitez néanmoins l’utiliser, veuillez lire d'abord les prérequis et les recommandations pour l’authentification multifactorielle.

Résolution des problèmes

 * Si vous ne pouvez pas vérifier votre compte Phabricator parce que vous avez saisi une mauvaise adresse de courriel, laissez un message sur Talk:Phabricator/Help.
 * Si vous voyez que votre compte Phabricator est désactivé, laissez un message sur Talk:Phabricator/Help.
 * If you get an "Email address already taken" error when you try to create a Phabricator account via "Login or Register - MediaWiki" you probably already registered a Phabricator account connected to your Wikimedia Developer account. You will have to log into Phabricator via your Developer account. Use wikitech:Special:PasswordReset if you have forgotten your Developer account password.
 * Si vous devez changer votre nom d'utilisateur sur Phabricator pour quelque raison, laissez un message sur Talk:Phabricator/Help.

Revendiquer vos anciens comptes Bugzilla et RT
Suivez ce lien.

Recevoir les mises à jour et les notifications
Phabricator vous alerte sur les activités significatives, y compris sur vos propres actions.

Phabricator propose plusieurs outils pour réceptionner les alertes que vous souhaitez recevoir.


 * Si vous êtes intéressé par un objet bien déterminé (une tâche, une maquette…), suivez simplement le lien vers la page . L’ajout d’un commentaire vous abonnera automatiquement.
 * Si vous êtes intéressé par toutes les activités d’un projet, vous pouvez suivre le lien  sur la page de présentation du projet. Plus d’information à ce sujet dans la documentation de Phabricator (en anglais), section « Watching Projects ».

See Phabricator/Help/Managing mail for reducing the amount of mail notifications and about filtering mail notifications.

Dépannage
Si vous recevez des notifications non désirées, par courriel, à propos d'une tâche :


 * Vous pouvez être inscrit à la tâche.
 * Il est possible que vous soyez membre d'un projet ou d'un sous-projet associé à cette tâche. Une liste de tous les projets dont vous êtes membre est disponible.
 * Il est possible que vous suiviez un projet associé à cette tâche. Une liste de tous les projets que vous suivez est disponible.
 * Dans vos préférences de courriel sous "Tâches Maniphest", il est possible que vous ayez activé "Changement d'états de l'une des sous-tâches de tâche".
 * You might have a personal Herald rule set up. Check the "X-Herald-Rules" message header field to see a list of all applied Herald rules.

Créer des règles plus complexes pour les notifications (Herald)
Suivez ce lien pour apprendre comment paramétrer des systèmes d’alerte  sur mesure (personnalisés) dans l’instance Herald du Phabricator de Wikimedia. Ce sont des options avancées dont la prise en main peut être plus difficile.

Créer une tâche
Il existe plusieurs façons de créer une tâche, en fonction des informations que vous souhaitez rapporter : Complétez le formulaire, sans toucher aux champs pour les lesquels vous n’êtes pas sûr d’un choix de valeur idoine.
 * Pour une nouvelle tâche : activez le bouton Etoile qui se situe à droite, dans la barre de navigation supérieure. Dans le menu déroulant, choisissez Create Task . Vous serez dirigé sur un formulaire à compléter.
 * Pour un problème de sécurité : cliquez sur le bouton Etoile, à droite, dans la barre de navigation supérieure. Dans la liste déroulante, choisissez Déclarer un problème de sécurité. Vous obtiendrez un formulaire prérempli avec Security, et un lien vers les instructions spéciales pour renseigner le bogue de sécurité.
 * Une sous-tâche d’une tâche existante : suivez le lien « Edit Related Tasks… > Create Subtask » situé dans lu colonne de droite de la tâche courante. La relation de dépendance entre les deux tâches sera paramétrée et quelques valeurs de la tâche parente seront récupérées comme valeurs par défaut (Assigne To, Subscribers, Priority, Projects). Les sous-tâches seront répertoriées dans la tâche parente (section « Task Graph »), triées par date de la modification la plus récente.

Mise en forme
Phabricator offre quelques fonctionnalités de formatage pour les champs de texte. Voir l’aide sur la mise en forme de Phabricator.

Sélection de projets
Pour relier une tâche à un projet (le taguer) qui utilise Phabricator, il suffit de commencer à saisir son nom dans le champ « Tags » et de sélectionner le projet dans la liste des résultats correspondants (la liste ne montrera que cinq projets correspondants). Vous pouvez chercher des projets et en lire de courtes descriptions en cliquant sur l’icône de loupe dans le champ Tags. Vous pouvez ajouter un ou plusieurs projets au champ Tags. En cas de doute, il est possible de ne pas le renseigner, les personnes s’occupant du triage des tâches se chargeront d’attribuer une valeur idoine. Il existe une (très longue) liste des projets disponible. Le bouton  permet de rechercher des projets. Cette liste est également disponible sur la page Phabricator/Projects.

Paramétrer la priorité d’une tâche
La priorité devrait être paramétré par des chefs de produit, des chargés de projet, des développeurs qui prévoient de travailler sur la tâche, des inspecteurs de ticket (bugwrangler) ou des membres expérimentés de la communauté, pas par les personnes qui soumettent le ticket ou par des observateurs externes. Voir la gestion de projet de Phabricator pour plus d’informations.

Utilisation du mail
Il est également possible de créer des tâches en envoyant des mails à [mailto:task@phabricator.wikimedia.org task@phabricator.wikimedia.org]. Le sujet sera utilisé comme titre, le corps sera utilisé directement tel quel, et les pièces jointes seront associés à la tâche. Pour ajouter un projet, utilisez la commande correspondante !projects et le mot-clé (hashtag) au début du corps. Par exemple,. Les consignes ci-dessus pour paramétrer l’assignement de la tâche, sa priorité ou son statut par mail sont disponibles.

''Note : si la signature du compte mail expéditeur n’utilise pas le standard – qui comprends l’utilisation d’un ligne avec deux tiret (« -- ») pour la séparer du corps de texte – elle sera intégré à la tâche. La suppression des informations privées de la signature est vivement encouragée lors des premiers essai, juste au cas où.''

Passage de certaines valeurs dans l’URL de la création de tâche
Un lien « Signaler un problème via Phabricator » peut fournir de nombreuses valeurs par les paramètres adjoints au lien générique de création de tâche.

C’est une fonctionnalité très avancée. Plus d’informations sont fournies sur cette page.

Répondre aux commentaires et marquer
Pour répondre, vous avez également besoin d'un compte.

Écriture de commentaires et de descriptions
Phabricator vous permet de poster et de modifier les commentaires et les descriptions en utilisant la mise en forme du texte et l’insertion d’images ou d’autres fichiers ; voir Téléverser des pièces jointes. Vous pouvez utiliser la barre d’outils au dessus du champ de texte et utiliser la syntaxe propre à Phabricator.

En fin de page se trouve une prévisualisation du rendu en direct qui permet de vérifier si le texte ressemble à ce qui est attendu. Les usages les plus populaires comprennent :
 * le fait de mentionner les utilisateurs préfixés d’un arobase pour créer un lien vers leur page de profil et les souscrire à la tâche.
 * l’ajout d’un numéro de tâche, en préfixant d’un T majuscule une chaîne de chiffres qui crée un lien vers la tâche en adjoignant une infobulle de description.   insère le titre de la tâche dans le texte.
 * L’ajout d’un nom de projet en préfixant un terme d’un croisillon  créera un lien vers la page principale du projet correspondant.
 * Si vous souhaitez citer un texte, il suffit de débuter la ligne par le signe supérieur . Si vous souhaitez répondre à un commentaire en l’incorporant sous forme de citation, passez par le menu déroulant symbolisé par une flèche en bas à droite du commentaire à citer.
 * Si vous souhaitez afficher la maquette image d’un fichier téléversé, comme , en l’incorporant dans votre commentaire, écrivez.
 * Si vous souhaitez créer un lien externe, par exemple vers , de façon similaire à la syntaxe wiki, utilisez   mais sans omettre les espaces.
 * Si vous souhaitez ajouter une adresse web (lien URL) dans un commentaire, par exemple pour fournir un prototype de test, il est vivement recommandé de copier et coller l’adresse complète depuis la barre d’adresse du navigateur web. Par exemple  plutôt que  . Les préfixes interwiki comme   ne sont pas pris en compte par l’analyse syntaxique de Phabricator, pas plus que la plupart des adaptations qui existaient dans le Bugzilla de Médiawiki. Les modifications Gerrit devraient également également être recopiées avec des adresses web complètes.
 * Si vous souhaitez recopier un ligne de code, ajoutez des lignes avec trois accents graves avant et après le code. Ou pastecréez une copie en ligne et ajoutez un lien vers la copie.

Remarquez que la syntaxe de mise en forme de Phabricator est différente de celle de Médiawiki.

Téléverser des pièces jointes
Il y a plusieurs moyens de téléverser des fichiers : vous pouvez ajouter un fichier (par exemple une capture d’écran) à un commentaire ou à une description de tâche par un simple geste de glisser-déposer réalisé avec une périphérique de pointage. Les utilisateurs peuvent également copier et coller des images à l’aide de la fonctionnalité de presse-papier de leur système.

Si cette fonctionnalité n’existe pas sur le système vous pouvez utiliser un phabricator:file/upload et faire référence au numéro de fichier (par exemple « 123 ») qui est affiché à coté des fichiers déjà téléversés en le préfixant de la lettre F majuscule. Cela créera un lien vers le fichier. Pour incorporer le fichier dans le commentaire, placez l’identifiant entre accolades :. Par défaut c’est inclus comme une miniature. Pour plus d’options de formatage, visitez « Remarkup reference ». Si vous devez téléverser des fichiers fréquemment et considérez les options actuelles inconfortables, vous pouvez aussi ajouter un panneau à votre page principale avec un lien direct.

Remarquez que vous ne pouvez pas téléverser de fichier et postérieurement en restreindre le niveau d’accès (par exemple pour le relier à un ticket à accès restreint sur un sujet de sécurité). Il est cependant possible de supprimer le fichier et le retéléverser avec des droits d’accès restreints. Il est recommandé de téléverser les fichiers dont l’accès doit être restreint directement en pièce jointe lors de la création du ticket (de sécurité) correspondant.

Si jamais vous aviez besoin de supprimer un fichier que vous avez téléversé, ouvrez la liste de vos fichiers, sélectionnez le fichier et cliquez sur « Supprimer un fichier » dans le panneau latéral.

Gestion de projet dans Phabricator
Si vous gérez ou êtes responsable d’un projet, veuillez s’il-vous-plaît suivre ce lien pour obtenir plus d’informations.

Tâches parentes et sous-tâches
Une tâche peut être parente d’une autre tâche ou être une sous-tâche d’un certain nombre d’autres tâches. De telles relations peuvent être modifiées par "Edit Related Tasks". Cette fonctionnalité peut être utilisé pour réaliser différents choses :

Remarque : il existe une fonctionnalité « Edit Related Tasks… > Create Subtask ». En plus de paramétrer les relations idoines de parent/sous-tâche, elle s’occupe également de gérer la liste des abonnements (CC) dans la nouvelle sous-tâche.
 * Bloqueurs et sous-tâches. Une tâche (parent) peut simplement être bloqué par une autre du fait qu’elle dépend de sa réalisation préalable (voir Phabricator/Project management sur comment ajouter une tâche bloquante).
 * Suivi. Une tâche ne correspondant à aucune réalisation spécifique (le parent) peut être bloquée par plusieurs autres (sous-)tâches afin de permettre le suivi d’une collection de (sous-)tâches lié à un objectif de version, ou à une autre période temporelle. Remarquez que suivi ici a un sens différent du drapeau obsolète #Tracking de Phabricator.
 * Approbation. Plusieurs tâches (comme des ébauches ou des objectifs d’équipe) peuvent être bloquées par une seule tâche qui représente les tâches d’ébauches approuvées, après quoi ces ébauches d’objectif deviennent de réels objectifs.

Établissement de priorités
Voir configurer la priorité des tâches

Assignation
Voir l'assignation des tâches

Tâches suivies
Ce terme est emprunté à Bugzilla, où un sens bien particulier lui était attribué : une tâche qui est définie comme bloqué par d’autres tâches, mais qui en elle même ne correspond à aucune activité à exécuter, pas plus qu’elle n’est liée à un jalon de publication ou à une date butoir. Ces tâches de suivie avaient tendance à demeurer longtemps (voir éternellement) sans évolution, étant donné que leurs sous-tâches courantes pouvaient être résolues pendant que de nouvelles leurs étaient attribuées. Dans Phabricator, mieux vaudrait créer un projet (étiquetage, tag) pour catégoriser un type d’activité.

Remarquez cependant qu’il existe d’autres types de tâche qui ne sont associables à aucune activité particulière à entreprendre, mais qui ont toutes leur place dans Phabricator. C’est notamment le cas des tâches de jalon de publication (Release). Un publication à venir pourrait être représentée par une tâche répertoriant comme sous-tâche (également appelées tâches bloquantes) toutes les activités qu’il est nécessaire de réaliser pour atteindre l’objectif de la publication. Une fois la publication effectuée, la tâche peut être marquée comme achevée. Une utilisation similaire serait d’avoir une tâche qui représente les objectifs globaux d’une équipe pour le trimestre, et avec comme tâches bloquantes chacun des objectifs.

Search context (global vs advanced)


Phabricator est composé de plusieurs applications (la gestion des tâches de « Maniphest » étant l'une d'entre elles, ou Diffusion pour la navigation dans le code).



There are 2 different search forms:


 * The global search at https://phabricator.wikimedia.org/search/query/advanced/. This one is fairly simple. It is in the upper right corner. By default, it searches across all applications and hence all types of documents (open tasks, closed tasks, code commits, etc…). You can change the default context using the the arrow menu to the left of the search bar. For example, select "Open Tasks" to only show results in open tasks from the Maniphest issue tracker. Or select "Current Application" to search Maniphest in Maniphest, Diffusion in Diffusion etc.
 * Advanced, application specific search, for example at https://phabricator.wikimedia.org/maniphest/query/advanced/ for Maniphest. This one has more fields, and auto-completion that includes "Not in:..." (equivalent to NOT) and "In any:..." (equivalent to OR) (for example, type "echo" in the "Tags" field). There is also an advanced search for most other applications (e.g. file/query/advanced for Files). To only search for tasks / bug reports, use the Maniphest advanced search.

Inside Maniphest, custom, saved searches and advanced search options are listed in the navigation bar on the left.

Search terms
Special care needs to be put in choosing correct search terms.

Some locally-valid properties for the "Query" field:
 * Case insensitive:  is the same as
 * phrase search works:
 * basic tokenization is performed, e.g. to strip punctuation
 * Stemming is performed: "edited" is also found when searching for . However,   does not match   as quoted text does not stem.
 * Substring search is supported:  matches , but   does not.
 * matches  as quoted and substring-operator text uses substring search.
 * Boolean queries to exclude certain terms are possible by using the - symbol before the unwanted term. E.g. use  to exclude "non-fatal" errors from results.
 * To only search in a task title but not in the task description or comments, use  which is the same as  . To search for one term in the task title and other terms anywhere in a task, use   or  . See https://secure.phabricator.com/book/phabricator/article/search/ for more information.

The advanced search forms are not explicit about the logic but in general use AND between different fields. You can exclude specific projects from the results by entering  (equivalent to NOT) and combine several projects via   (equivalent to OR) via the auto-completion suggestions. There's a limit of 5 items in the maniphest autocomplete. To increase this limit, see these userscripts for Chrome and for Firefox.

Alternatives ways to find something
If you don't remember the exact words used in an item you are looking for you can follow one of these paths:
 * use the activity feed and edit the query to be restricted to certain projects or timeframes
 * use the activity feed to list all actions that you performed in a certain timeframe at feed/query/EW2FwdAi.Kfz/
 * use an external search engine;
 * remove all search terms, refine the search only by project etc. and then scan all the possible results manually or use Ctrl+F to search specific strings (this might require setting "Page Size" to a high value to display more than only 100 results);
 * file a new task, mentioning that a past report exists as well, and wait for someone to merge the new report to the old.

Selecting Dates and Date Ranges
This is only available in the Advanced Search.

Using the Date fields like "Created After" and "Created Before" allow entering absolute and relative dates. Note that Maniphest uses UTC.

To get a list of tasks which were created in the last 24 hours, set the "Created After" field to "-24 hours" or "-1 day". Note that "Updated Before" actually means "Last updated before" and that absolute date values like "2014-11-26" refer to UTC time while your time zone setting might be different. The "Updated After" and "Updated Before" fields return any and all changes to a task. For example, when a task is moved to another column in a board it registers as "updated". This may add noise to your search results.

Examples of how Maniphest interprets searches:
 * "02/25/2015" is interpreted as "00:01 on February 25th, 2015" (UTC)
 * "5 days ago" is interpreted as "00:01 on the fourth calendar day before today" (UTC)
 * "2:45 AM 5 days ago" is interpreted as "02:45 on the fourth calendar day before today" (UTC)

The "X days ago" range can be confusing. Phabricator interprets today as part of any data set. Even if it is 12:30 UTC, Phabricator will interpret that as a potential day in the range.

Saving and Managing Searches/Queries
Queries can be saved and managed inside Maniphest.

Maniphest offers links to some predefined search queries in the navigation bar on the left. For example, click authored to get a list of tasks that you have created.

Search query addresses (URL) are stable so you can save and reuse them. You can share the address in your web browser's address bar with other people, e.g. via posting the link on a wikipage.

If you want to save a search, select the "Save Query" button at the bottom of the Advanced Search UI.

When looking at the navigation bar on the left in Maniphest, click on the "Edit Queries…" link. You will see a list of your saved queries. All users have a default set which can be deleted in this UI.

Some options in this UI:
 * Use the line elements on the left to drag queries up and down in the list.
 * The "x" will permanently delete a Query.
 * The Pencil icon allows a user to edit the name of a query
 * Clicking on the name of a Query will bring up the search options and results of that query

Once you save a query, you cannot change its parameters, but you can change its name. To edit a query, click on it's name, change parameters and save it as a new query. Also, Phabricator allows users to save multiple queries with the same name.

To make the user name dynamic (e.g. for "Tasks assigned to the person running this query") in searches that you'd like to share with others, set "Current viewer".

Note that some common queries are also available in the "Activity" tabs on the Phabricator frontpage.

Finding the Maniphest task corresponding to a Bugzilla bug number
This is only available in the Advanced Search.

All Phabricator tasks migrated in 2014 from Bugzilla have a Reference field that contains a value "bz" followed by the number of the equivalent report in Bugzilla. If you want to search the task corresponding to a specific Bugzilla report, use the Reference field in the advanced search or just add 2000.

Utiliser le tableau de bord
Les tableaux de bord sont des pages d’accueil pour afficher un grand nombre d’informations conçus sur mesure. Elles peuvent créées, administrées et partagées avec d’autres utilisateurs.

Consultez cette page pour une visite guidée détaillée du tableau de bord.

Modification par lot
Phabricator offre des fonctionnalité de traitement par lot pour modifier plusieurs tâches. En bas de page des formulaires de requête permettant de faire des recherches Maniphest se trouve un lien « Batch Edit Selected » (Modification par lot de la sélection) qui permet d’agir sur les tâches que vous avez sélectionné. Les utilisateurs désireux de faire appel à cette fonctionnalité doivent d’abord rejoindre le groupe des défricheurs de rapports d’anomalie.

La modification par batch peut être réversée en notant le numéro de la tâche globale, généré au début d'une modification par batch. On trouve cela en cliquant sur "Détails" avant ou après l'exécution. Sur la page suivante, il y aura sur la droite, une entrée de menu "Continuer" qui génèrera une requête Maniphest de toutes les tâches concernées.

Favoris
Le menu Etoile dans la barre de navigation supérieure peut être personnalisé avec des liens vers vos formulaires et vos actions préférées. Voir les instructions du Menu Profil pour plus d'informations.

Listes personnalisées d’éléments
La fonctionnalité "Flag For Later" (Consigner pour plus tard) permet de marquer les objets (comme des tâches ou des révisions) pour lesquels vous souhaiter disposer d’un aide mémoire vous rappelant de le consulter ultérieurement. Huit couleurs de drapeau sont disponibles. Les drapeaux sont uniquement accessible depuis le compte auquel ils sont reliés. Vos drapeaux sont répertoriés sur la page flag. Il est possible d’effectuer des recherches par couleur ou type d’objet, contrairement aux |symboles.

Créer un projet


Dans phabricator les objets sont des étiquettes et inversement. Ils peuvent être hiérarchisés via les sous-projets depuis février 2016. Les tâches peuvent être assignées à plus d’un projet, et elles peuvent être soumises sans être assignées à aucun projet.

Quand créer d’un projet ?
Généralement, vous aurez besoin d’un projet si :
 * vous avez une équipe existante qui s’occupe d’un ou plusieurs projets (commencez par cela, et demandez au fur et à mesure de vos besoins) ;
 * vous avez besoin d’un tableau de bord ;
 * vous avez besoin d’une étiquette ou d’un mot clé pour organiser un type de tâche qui peut faire partie d’un projet quelconque (par exemple : « Accessibilité »).

Demander la création d’un projet
Voir Demande de création d’un nouveau projet.

Restreindre l’accès à des tâches
L'accès à une tâche spécifique peut être changé via "Modifier la tâche" puis en initialisant le champ "Visible par" à quelque chose d'autre que "Public".

Note that tasks filed as Security issues are not publicly visible. Veuillez, s’il-vous-plaît, consulter la page dédiée à la gestion de la sécurité à l’aide de Phabricator pour accéder à une vue d’ensemble en générale et à l’option « Security » du menu déroulant des formulaire de soumission de tâche en particulier. Voir la politique relative à la création et au renommage de projet pour les paramétrages par défaut des projets et les notes relatives à l’utilisation de caractères espaces.

Afficher et utiliser les espaces
''Les espaces (documentation du flot montant) permettent de restreindre l'accès aux groupes d'objets (comme les tâches) seulement aux membres d'un groupe spécifique. Voir Restreindre l'accès en utilisant la police des espaces pour la configuration.''

Si vous pouvez accéder à au moins deux espaces, vous avez une entrée supplémentaire dans le menu « Espaces » sous « Visible à » lorsque vous créez ou modifiez un objet. Les utilisateurs qui n'ont accès qu'à un espace n'ont pas ce contrôle.

Dans la vue des tâches de Maniphest, l'Espace sera également affiché devant le résumé de la tâche. Vous pouvez modifier à l'aide de scripts les tâches pour les déplacer vers un Espace différent.

Notez que vous aurez encore à associer à une tâche, le projet « publique » correspondant (s'il existe) pour faire une tâche dans un Espace restreint (auquel vous avez accès) afind d'apparaître lors des recherches et sur le tableau de travail du projet. Le projet « publique » peut être automatiquement ajouté par demander une règle globale Herald.

Lorsque vous créez des tâches dans les Espaces, utilisez l'option « Créer une tâche avancée » dans le menu déroulant « Créer une tâche ». Cette option affichera un menu déroulant « Espaces » sous « Visible à » dans l'interface utilisateur de création de tâche qui vous permettra de fixer la visibilité dans l'Espace pour lequel cette tâche devrait être visible.

Si à la place, vous créez une tâche en utilisant l'option « Créer une simple tâche » dans le menu déroulant « Créer une tâche », alors, après que vous l'aurez créée, vous devrez la modifier pour restreindre la visibilité aux membres de l'Espace. Avant cette modification, la tâche sera visible par chacun et les notifications concernant votre tâche pourront avoir été envoyées vers les canaux IRC publics connectés et aux abonnés individuels.

Les modèles MediaWiki et les liens

 * Vous pouvez créer des liens vers les tâches Phabricator dans les pages wiki en utilisant  et son abréviation , par exemple   génère le lien exemple.
 * Le modèle Template:Tracked a été mis à jour pour prendre en compte les liens vers les objets de Phabricator. Regardez sur la droite pour voir comment  est rendu.
 * Le modèle Template:Phabricator est également disponible  génère.

Les liens et modèles Bugzilla existants continueront de fonctionner, en pointant sur bugzilla.wikimedia.org qui s’occupera de rediriger vers la tâche correspondante sur l’instance Phabricator.

Salons de discussion (Conpherence)
Conpherence est une application Phabricator qui permet de réaliser des conversations privées entre plusieurs utilisateurs, comme avec une messagerie instantanée ou des salles de discussion privée. Aucune équipe n’a actuellement signalé en faire usage, ce qui – le cas échéant – pourrait mener à des utilisations de canaux de communication concurrents à ceux existant. Apprenez en plus sur cette page.

Conpherence propose, en option, une fenêtre/collone persistante qui peut être affiché et caché avec la touche barre oblique inverse (\) du clavier. Remarquez que les utilisateurs pourraient involontairement activer cette fonctionnalité, et que seul un second appui sur la même touche permet de faire disparaître ce composant d’interface : il n’existe pas de composant dans l’interface graphique qui permet d’effectuer cette permutation d’affichage.

Statistiques
Phabricator permet de consulter des tableaux qui montre les tâches ouvertes par priorité conjointement à un tri soit par utilisateur, soit par projet. Phabricator ne propose cependant pas d’autre fonctionnalité de statistique, de mesure, de diagramme, de rapport (ex : en fonction du temps) ou quoi que soit de ce genre, que ce soit de façon intégrée ou par appel à l’interface abstraite de programmation. Phragile et Phlogiston sont d’autres outils optionnels de rapports d’activité pour Phabricator.

Explorer le code (Diffusion)


Diffusion est l’outil de gestion de dépôt et de navigation dans les dépôts. À terme il remplacera Gerrit pour la revue de code et la gestion des dépôts, et gitblit pour les dépôts miroirs en lecture seule. Actuellement, l’équipe technique s’occupe de mettre en place quelques miroirs des dépôts Git de Wikimédia dans Phabricator à des fins de démonstration.

Pour demander et configurer un nouveau dépôt pour le code, voir Gerrit/New repositories/Requests.

Champs par défaut (formulaires)


Phabricator allows some customization of the fields shown for a given task. These are handled via the Forms feature.

API (Conduit)
Conduit is the name of the web API. https://phabricator.wikimedia.org/conduit/ offers some explanation and examples. See the Conduit upstream documentation. Also see Phabricator/Bots.

Autres liens

 * Autres
 * OAuth consumer phabricator-production, utilise Special:OAuthManageMyGrants pour la gestion des applications connectées
 * Étiquette sur Phabricator