SharpDevelop is an IDE much like Eclipse or VS.NET and can be extended by third-parties. Actually they designed #Develop with add-ins in mind, inspired by the Eclipse IDE which is probably the most successful plug-in enabled application.
So this project in my mind should focus on the "team server" part of the equation and then start building VS.NET and SharpDevelop add-ins so that you can run NTeam and have any client target the team server. This is where software development is going...
Take a look at CruiseControl.NET. I would make sure you guys can do Continuous Integration. It's very helpful and Team System doesn't really do it out of the box.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Instead of starting from scratch, why not join SharpDevelop team?
Sharp Develop is not focused on the team aspect. I guess they could add the team stuff to it
SharpDevelop is an IDE much like Eclipse or VS.NET and can be extended by third-parties. Actually they designed #Develop with add-ins in mind, inspired by the Eclipse IDE which is probably the most successful plug-in enabled application.
So this project in my mind should focus on the "team server" part of the equation and then start building VS.NET and SharpDevelop add-ins so that you can run NTeam and have any client target the team server. This is where software development is going...
Take a look at CruiseControl.NET. I would make sure you guys can do Continuous Integration. It's very helpful and Team System doesn't really do it out of the box.