we are currently evaluating TeamCity for a big enterprise project. Can you tell us what's on the roadmap for 3.0 and beyond in the following areas:
1) Maven integration: We have a multi-module Maven2 project with close to 50 modules. Setting them up manually is a big pain, especially since all the necessary information is already in the POMs. Do you have any plans on tighter Maven integration? Ideally we would just point to the POM of our top-level project and watch TeamCity set up all the projects and their build dependencies automatically (as Hudson does). Also we would need all TeamCity features (especially inspections!) to be available to Maven projects.
2) Reporting: Trends on build time are a good start, but what we really need are trends on metrics (code size, cyclomatic complexity, etc.), inspection results, test results, and test coverage. What can we expect for 3.0 and beyond? Also we need those trends both on the whole project and on individual sub-projects (Maven modules in our case).
3) ClearCase integration
As a big shop we are stuck with ClearCase (version 7), depriving us of some of TeamCity's most interesting features (e.g. delayed commit). So the obvious question is, will ClearCase (Base) ever become a first-class Team Citizen, and if so when? What about developers working with Eclipse and ClearCase Remote Client?
Thanks for your answers.