Flyspray
| Flyspray
| |
|---|---|
| colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | Logo | |
| Basisdaten
| |
| Maintainer | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Entwickler | peterdd und weitere Entwickler |
| Erscheinungsjahr | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Aktuelle Version | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)) |
| Aktuelle Vorabversion | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)) |
| Betriebssystem | plattformunabhängig |
| Programmiersprache | PHP |
| Kategorie | Bugtracker |
| Lizenz | LGPL (Freie Software) |
| deutschsprachig | ja |
| www.flyspray.org | |
Flyspray ist als freie Webanwendung ein Bugtracker.<ref name="NoCode">Allen Cypher, Mira Dontcheva, Tessa Lau, Jeffrey Nichols: No Code Required, Seite 55, 2010, ISBN 978-0-12-381542-2</ref>
Entwicklung[Bearbeiten]
Flyspray wird zur Verwaltung und Verfolgung von Hinweisen auf Programmfehler (Fehlerberichte bzw. englisch: {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value)) und von Wünschen nach zusätzlichen Funktionen (englisch: feature requests) eingesetzt. Flyspray wurde ursprünglich speziell für das Psi-Jabber-Client-Projekt entwickelt<ref name = LL">Flyspray – lightweight, web-based bug tracking system linuxlinks.com</ref> und wurde dann unter der LGPL 2.1 Lizenz<ref name="IEEE">19th IFIP/IEEE International Workshop on Distributed Systems Managing Large-Scale Service Deployment, Seite 57, Springer 2008, ISBN 978-3-540-85999-4</ref> zugänglich gemacht.<ref name = "testtoolreview">Flyspray testtoolreview.de</ref> Es wurde mit PHP entwickelt.<ref name = "TT-guide">Flyspray testingtoolsguide.net</ref><ref name = "trac">Flyspray Trac</ref>
Konkretes Anliegen war es, eine leichtgewichtige,<ref name = "testtoolreview" /> einfach zu benutzende und intuitive Bugtracking-Lösung bereitzustellen, um Projekte effektiv zu managen.<ref name = "TT-guide" />
Verwendung[Bearbeiten]
Flyspray zeichnet sich durch eine einfache Installation sowie seine zugängliche Benutzeroberfläche aus.<ref name = "testtoolreview" /> Des Weiteren ist es auf die Verwaltung mehrerer Projekte ausgelegt,<ref name = "testing-board" /> welche mittels des globalen und projektbezogenen Berechtigungssystems Benutzern zugänglich gemacht werden. Aufgaben können z. B. als CSV-Datei exportiert<ref>Flyspray alternativeto.net</ref> und in anderen Anwendungen aufbereitet werden. Flyspray ist dabei fokussiert auf die Funktion als Bug Tracker.<ref name = "testing-board">Bug Tracker und Defect Management Tools testing-board.com</ref>
Projekte wie TortoiseSVN<ref>[1]</ref>, DokuWiki<ref>[2]</ref>, Arch Linux<ref>[3]</ref>, Qcad<ref>QCad Bugtracker qcad.org</ref> und viele andere nutzen das Tool.
Rezeption[Bearbeiten]
LinuxLinks findet die plattform-unabhängig gut und hebt hervor, dass Flyspry mehrere Datenbanken wie MySQL und PostgreSQL unterstützt. Das Tool wäre einfach zu installieren und zu benutzen.<ref name = LL" /> Auch Testtool Review verweist auf diese Vorteile und hebt hervor, dass Flyspray unkompliziert zu bedienen sei. Da der Quellcode verfügbar sei, können die User ihn an Ihre Bedürfnisse anpassen.<ref name = "testtoolreview" /> Auch der Mitwettbewerber Trac hält Flyspray für ein unkompliziert zu nutzendes Tools und hebt die Multiprojekt-Unterstützung hervor.<ref name = "trac" /> Kritik äußern Allen Cypher, Mira Dontcheva, Tessa Lau und Jeffrey Nichols in ihrem Buch „No Code Required“. Sie merken an, dass gelegentlich die Anzahl der benötigten Klicks zu hoch sei und die Schnittstellen nicht immer effizient arbeiten.<ref name ="NoCode" /> Auf der 60. Jahrestagung der Deutschen Gesellschaft für Medizinische Informatik, Biometrie und Epidemiologie wurde Flyspray neben Jira als nützliches Bugtrackingtool vorgestellt, dass weitere zusätzlichen Funktionen für die Softwareentwicklung bereitstellt.<ref>Fortschritt durch Forschung, Seite 181, ISBN 978-3-86460-287-0</ref> Helmut Balzert nennt in seinem „Lehrbuch der Softwaretechnik“ neben Jira und Bugzilla Flyspray als Fehler- und Änderungsmanagementwerkzeug.<ref>Helmut Balzert, Heide Balzert, Rainer Koschke, Uwe Lämmel, Peter Liggesmeyer: Lehrbuch der Softwaretechnik, Seite 74, ISBN 978-3-8274-2247-7, Spektrum Akademischer Verlag, 2010</ref>
Literatur[Bearbeiten]
- Im Buch „PHP quick & dirty“ wird auf den Seiten 21–25 vorgestellt wie das Tool aufgesetzt und bedient wird.<ref>Marcus Straßer: "PHP quick & dirty" Seite 21 ff, Franzis Verlag, ISBN 978-3-7723-4257-8</ref>
- Yogita Sharma, A. Sharma: Comparative Study of the Bug Tracking Tools, provide a comparative study of five such open source bug tracking tools namely Flyspray, JTrac, Mantis, phpBugTracker and Webissues.<ref>Yogita Sharma, A. Sharma: Comparative Study of the Bug Tracking Tools</ref>
Weblinks[Bearbeiten]
Einzelnachweise[Bearbeiten]
<references />