Looking for the easiest bug tracking mechanism for my needing, I have to ask for your lights.
In short, I'm an independent developer working on some projects, sometime alone and sometime with others developers. When we're several developers on a project, I'm used to use an all-in-one online project management service like assembla, github, etc. When I'm alone, until now, I've never had to use bug tracking at all (it was simple enough - tools - to do the job and manage things with flat text files called bug.txt and todo.txt)... But all changes and now, I need one (because of a bigger project)
Well, here is my current status : About a project of mine on which I'm alone on dev side, I'm close to the stage where I'll have to involve some testers (some being totally newbies in computer area, my goal being to improve ergonomy for them, specifically). Initially, I've thought to communicate with them through a simple forum (in my website, hosted by an hosting company) and install a bug tracking system locally only (on my LAN) ; so, in this case, of course, I'll have to manage bugs tracking by myself, copying/pasting from what they could tell me on forum. Not very fluid
So, ideally, it would be better if they could directly enter issues and demands by themself, in an online bug tracking system (my ISP providing Mantis beside my website). Thus, knowing this cross-platform project is locally versioned by Subversion (installed on a PC in my LAN) with several SVN clients in my development stations (one under Windows with TortoiseSVN and one under Mac OS X with SCPlugin), I would like to be able to connect my commit messages with online bugs tracking entries (i.e. be able to reach a specific Mantis entry from a link in SVN log and reciprocally). Does all of this possible ?
Also, maybe a step beyond, I'm wondering if it would be possible to install Mantis locally too, then synchronize this local Mantis with the online one. So, this way, I'll connect my SVN commits against this local Mantis only (and the two Mantis installations will sync by themself). Again, is it possible ? Do you think it's a good idea ?
I need your clarifications and advices