On Dec 17, 2008, at 9:27 AM, Shane Isbell wrote:
I guess I really have no clue what functionality a mixin is
supposed to
provide or how it would be retrieved without a version or groupid.
Is it
being suggested they would be stored in the repo without that? I'd
need a
lot of convincing before I could buy off on that.
That's more of a specific case of what we would need to resolve a
mixin
remotely. Someone may also choose to add mixins programmatically or
have
them taken from the file system. Neither of these cases would
require a
version or groupId. Narrowing the definition of a mixin for one
specific
case, limits its power.
You've totally lost me, primarily because you've still not defined
what a mixin is. I'm also confused as to whether this document is
supposed to document Maven as it currently is or with some set of
enhancements. I've seen answers that imply that right now it should
just document what currently exists.
In the long run I'm probably going to be in favor of only allowing
single inheritance from a parent model. I might be inclined to agree
with multiple mixins if they were actually defined. Adding mixins
programatically offhand seems like a horrible idea but that is
probably because I'm sure I don't know what you have in mind.
In short, I would recommend either removing mention of mixins from the
document or actually documenting them.
Ralph
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org