iščem bugtracker / roadmap / wiki

Zdravo,
lahko kdo priporoča kakšen preprost bugtracker, ki naj bi imel tudi roadmap in wiki, kamor bi pisal predvsem navodila za uporabnike?
Nekaj kot je retrospectiva, samo da ni na ruby-u :)
Naj bi bil free, pa naj dela na običajnem konfigu php+mysql.

12 odgovorov

Je Mantis kej podobnega?

1

Bugzilla je tudi zelo znan bugtracker.

Mal si poglej tudi tole kar sem zasledil Best Practical | JIRA | MANTIS

Upam da ti bo kaj pomagalo

Vidm da je tud perunpro predlagal Mantisa....sem spregledal :)

Mantis sem že preiskusil, samo mi ni všeč ker lahko reportiraš samo bug, ne moreš pa npr. ustvariti taskov.

JIRA je java, pa še free ni. Bugzilla tudi ne podpira taskov, kot vidim, pa mi zgleda malo overkill za manjše ekipe :)

Zdaj gledam plačljive variante github/bitbucket ...

No ja, s tema dvema je res poudarka na kodi in manj na projektnem vodenju.

Zaenkrat Mantis ostaja vseeno najbolj primeren. Čeprav tako splava po vodi že tako malo verjetna situacija, da kakšna stranka reportira bug, namesto da me kliče po telefonu in potem misli, da si bom vse zapomnil, ker pri vseh teh rešitvah za reportirat moraš biti prijavljen pa še obrazec zgleda "hud"...

In pol ljudje pravijo: "Pa zakaj sploh programiraš najdi nekaj kar že obstaja in kasiraj...."
Ja p... če ni tako kot rabim/hočem :)

Trac je enostaven in ima malo morje pluginov. Privzeto podpira roadmap, ticketing, version control integracijo in timeline. Komponente so med seboj povezane in se navezujejo (recimo v wiki/ticket napišeš r341 in se naredi link na revizijo 341 v svn browser). S plugini pa dobiš še recimo time tracking, Ganttove diagrame, module za skiciranje in še vse živo.

PS. spregledal, da želiš PHP. Trac je v Pythonu in privzeto uporablja SQLite, ampak se ga da naštimati, da uporablja MySQL. Če je Python prevelika ovira, si poglej PHP alternativo mtrack, vendar ne vem točno, v kakšenm stanju je (ali je že stable in če je aktivno v razvoju).

2

Tale Trac je lepa stvar, vsaj iz demota je tako videt.
Problem je v tem, da sem želel imeti to na produkcijem strežniku, ker imam tam najbolj poskrbljeno za varnost itd. :)
Bom jutri probal dati pitona na domači server, samo ne vem kako je pol z apachejem, ali ga je treba kaj posebej konfigurirati, ker za to zdaj nimam cajta.

Najbolj enostavno je, da ga vržeš na https in ga zakleneš z basic auth v Apacheju. Po potrebi se da narediti vse živo; LDAP, Tracova lastna avtentikacija itd.

Glede Apacheja, potreboval boš FastCGI ali mod_python. Nobena od teh možnosti ni pretirano zakomplicirana ali zamudna in navodila imaš na Tracu.

Hjoj, evo zakaj sem napisal php+mysql :)

Sem gledal, kaj od tega rabi najmanj sprememb, pa sem reku bom proval mtrack, PDO bom pa ja dal gor.
S pecl install pdo, pecl install pdosqlite, pecl install pdodblib (ta je failal) imam sedaj lepo napako z nedelujočim apachejem:

Restarting web server: apache2(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
 failed!

:S