Hi, [n.b: I appreciate this may be more pertinent to the developers mailing list but thought I'd ask in here first.]
We have a number of projects (20+), using ant as the build tool. Each project fits into a consistent directory structure (not a million miles from that specified by Maven). We'd like to adopt a tool which simplifies the management of these projects whilst minimizing the amount of setup and configuration time required. We'd also like to adopt a continuous integration approach such as Cruise Control. Maven certainly appears to be a good match to our current structure but there are a couple of elements that appear to be missing or don't work as I'd perhaps like, would someone mind commenting on the following: 1) I understand Maven supports ClearCase, but the documentation implies that the 'repository' element currently only supports CVS. Is it planned to support a variety of source-control solutions in the future? Apart from the repository element does Maven even care about source-control? 2) Does Maven support or take into account development performed in languages other than Java? As an example we have a sizeable amount of C++ code, which we interface to using JNI - what's considered the best practice directory layout for this code and is there any plan to integrate building of code from sources apart from Java under the management of Maven? 3) Related to (2), we have tests for the C++ components, is there a best practice approach for storing those (i.e /test/java, /test/cpp?) 4) Is there a best practice approach to handling generated source files? (e.g. Corba IDL files, RMI stubs/skeletons or code generated from XML files). 5) What is the expected delivery date of v1.0 of Maven? I'm aware the answer to a lot of the above is to get creative with ant, but I'd be interested in gaining a better understanding of the future path of Maven and seeing if it provides a solution to our problems, ideally 'out-of-the-box'. Thanks in advance for any comments, Rob ------------------- Robert King External Consultant UBS Warburg Visit our website at http://www.ubswarburg.com This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. This message is provided for informational purposes and should not be construed as a solicitation or offer to buy or sell any securities or related financial instruments. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]