The Commons parent pom currently overrides the release deployment
descriptor in the Apache parent pom.

This was done for a very good reason - to prevent accidental
deployments to the live forge.

However, now that the Apache parent POM uses the Nexus staging
repository for snapshot and release deployments, IMO the Commons
Parent POM actually makes it less safe.

I think the overrides of the deployment descriptors should be removed
from the Commons Parent pom ASAP - or at least the override should
point to Nexus.

It would still be possible to use the live forge if really necessary -
by redefining the altDeploymentRepostory property. [Or one could add a
profile to define it].

Unfortunately the Commons "release" profile does more than just change
the deployment repository, so one has to use it to create valid
release artifacts.

Views?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to