Auch wenn es was "einfaches" sein soll, wieso nicht eine Serverlösung?
Habe in verschiedenen Versionen trac verwendet.
Man könnte sagen, wenn man eine Linux Distro aufsetzen kann, ist das auch "einfach".
+ kostenlos
+ email fähig
+ plugins für verschiedene Versionskontrollsysteme inkl Visualisierung (zumindest hab ich es für git so gehabt)
+ transparentes
DB System
+ etliche weitere Plugins (Hudson, .., Webadmin, Ldap, Macros, Maven, Doxygen,
XML-RPC, div. Timemangement, Testing, .. uva. )
+ user Verwaltung
+ Wiki
+ gut konfigurierbar (schrittweise Erweiterung der Installation durch Freischaltung/Aktivierung z.B. Meilensteine, ..)
+ nicht sehr ressourcenhungrig (weiß es nicht genau auswendig, Installation inkl. echter
DB auf kleiner VM mit 1GB
Ram oder weniger)
+ kein Clientsoftware mit den entsprechenden Vorteilen(nur Browser)
+ Bedarfsabhängig vom Konzept her und auch in der Praxis direkt vom Kunden nutzbar (wenn gewollt also auch von daheim einsetzbar, wenn der Tatort langweilig ist und man lieber eine App testet.)
- ist kein optisch schlicht gehalten
- Mandanten bzw. Mehrprojektfähigkeit war nicht so üppig > Plugin (hab das irgendwie frickelig in Erinnerung, hat sich vielleicht mittlerweile gebessert)
Also eine Lösung, die stark mitwachsen kann, falls sich die jetzigen Anforderungen mal ändern. In dem Fall fängt man dann nicht von vorne an und hat immer noch alles in einem System.