Paul Gier wrote:
Ok, +1 for the release.
I'll take a look at the SatSolver interface. Will there eventually be
a way to load customizations using a build extension or something like
it?
As I said - SatSolver interface is work-in-progress, so don't hold your
breath :) The two missing pieces are:
- initialization/configuration
- explanation
As soon as I am clear about those in the current impl., I'll add them to
the interface. But most probably not in 1.0
Build-extension - Mercury is a library, so it does not know anything
about container. As such - all configurations are now parametrized.
Which is not too cool - I agree on that. I miss a container big time :(
Maybe later, but it need to be generic to meet design goals
Thanks,
Oleg
Oleg Gusakov wrote:
Paul Gier wrote:
I have a few questions and then I will give my +1.
It looks like the ant tasks are part of the tag [1], but they are
still marked as a snapshot version. Is the ant-tasks module not
part of the release?
mercury-ant-tasks happens to be located inside, it will go away as
soon as as it becomes it's own project. So - yes, it on a different
release cycle.
Will there be a separate release for this?
Maven trunk builds all right, so I can probably release it. Let's see
what results you get :)
I also tried running a simple project using the ant tasks and was
not able to get it working [2].
I will have a look and reply in Jira
Maybe this will be addressed in a future release.
The last question I have is about the pluggability of dependency
resolution in mercury. Will there be a way to create custom
dependency/conflict resolution using Maven 3/Mercury?
The disign is in place, but is not exposed as I did not plan to make
it available in version 1.0
The wip interface is org.apache.maven.mercury.metadata.sat.SatSolver,
some stuff is still missing. So this interface requires some work
before it's usable. And name should be more generic, of cause :)
Thanks,
Oleg
Thanks!
[1]https://svn.apache.org/repos/asf/maven/mercury/tags/mercury-1.0-alpha-6/mercury-ant-tasks/
[2]http://jira.codehaus.org/browse/MERCURY-111
Oleg Gusakov wrote:
Hi,
Iterative alpha release. Major fixes:
- # of dependencies - less'n 64 were ordered correctly the rest
used to be random ordering
- bad/missing repository metadata is worked around in most cases
Mercury-ant is now successfully used to bootstrap build Maven3
trunk. Working towards implementing Maven repository system.
We solved 7 issues:
http://jira.codehaus.org/browse/MERCURY/fixforversion/14964
Staging repo:
https://repository.apache.org/content/repositories/maven-staging-002/
Guide to testing staged releases:
http://maven.apache.org/guides/development/guide-testing-releases.html
Vote open for 72 hours.
[ ] +1
[ ] +0
[ ] -1
---------------------------------------------------------------------
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]
---------------------------------------------------------------------
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]