I think the consumer POM (or maybe consumable POM) is a good name, although
I also see something in source and shared pom.

I don't think effective POM is a name for this POM. There is a name clash
with the effective POM from help:effective-pom which shows the result of
the combined POM, parent POM's and active profiles.

With regards,

Nick Stolwijk

~~~ Try to leave this world a little better than you found it and, when
your turn comes to die, you can die happy in feeling that at any rate you
have not wasted your time but have done your best ~~~

Lord Baden-Powell


On Mon, Oct 7, 2019 at 8:04 AM Enrico Olivelli <eolive...@gmail.com> wrote:

> Hello,
> Robert sent out a (great) patch to introduce support for the 'consumer'
> pom,
> that is (if I understand correctly) a skinny pom that contains only useful
> information for downstream 'consumers' of the pom (poms that depend on it).
>
> This consumer pom feature is required in order to start thinking to new
> feature of the pom, because it opens the way to publishing a pom with a
> different 'version' of the original one.
>
> I feel that this name is not very clear, at least it is not clear to me.
>
> I propose these names:
> - source pom -> the source file, the pom parsed by Maven from sources
> - public pom -> the pom that is consumed by dependants, it is usually
> deployed to remote repositories....
>
> In alternative to source/public I have imagined other couples:
> - source/shared
> - original/result
> - source/result
> - source/sharable
> - source/visible
> - source/effective
> .....
>
> Thoughts ?
>
> Enrico
>

Reply via email to