NTrac
nTrac is a .NET port of Trac, the well known issue tracking system that provides a good interface with Subversion, integrated Wiki and good reporting features.
The intension of nTrac project is to retain most of the features of Trac, but at the same time make it easily deployable on a Windows environment. This will enable developers to install and run Trac with a click-once deployment.
Requirements
My thoughts on the initial version are as follows:
- This is targeted towards Windows developers. The product should scale from a single user to a group of users very easily.
- Ease of deployment is very important. The basic install will have source-control (SVN) and web based tracking up-and-running.
- The product will have very little external dependency - It should work on an XP box with .Net and nothing else.
- The Desktop deployment' should will a customized version of the Cassini Web server and will run off the system tray (very similar to ScrewTurn Wiki desktop edition).
To enable this level of ease of deployment, I prefer the option of embedding subversion into the product. A good .Net binding for Subversion will definitely help.
