Sonntag, 13. April 2008
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...
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...
Kommentare
#1
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
Ansonsten: Don't judge a book by it's cover, ich finde Mantis hat sehr viel unter der Haube!
BB
Jo, für die Installation hat man ja sonst seinen Systemadmin Die müssen sich ihr Geld doch auch verdienen
Ansonsten: Don't judge a book by it's cover, ich finde Mantis hat sehr viel unter der Haube!
BB
#1.1
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.
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
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
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
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!
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
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
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
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
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
am
08/21/09 um 09:16
Wo ist den dort überhaupt eine install??
ich bekomme vom Anfang an einen 500ter
ich bekomme vom Anfang an einen 500ter
#6
am
08/23/09 um 10:37
Standard User ist administrator und standard psw is root
#7
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
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
Mantis ist eines der führenden Systeme, die für das Bug- und Issue-Tracking eingesetzt werden. Hie
Aufgenommen: Apr 13, 16:51