Mantis

Mantis
Mantis
MantisBT.jpg
Basisdaten
Entwickler Mantis Team
Aktuelle Version 1.2.8
(6. September 2011)
Betriebssystem plattformunabhängig
Programmier­sprache PHP
Kategorie Bug-Verwaltung
Lizenz GPL (Freie Software)
Deutschsprachig Ja
www.mantisbt.org

Mantis (Mantis Bug Tracker, MantisBT) ist eine freie Software, das als Bugtracker zur Verwaltung und Verfolgung von Hinweisen auf Programmfehler (englisch: bug reports) und von Feature-Requests (Wünschen nach zusätzlichen Funktionen) eingesetzt wird.

Technik

Mantis basiert auf PHP und benötigt einen Webserver. Der Benutzer bedient Mantis über eine HTML-Oberfläche. Eine Datenbank (MySQL, MS SQL oder PostgreSQL) wird verwendet, um die Einträge zu verwalten. Mantis ist unter Linux, Mac OS X, Windows, OS/2 und Unix lauffähig. Es ist über die Konfigurationsdatei config_inc.php weitgehend konfigurierbar. Benutzerbezogene Einstellungen können über die Web-Oberfläche vorgenommen werden. Um über externe Software Zugriff auf die Inhalte des MantisBT zu haben, entwickelten sich im Laufe der Jahre verschiedene Schnittstellen, welche den Zugriff über die, von Mantis bereitgestellten, SOAP-Webservices vereinfachen. Einer der bekanntesten Vertreter ist das freie Projekt MantisConnect[1], welches sowohl eine Java als auch eine .NET Bibliothek zur Verfügung stellt.

Methodik

In Mantis können verschiedene Projekte angelegt werden. Auch eine Untergliederung in Unterprojekte ist möglich. Den Projekten werden Projektteilnehmer mit unterschiedlichen Zugriffsrechten zugeteilt. Die Zugriffsrechte sind ebenenbasiert: höhere Zugriffsebenen (z. B. Entwickler) schließen die Rechte niedrigerer Ebenen (z. B. Reporter) ein. Insgesamt gibt es sechs vorgegebene Zugriffsebenen (Betrachter, Reporter, Tester, Entwickler, Manager, Administrator). Hat jemand mindestens Reporter-Status innerhalb eines Projekts, kann er einen Problembericht (Issue) anlegen. Gegebenenfalls kann dieser Bericht sofort einem Bearbeiter (= Projektteilnehmer mit mindestens Entwickler-Status) zugeordnet werden. Jeder Problembericht befindet sich in einem von mehreren vom eingebauten Arbeitsablauf vorgegebenen Zuständen (z. B. Neu, Zugewiesen, Behoben, Geschlossen). Für Zustandsänderungen bedarf es wiederum entsprechender Zugriffsrechte. Während des Lebenszyklus eines Fehlerberichts können von allen berechtigten Projektteilnehmern zu jedem Zeitpunkt Kommentare zum Bericht hinzugefügt werden. Das System fordert bei Zustandswechseln ebenfalls erläuternde Kommentare, so dass der Lebenszyklus eines Berichts nachvollzogen werden kann.

Mantis bietet umfangreiche Filtermöglichkeiten, die dazu beitragen, ein wesentliches Ziel eines Bugtrackers zu erreichen: Übersicht über anstehende und behobene Fehlerberichte, Überblick über den Gesamtzustand eines Projekts.

Seit einiger Zeit ist es in Mantis auch möglich, Versionen anzulegen und damit Roadmaps und ChangeLogs zu erhalten.

Weblinks

  1. Mantis-Schnittstelle für .NET, Java und Cocoa, Freies Projekt für den einfachen Zugriff auf die SOAP-Schnittstelle

Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Mantis — Man tis, n. [NL., fr. Gr. ? a prophet.] (Zo[ o]l.) Any one of numerous species of voracious orthopterous insects of the genus {Mantis}, and allied genera. They are predacious long bodied large eyed insects of warm regions, are remarkable for… …   The Collaborative International Dictionary of English

  • mantis — 1650s, type of insect that holds its forelegs in a praying position (especially the praying mantis, Mantis religiosa), Modern Latin, from Gk. mantis, lit. one who divines, a seer, prophet, from mainesthai be inspired, related to menos passion,… …   Etymology dictionary

  • mantis — (plural mantis) sustantivo femenino 1. (macho y hembra) Mantis religiosa. Insecto de color amarillento o verdoso y cuerpo alargado y delgado, cuyas hembras, de mayor tamaño que los machos, suelen devorarlos después de la cópula: La mantis es un… …   Diccionario Salamanca de la Lengua Española

  • Mantis — Mantis: Богомоловые (лат. Mantis)  род насекомых. Mantis  система отслеживания ошибок в программных продуктах …   Википедия

  • mantis — f. santateresa. mantis religiosa. f. santateresa …   Diccionario de la lengua española

  • mantis — (also praying mantis) ► NOUN (pl. same or mantises) ▪ a slender predatory insect with a triangular head, typically waiting motionless for prey with its forelegs folded like hands in prayer. ORIGIN Greek, prophet …   English terms dictionary

  • Mantis [1] — Mantis (gr.), Weissager …   Pierer's Universal-Lexikon

  • Mantis [2] — Mantis, eine Art Fangheuschrecken, s.d. a) …   Pierer's Universal-Lexikon

  • Mantis [1] — Mantis (griech.), Wahrsager, Weissager …   Meyers Großes Konversations-Lexikon

  • Mantis [2] — Mantis, Insekt, s. Gottesanbeterin …   Meyers Großes Konversations-Lexikon

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”