If we end up switching to the main repos, then I think the pom would
be fairly empty as the values in apache:3 would be reusable. I still
think it is worth having as it ties the podling back to the offical
project that is doing the releases.
If we keep as we are, the repository, pluginRepository and
distributionManagement sections would be the main overrides. The
other sections (like site and project URLs) would be podling specific.
--
Jeremy
On Feb 22, 2007, at 9:29 AM, Daniel Kulp wrote:
On Thursday 22 February 2007 06:14, Trustin Lee wrote:
Hi,
2007-02-22 (목), 05:08 -0500, Daniel Kulp 쓰시길:
While looking at the Trinidad stuff, I had some thoughts about
requirements around pom files for Apache stuff and what
"requirements"
should be imposed.
There are several things in a pom file that could affect how things
appear when someone takes a dependency on an Apache project.
Thus, we
need to make sure these things are correct:
1) organization element: Somewhere up the heirarchy, we need to
have:
<organization>
<name>The Apache Software Foundation</name>
<url>http://www.apache.org/</url>
</organization>
Shouldn't we specify http://incubator.apache.org/ for incubator
project
to state it's an incubator project?
<snip/>
I agree with the idea on extending a parent POM generally, but
org.apache:apache-incubator might be more reasonable for the projects
under incubation.
I guess the question is: What would be different in the incubator
pom from
the apache:3 version?
Possibilities:
1) <url>, but not really the organization.url as that's the URL for
ASF, which
is correct.
2) Deployment repository (m2-incubating-repository)- however, with the
discussion started by Roy, that may be going away. Thus,
potentially no
difference.
3) Mailing list - [EMAIL PROTECTED]
I'd say once the IPMC gets #2 settled (good luck, I think this
discussion
comes up every 6 months), we could modify the one Jeremy created
and get it
out there for use.
--
J. Daniel Kulp
Principal Engineer
IONA
P: 781-902-8727 C: 508-380-7194
[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]