Phabricator/de

Phabricator ist eine integrierte offene Quelle-Plattform zur Programmentwicklung, die für die Projektverwaltung, Fehlerdokumentation (siehe auch $1) genutzt werden kann. The Wikimedia Foundation maintains its own instance of Phabricator to maintain the software for all of the Wikimedia projects and related tools.

Phabricator is similar to Github in that it is used for tracking issues and project management. It is not used for storing and maintaining code (Wikimedia uses Gerrit for this).

Gehe zu Wikimedia Phabricator

Overview
Here is a general overview on how Phabricator works:
 * Phabricator consists of Tasks (similar to Github issues).
 * Tasks are not specific to one project or "repository" and instead use Tags to relate themselves with the Project(s) that are working on them.
 * Tasks can be one of three Types: Generic, Bug Report, and Feature.
 * Tasks have a Status of either: Open, Resolved, In Progress, Stalled, Declined, or Invalid.
 * Tasks have a Priority to indicate their importance. These include: Unbreak Now!, Needs Triage, High, Medium, Low, and Lowest.
 * Tasks can have Subscribers, or users that receive notifications when they are changed.
 * Tasks can be Assigned To users to indicate who is working on them.
 * Tasks can specify a Due Date they are expected to be completed.
 * Tasks have a Description to explain what they are about. Anyone with an account can edit a Task description if it needs to be updated.
 * Tasks can have Related Tasks like Subtasks and Parent Tasks. Highest-parent tasks are often named and tagged as an Epic.
 * Tasks can have Related Objects like Commits, Mocks, and Revisions.
 * Users can add Tokens to a Task to indicate their appreciation for it. These are similar to the emoji reactions you can add to issues on Github.
 * Users can discuss Tasks by Commenting on them.
 * Phabricator has Projects to organize the types of things that are worked on.
 * Projects use Workboards to organize Tasks and which they are working on
 * Projects have Members or users that are associated with the project and Watchers who receive notifications when the Tasks of a project change.
 * Projects can consist of Subprojects.
 * GerritBot posts comments to Tasks about what code is being changed on Gerrit related to a Task.

Erste Schritte
Bei Fragen gehe zur Hilfe-Seite. Fragen sind sehr willkommen.

Für einen grundlegenden Überblick darüber, was Phabricator ist und kann, sind Tutorial-Videos (oder, wenn deine Bandbreite begrenzt ist) hilfreich.

Übliche erste Schritte sind:


 * Erstelle einen Account
 * Erstelle eine Aufgabe
 * Wenn du Projekte verwaltest: Erstelle ein Projekt und erfahre etwas über Projektmanagement mit Phabricator.
 * Etikette
 * Erlerne die Verwendung von Phabricator. Probiere und teste sie in unserem Cloud Service so oft du möchtest (die Testseite ist leider nicht immer online). Sieh dir die Dokumentation und kurze Videos auf an.

Wöchentliches Update- / Instandhaltung-Zeitraum
Phabricator hat keine Releases und daher müssen wir entscheiden, wie nahe wir der Upstream-Version folgen wollen. Es gibt ein wöchentliches Fenster für Updates und andere Wartungsaufgaben, jeden Mittwoch um 17:00 Uhr Pazifische Zeitzone (Donnerstag um Mitternacht, 0:00 UTC) (bitte die eigene Zeitzone prüfen), und Benutzer werden zu Phabricator/Instandhaltung weitergeleitet. Wir aktualisieren Phabricator nicht unbedingt jede Woche, aber wir reservieren uns dieses Zeitfenster, um es nach Bedarf zu nutzen, normalerweise zweimal pro Monat, abhängig von der Dringlichkeit ausstehender Fehlerkorrekturen im Upstream. Die zu erwartende Downtime während dieses Fensters liegt zwischen 0 und 30 Minuten.

Nach bestimmten Fehlern und Änderungen können Sie in den erledigten Tasks unter dem neuesten Update Datum in "Milestones" suchen und überprüfen Sie die auch den entsprechenden Upstream Changelog.

Siehe auch

 * Test instance of Phabricator
 * Phabricator — Technische Informationen für Wikimedia-Phabricator-Administratoren
 * Wichtige Unterseiten
 * Wichtige Unterseiten