From: Maxime P. <max...@bu...> - 2004-12-28 11:43:27
|
Lcd4linux developpers, Michael, As you can probably guess from the preceding mail by Xavier, I'm posting here to present a solution to your Wiki and Bugtracking needs. The solution i'm bringing to you today is based on a wonderful tool called Trac[1]. It's a web-based software project management system. Trac relies on Python, Sqlite and Subversion. In your situation (and considering the mail entitled 'lcd4linux wiki' =66rom Michael, sent 2004-12-12 on this list), I see a couple of advantages. First of all, Trac is a Wiki. It will allow you to build a full website quickly, and it will provide a excellent documentation support (one of your requirements was that each contributor could maintain it's plugin documentation. This will be possible). Next, Trac provides a Roadmap system. It list incoming milestones with descriptions. Tickets (I'll tell more on them later) targeted for a specific milestone are aggregated, and the ratio between active and resolved tickets is displayed as a milestone progress bar. A Timeline let you know of almost everything new on the project : commits, page edits, tickets creations/closings, etc. Finally, the tickets. Trac tickets are the bugtracking system. By specifying some key information in the tickets (milestone, severity, priority, ...), Trac is able to build sorted tickets list (by milestone, by priority, ...). I'm hosting a demo[2] Trac environment. You can login as trac admin using demo/demo. Feel free to test all the features. You can also check an active Trac environment, with milestones and tickets filled on the Zwe[3] webpage. The only drawback I see in this migration is that Trac is based on Subversion. I can host the related Subversion repository without any problem, but if you are currently hosted by SF, it meens that you are using CVS. But considering the migration would be interesting. Subversion[4] is a more powerfull tool than CVS, and the import from CVS is possible. I don't have a very good upload speed (128kbits/s), but I have a very good connection uptime. I can also provide other kind of hostings if you need : DNS/Mail/SSH/Web/MySQL/additional svn repos/..., just ask and it= can be done in the next 5 minutes :P Here it is. Enjoy- Regards, - Sam [1] Trac: http://projects.edgewall.com/trac [2] Demo: https://ssl.bulix.org/projects/demo [3] Zwe : https://ssl.bulix.org/projects/zwe [4] Svn : http://subversion.tigris.org For information, the box that provides the hosting is my personnal server, running for bulix.org. It runs Debian 3.1. You can take a look at the hardware at https://ssl.bulix.org/phpsysinfo. As this box host my $HOME via NFS, I just can't let it fall. --=20 / Maxime Petazzoni - <max...@bu...> - bulix.org | | Zwe (zwe.bulix.org) - TracTux (https://tractux.bulix.org) | | Gpg Id: 0x83E6AE0D - Jabber: sa...@ja... ________________/ |