Was ist Phabricator?

Phabricator ist eine Sammlung von Werkzeugen um die Softwareentwicklung in Teams zu unterstützen. Relevant für den gewählten Ansatz sind dabei vor allem folgende Module:

  • Die Repository-Verwaltung, inklusive der Benutzerverwaltung für Git zur Trennung von Projekten und Gruppen
  • Code-Reviews zur Verbesserung der Codequalität
  • Herald für automatisierte regelbasierte Prüfungen und Benachrichtigungen