Mantis Issue Tracker - Installation

Der Basty hatte ja letztens über den Mantis Bugtracker berichtet. Das hatte mich neugierig gemacht...

Auf den ersten Blick scheint Mantis einen sehr guten Funktionsumfang zu bieten, auch wenn mir das Layout des Demo-Systems zu unübersichtlich ist.

Mantis ist nicht nur ein Bugtracker, sondern kann auch als Issue Tracker und zum Projekt Management genutzt werden.

Hauptsichtlich wegen des schlechten Design habe ich mich aber erstmal nach Alternativ-Systemen umgeschaut. Aber leider war da nichts brauchbares und kostenloses zu finden. Also hab ich mir Mantis nochmal näher angeschaut und festgestellt, dass von Hause aus die Übersichten und Listings in Mantis konfiguriert werden können. Darüber hinaus liefert ein CSS das Design, so dass Anpassungen & Customizing sehr gut möglich sein sollte.

Desweiteren spricht für Mantis, dass so namhafte wie verschiedene Firmen wie Airbus, Motorola und ZEND die Software für Ihr Projekt-Management nutzen.

Also habe ich mich dann mal an der Installation von Mantis versucht...
An sich installiert man Mantis wie gewohnt, indem man den Code auf den Server transferiert und dann eine Install.php startet. Man gelangt dann zu einem Formular, in das man die Server- und Datenbank-Daten eingibt.

Negativ anzumerken ist hier, dass zwar schön geprüft wird, ob die Eingaben richtig sind und wenn nicht wird einen Fehlermeldung ausgegeben. Aber obwohl man das Daten-Formular sieht und ausfüllen kann, muß man erst auf weiter klicken, damit man erneut zum gleichen Formular kommt und die Änderungen vornehmen kann.

Hat man dann alle Daten korrekt angegeben, so installiert sich Mantis innerhalb weniger Sekunden und man gelangt auch schon zum Login-Screen.

Gerne würde ich mich nun einloggen. Ein Hinweis in Footer sagt mir, dass der Standard-Admin-Account den Usernamen "Administrator" trägt. Aber leider weiß ich das Passwort nicht, denn das konnte ich nirgends einstellen.

Für den Fall des Passwort-Verlusts gibt es natürlich ein Formular, um einen eMail-Link anzufordern, mit dem man das Passwort neu setzen kann. Da ich aber nicht auf den Kopf gefallen bin, hab ich erstmal in die SQL-Datenbank geschaut. Dort war root@localhost als eMail für den Administrator angegeben. Sehr geschickt...

Also mußt ich per MySQLAdmin erstmal die eMail-Addy des Admin auf meine ändern, um dann per Formular den Passwort-Neu-Setzen-Email-Link anfordern zu können.

Nachdem ich das dann aber gemacht hab, kann ich mich nun in mein Mantis einloggen. (Juhuu!)

Abschließen finde ich die Installation doch etwas holprig. Das ist wohl der Tatsache geschuldet, dass Mantis ein Tool von Proggern für Progger ist - bei sowas wird leider selten auf eine gute Usability geachtet. Schade eigentlich.

Jetzt werde ich Mantis erstmal ein wenig Testen. Später werde ich dann auch über die Benutzung von Mantis berichten...



    Trackbacks
    Tipps zur Installation des Mantis Issue Trackers
    Mantis ist eines der führenden Systeme, die für das Bug- und Issue-Tracking eingesetzt werden. Hie
    Weblog: Webnews.de
    Aufgenommen: Apr 13, 16:51

    Kommentare
    #1 Bastian am 04/13/08 um 04:57
    Hoi!

    Jo, für die Installation hat man ja sonst seinen Systemadmin ;-) Die müssen sich ihr Geld doch auch verdienen :-D

    Ansonsten: Don't judge a book by it's cover, ich finde Mantis hat sehr viel unter der Haube!

    BB
    #1.1 Ansgar Offermanns am 04/13/08 um 05:05
    bzgl. Cover:
    na klar. Aber das Auge ist schließlich nicht nur mit. Das Design trägt sehr stark zur Usability und zum Nutzen bei.

    Deshalb halte ich es für einen großen Fehler (und Faulheit), wenn Progger ihr Design nur dahin rotzen.
    #2 Jens am 03/16/09 um 11:35
    hallo,

    ich hatte auch eine etwas holprige installation.
    allerdings habe ich als admin schwirigkeiten ein projekt anzulegen.

    ich bekomme den fehler:
    APPLICATION ERROR #503
    Dateiübertragung nicht erfolgreich. Das Verzeichnis existiert nicht oder konnte nicht beschrieben werden.

    ich habe die rechte meiner meinung richtig gesetzt. für admin
    grant SELECT, INSERT, UPDATE, DELETE, INDEX, CREATE, ALTER, DROP

    in der config_inc.php
    # absolute path to the default upload folder. Requires trailing / or \
    $g_absolute_path_default_upload_folder = '/xxx/xxx/xxx/web/mantis/uploads/';

    was mache ich falsch?

    danke für euer feedback
    #2.1 Ansgar am 03/16/09 um 03:55
    Hiho!

    Die von Dir genannten Rechte SELECT, INSERT, UPDATE, DELETE, INDEX, CREATE, ALTER, DROP beziehen sich auf die Zugriffsrechte auf die SQL-Tabellen. Die Fehlermeldung deutet aber auf ein Problem mit den Zugriffsrechten der DateiVerzeichnisse hin. -> per FTP prüfen!
    #3 Hannes Müller am 05/18/09 um 02:00
    Habe das Problem, das mir die Passwörter nicht gesendet werden.
    Kann man diese irgendwo einstellen?
    Ich möchte mich halt mit meinem eigenen Account einloggen und nicht mit dem des Administrators.
    Danke für die Hilfe
    #4 Klaus am 08/17/09 um 08:40
    Hi, habe zwei Fragen zu Mantis :

    1. wie leitet man Anwender zu Mantis weiter, einfach durch einen
    Link auf die "../mantisbt/index.php" ???
    und
    2. lässt sich die Performance von Mantis durch Änderungen in der
    config.php verbessern, und wenn ja, durch welche Änderungen

    Vielen Dank vorab, Klaus
    #5 AllOnline am 08/21/09 um 09:16
    Wo ist den dort überhaupt eine install??
    ich bekomme vom Anfang an einen 500ter
    #6 _Flin_ am 08/23/09 um 10:37
    Standard User ist administrator und standard psw is root
    #7 Marc am 12/29/09 um 11:50
    Der Standarduser sollte in Mantis immer deaktiviert werden. Dieser ist nur für die Installation und die 1. Gehversuche gedacht. Danach sollte ein neuer Admin user (Spalte - access_level = 90 in der mantis_user_table) angelegt werden.
    Naja man sollte wolhl auch passwörter wie 1234 bestrafen, ich lege ja auch meinen Haustürschlüssel nicht in der U-Bahn hin.

    Gruß
    Marc

Kommentar schreiben

Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss, um dieses Verfahren anzuwenden.
CAPTCHA

    Kommentare werden erst nach redaktioneller Prüfung freigeschaltet!