I think it is more work than it is worth to try and create patches
and have separate issues for this.
* * *
This will generally move individual modules from http://
svn.apache.org/repos/asf/geronimo/specs/trunk/XXX to http://
svn.apache.org/repos/asf/geronimo/specs/XXX/trunk and then clean up
the pom's right?
I think it is still a good idea to have them all extend from a parent
pom... there is still stuff that would be good to centralize, but the
parent and the child do not need to exists within the same tree and
do not need to share the same version.
I recommend creating a top-level spec-config/trunk/pom.xml that has
all of the common pom configuration... then release it a 1.0, and
have each of the spec pom's extend from that. Spec config will
almost never change (unless we have to change project urls or
repos)... but when we do, its easier to manage in a central place.
I think we eventually need a general project-config module that we
can share with all sub-projects. That module would be part of a
build-support project where our independent custom modules and build
configuration lives.
--jason
On Jul 3, 2006, at 3:54 PM, Alan D. Cabrera wrote:
We had talked about breaking out the Geronimo specs so that they
don't share the same root pom. There seemed to be a consensus
that this was a good idea. John Sisson mentioned that we might
need separate Jiras for each. I think that that might be excessive
given how the specs jars are unlikely to change.
The nature of this change is that it will not be possible to make a
patch to reflect the changes that need to be done. What I can do
is to concretely express the changes that need to be made in an
RTC. Thoughts?
Regards,
Alan