On Dec 1, 2008, at 8:12 PM, David Jencks wrote:

In order to get the build to work with my use of nexus I've added the trunk svn repo (server/trunk/repository) to the nexus repositories.

This makes me wonder if we should just set up a single repo in svn and put all our private builds there rather than having branch- specific repos. Would this result in more or less or the same load on the svn server?

I'm not sure that load is going to be a big issue. There's one aspect to hosting the repository in the same svn branch (e.g. server/trunk/ repository) -- these private builds are part of our release voting process. To consider moving to a geronimo/repository structure, I'd like to understand how we maintain appropriate control on these artifacts (not saying it can't be done...).


I also wonder if our policy of patching apache projects and coming up with our own psuedo releases is really the best idea or if we should just copy their code over in svn and build it more directly.

Not sure that it's *necessary*, but it's a good idea. Although patches give a better idea of the intent of these private builds -- they're patches, not forks...

At one point we discussed renaming these artifacts as geronimo artifacts (e.g. org/apache/geronimo/patched/jasper/6.0.18-G678601/ jasper-6.0.18-G678601.jar ). Would this be a better technique for solving the issue?

--kevan

Reply via email to