ok, I understand: for you, the tasks code is big then it is difficult to integrate Mercury, and for me, Mercury is big then it is difficult to integrate it into the tasks. :)
For the doc and the overall logic, now that the doc has been rewritten, split into parts (big thank you Dennis), learning Maven Ant Tasks should be easier: the usage section is a good introduction http://maven.apache.org/ant-tasks/usage.html but this Mercury change is a chance to have a second look at the tasks organization to improve their usability. I had a second look at MERCURY-48 for the proposed syntax. Like for the compact dependency syntax, I see some areas of improvements/simplifications in it. On the other hand, I see some unneeded changes, like dep instead of dependencies, write instead of deploy. I think good ideas from your proposal can be merged with existing syntax: - config to assemble local repo, remote repo and settings (these 3 should not have their name changed IMHO) - separation of dependencies and resolve tasks I'll work on it more closely next days. Regards, Hervé Le mercredi 10 décembre 2008, Oleg Gusakov a écrit : > Herve, > > Hervé BOUTEMY wrote: > > Hi Oleg, > > > > In fact, I have only one question: why create a completely new codebase? > > Of course, the new code with less features is simpler *for the moment*: > > less features is less code. > > At first I honestly tried to plug in Mercury into existing code, but: > * as the current code is functionally big, I would have to implement > everything before trying it out in real > * I have been always confused in the past by how to use existing > maven-ant-tasks, and had to look it up each time. Although on conceptual > level it's exactly the same, I want to simplify usage and make it a > little more logical: syntax, usage pattern - at least how I understand > this logic and ant usage patterns. > > I completely agree that there are no fundamental changes, after all > Mercury is just a simplification of existing Maven components. And in > this spirit I tried to simplify ant tasks as well :) > > I would really appreciate if you can help/guide this development, I > believe we can do a lot of cool things if separated from the former code > base and syntax obligations. > > Thanks, > Oleg > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]