On 15 Jun 07, at 6:29 AM 15 Jun 07, Mark Hobson wrote:
Hi Jason,
On 15/06/07, Jason van Zyl <[EMAIL PROTECTED]> wrote:
That one small typo will render a system useless. What's the usecase
for not having to select individual artifacts to filter?
The filters are looking like something that will be used to exclude
dependencies and things of that nature where you have the exact
artifact you want to filter.
The filters as we are using them to knock out core libraries will
probably be replaced with the import mechanism that we've started
using in the branch and the trunk and that master filter list for our
internals will go away. A filter that does not have specific intent
of eliminating a single artifact will cause more hassles then the
perceived benefit of not having to write them out individually.
The use case for this filter is within the dependency:tree goal. It
would be used to include and exclude artifacts from the displayed
tree; e.g. org.apache.maven.* for all maven groupIds, :::*-SNAPSHOT
for all snapshot artifacts. Listing explicit artifacts in this
situation obviously negates the usefulness of diagnostic tools such as
this.
I think you have two different things here. The first visualizing the
tree removing certain aspects and this implies the resolution is
complete and you're looking at a reduction. The second is actually
changing how the resolution happened in the first place. I don't
think filtering has anything to do with visualization. The filtering
obviously affects what shows up to be viewed, but I don't think the
filter is what you want when you're looking at a dependency tree.
I'm happy to move the wildcard functionality to a different
implementation, I just figured it'd make sense to consolidate them
within maven-artifact.
Mark
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder and PMC Chair, Apache Maven
jason at sonatype dot com
----------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]