On 14/02/2009, at 10:11 PM, Brian E. Fox wrote:




Isn't modifying the ASF POM premature? I'm not sure if other projects
are using the POM or not (they should be), but they may not be using
this system.
There are a few other projects looking to use the new structure and this would make it easier for them to do. Projects not using the new repo can continue to use the 4.x versions of the pom. There's no requirement for them to have the last parent for these purposes. It's either that or we
fork the parent. I don't think it's a great idea to require every
project to overload the same things over and over.

I do like the hook to get people to actually use the parent POM, but at the same time it feels back to front (We probably don't need another pom release, but if we did that would then have to be a fork...). What about having them use the properties as their distMgmt settings for now?

This is probably moreso for the <repositories> elements - there's a chance some projects will be referring to snapshots in both places.






+  <pluginRepositories>
+    <pluginRepository>
+      <id>apache.snapshots</id>
+      <name>Apache Snapshot Repository</name>
+      <url>http://repository.apache.org/content/groups/snapshots/</
url>
+      <releases>
+        <enabled>false</enabled>
+      </releases>
+    </pluginRepository>
+  </pluginRepositories>

Isn't this badness for pre-Maven 2.0.9 users?

It only applies to building our stuff, which often requires plugin
snapshots anyway. It shouldn't hurt their builds, unless I'm not
thinking of something.

If they haven't given a version for a plugin that is hosted at Apache, they start getting snapshots resolved for it.



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


--
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