Hi,

I'm running through the issues in Wagon to get towards another release. On trunk there are already a couple of changes to the AbstractWagon. In doxia-like fashion, this prevents being able to use a new wagon with existing versions of Maven, because they use code in AbstractWagon (which is hidden by Maven via provider-api).

The options then are
- to push these implementation changes into a new module (thinning the API down do just the interfaces) that is not filtered by Maven - require a new version of Maven that updates the wagon api and/or filters only the interfaces from classloading

Given that the first is a bit of an obtuse separation for this purpose, and that the current providers have been stable for a year and a half - I'm opting for the second one.

Any other thoughts on this?

- Brett

--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to