Zum Inhalt springen

„Phabricator“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
InternetArchiveBot hat 2 Archivlink(s) ergänzt und 0 Link(s) als defekt/tot markiert.) #IABot (v2.0.9.5
Einleitung: Referenz auf internetquelle umgestellt, drive-by fixes
Zeile 13: Zeile 13:
|Programmiersprache = <!-- Wikidata -->
|Programmiersprache = <!-- Wikidata -->
|Kategorie = [[Projektmanagementsoftware|Projektmanagement]], [[Bugtracker|Bug-Verwaltung]], [[Review (Softwaretest)|Code Review]]
|Kategorie = [[Projektmanagementsoftware|Projektmanagement]], [[Bugtracker|Bug-Verwaltung]], [[Review (Softwaretest)|Code Review]]
|Lizenz = [[Apache-Lizenz|Apache]] v2<ref>[https://github.com/facebook/phabricator/blob/master/LICENSE github.com]</ref>
|Lizenz = [[Apache-Lizenz|Apache]] v2<ref>{{Internetquelle |url=https://github.com/facebook/phabricator/blob/master/LICENSE |titel=phabricator/LICENSE |abruf=2025-01-08 |sprache=en}}</ref>
|Deutsch =
|Deutsch =
|Website = [https://www.phacility.com/ phacility.com]
|Website = [https://www.phacility.com/ phacility.com]
Zeile 20: Zeile 20:
}}
}}


'''Phabricator''' ist eine Zusammenstellung verschiedener [[Webanwendung|webbasierter]] Werkzeuge zur [[Kollaboratives Schreiben|kollaborativen]] [[Softwareentwicklung]]. Es enthält ein [[Review (Softwaretest)|Review]]-Werkzeug ''Differential'', den [[Repository]]-Browser ''Diffusion'', den [[Bugtracker]] ''Maniphest'', die Wiki-Funktion ''Phriction'' und das Änderungsverfolgungswerkzeug ''Herald'', mit dem sich auch eigene Regeln durchsetzen lassen.<ref>{{Literatur |Autor=C. Dentel, M. Nordio, B. Meyer |Titel=Monitors: Keeping Informed on Code Changes |Sammelwerk=Independent Research |Verlag=ETH Zürich |Datum=2012}}</ref><ref>{{cite web |url=http://www.phabricator.com/docs/phabricator/article/Introduction.html#what-is-phabricator |title=What is Phabricator? |accessdate=2013-10-24}}</ref>
'''Phabricator''' ist eine Zusammenstellung verschiedener [[Webanwendung|webbasierter]] Werkzeuge zur [[Kollaboratives Schreiben|kollaborativen]] [[Softwareentwicklung]]. Es enthält ein [[Review (Softwaretest)|Review]]-Werkzeug ''Differential'', den [[Repository]]-Browser ''Diffusion'', den [[Bugtracker]] ''Maniphest'', die Wiki-Funktion ''Phriction'' und das Änderungsverfolgungswerkzeug ''Herald'', mit dem sich auch eigene Regeln durchsetzen lassen.<ref>{{Literatur |Autor=C. Dentel, M. Nordio, B. Meyer |Titel=Monitors: Keeping Informed on Code Changes |Sammelwerk=Independent Research |Verlag=ETH Zürich |Datum=2012}}</ref><ref>{{cite web |url=http://www.phabricator.com/docs/phabricator/article/Introduction.html#what-is-phabricator |title=What is Phabricator? |accessdate=2013-10-24 |language=en}}</ref>
Ursprünglich wurde Phabricator als internes Werkzeug bei [[Facebook Inc.|Facebook]] entwickelt. Danach wurde es vom Hauptentwickler Evan Priestley unter dem Dach der zu diesem Zweck gegründeten Firma Phacility, Inc weiterentwickelt.<ref name="phabricator">{{cite web |url=http://www.phabricator.com/docs/phabricator/article/Phabricator_Project_History.html |title=Phabricator Project History |accessdate=2013-10-24}}</ref> Phabricator ist als [[freie Software]] unter der [[Apache-Lizenz]] Version&nbsp;2 verfügbar.
Ursprünglich wurde Phabricator als internes Werkzeug bei [[Facebook Inc.|Facebook]] entwickelt. Danach wurde es vom Hauptentwickler Evan Priestley unter dem Dach der zu diesem Zweck gegründeten Firma Phacility, Inc weiterentwickelt.<ref name="phabricator">{{cite web |url=http://www.phabricator.com/docs/phabricator/article/Phabricator_Project_History.html |title=Phabricator Project History |accessdate=2013-10-24 |language=en}}</ref> Phabricator ist als [[freie Software]] unter der [[Apache-Lizenz]] Version&nbsp;2 verfügbar.


Phabricator arbeitet mit den [[Versionsverwaltung]]ssystemen [[Git]], [[Mercurial]] und [[Apache Subversion|Subversion]] zusammen und bietet die Möglichkeit, entweder auf externe Server zuzugreifen oder selbst als Git-, Mercurial- oder Subversion-Server zu fungieren.<ref>{{Internetquelle |url=https://secure.phabricator.com/book/phabricator/article/diffusion_hosting/ |titel=Diffusion User Guide: Repository Hosting |abruf=2017-08-22}}</ref> Neben einer Weboberfläche existiert es auch als [[Kommandozeile]]n-Tool ''arcanist'' und bietet eine [[Conduit (Software)|Conduit]]-[[Programmierschnittstelle|API]] zur Kommunikation mit eigenen [[Script (Unix)|Scripten]].
Phabricator arbeitet mit den [[Versionsverwaltung]]ssystemen [[Git]], [[Mercurial]] und [[Apache Subversion|Subversion]] zusammen und bietet die Möglichkeit, entweder auf externe Server zuzugreifen oder selbst als Git-, Mercurial- oder Subversion-Server zu fungieren.<ref>{{Internetquelle |url=https://secure.phabricator.com/book/phabricator/article/diffusion_hosting/ |titel=Diffusion User Guide: Repository Hosting |abruf=2017-08-22}}</ref> Neben einer Weboberfläche existiert es auch als [[Kommandozeile]]n-Tool ''arcanist'' und bietet eine [[Conduit (Software)|Conduit]]-[[Programmierschnittstelle|API]] zur Kommunikation mit eigenen [[Script (Unix)|Scripten]].

Version vom 8. Januar 2025, 18:35 Uhr

Phabricator

Phacility phabricator

Ansicht eines Tasks in Phabricator
Basisdaten

Hauptentwickler Evan Priestley
Entwickler Phacility, Inc
Erscheinungsjahr 2010
Betriebssystem plattformunabhängig
Programmier­sprache PHP
Kategorie Projektmanagement, Bug-Verwaltung, Code Review
Lizenz Apache v2[1]
phacility.com

Phabricator ist eine Zusammenstellung verschiedener webbasierter Werkzeuge zur kollaborativen Softwareentwicklung. Es enthält ein Review-Werkzeug Differential, den Repository-Browser Diffusion, den Bugtracker Maniphest, die Wiki-Funktion Phriction und das Änderungsverfolgungswerkzeug Herald, mit dem sich auch eigene Regeln durchsetzen lassen.[2][3] Ursprünglich wurde Phabricator als internes Werkzeug bei Facebook entwickelt. Danach wurde es vom Hauptentwickler Evan Priestley unter dem Dach der zu diesem Zweck gegründeten Firma Phacility, Inc weiterentwickelt.[4] Phabricator ist als freie Software unter der Apache-Lizenz Version 2 verfügbar.

Phabricator arbeitet mit den Versionsverwaltungssystemen Git, Mercurial und Subversion zusammen und bietet die Möglichkeit, entweder auf externe Server zuzugreifen oder selbst als Git-, Mercurial- oder Subversion-Server zu fungieren.[5] Neben einer Weboberfläche existiert es auch als Kommandozeilen-Tool arcanist und bietet eine Conduit-API zur Kommunikation mit eigenen Scripten.

Im Mai 2021 kündigte Phacility, Inc an, den Betrieb einzustellen und Phabricator nicht mehr weiterzuentwickeln.[6] Seit Januar 2022 wird an einem Fork namens Phorge gearbeitet.

Verwendung

Einige populäre Dienste, die Phabricator verwenden:[7]

Commons: Phabricator – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

  1. phabricator/LICENSE. Abgerufen am 8. Januar 2025 (englisch).
  2. C. Dentel, M. Nordio, B. Meyer: Monitors: Keeping Informed on Code Changes. In: Independent Research. ETH Zürich, 2012.
  3. What is Phabricator? Abgerufen am 24. Oktober 2013 (englisch).
  4. Phabricator Project History. Abgerufen am 24. Oktober 2013 (englisch).
  5. Diffusion User Guide: Repository Hosting. Abgerufen am 22. August 2017.
  6. Phacility is Winding Down Operations. 29. Mai 2021, abgerufen am 31. Mai 2021 (englisch).
  7. The Phabricator Open Source Project on Ohloh. Abgerufen am 24. Oktober 2013.
  8. Phabricator Wildfire Games. Abgerufen am 22. August 2017.
  9. Blender code blog. Abgerufen am 2. Dezember 2013.
  10. Archivierte Kopie (Memento des Originals vom 18. Februar 2015 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/phabricator.haskell.org
  11. GnuPG Development Hub. Abgerufen am 4. Januar 2019.
  12. D.G. Feitelson, E. Frachtenberg, K.L. Beck: Development and Deployment at Facebook. In: Internet Computing. Band 17, Nr. 4. IEEE, 4. Februar 2013, S. 8–17, doi:10.1109/MIC.2013.25.
  13. FreeBSD Code Review Service. Abgerufen am 21. August 2014.
  14. Phabricator KDE. Abgerufen am 22. August 2017.
  15. Using phabricator. Abgerufen am 24. Oktober 2013.
  16. Code Reviews with Phabricator. Abgerufen am 24. Oktober 2013.
  17. Welcome to Phabricator, Wikimedia’s new collaboration platform, 24. November 2014
  18. Home. Archiviert vom Original (nicht mehr online verfügbar) am 25. Dezember 2016; abgerufen am 10. Oktober 2017.  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/dev.solus-project.com