Peter, Blimey, wern't you the one that pushed for separation of depots ? ;-)
For Jesktop I am juggling 12 depots, I have one called AvalonCommon, whose only job is to copy Xerces.jar and tools/ to the other 11. It works quite well and could be made bullet proof with some self checking build scripts. -PH --- Peter Donald <[EMAIL PROTECTED]> wrote: > Hi, > > I would like to unify the repositories together to make it easier for us to > manage. I was actually waiting for a cjan/jjan system to emerge but as yet > no one has picked up that ball so I figure we may aswell do it now. > > Currently we have tools/ directories scattered across every CVS repo and I > would like to merge them all into one in jakarta-avalon/tools/. The reason > for this is that a few "features" in our build system caused bugs to appear > when the tools didn't exactly match up. > > There is also the issue of generated jars (ie logkit.jar, avalon-*, > phoenix-* etc). Currently we have to manually copy across them all to get > uptodate version etc. So what I would like to do is specify a directory > > jakarta-avalon/../cjan (or jakarta-avalon/../workspace) where the latest > released (or maybe built???) jars will be copied to on install target. This > can be overidden as appropriate (ie I currently generate to > /opt/apps/cjan). This will mean less jars in CVS and hopefully less > inconsistencies. > > The arguements against this are generally; > * This means you can not download a single repository, cd into dir and > build automatically. You have to download them all. I don't see this as an > issue now (it may become an issue when phoenix enters beta state though). > When/if it becomes an issue we can simply update relevent project to store > binaries in CVS again > * building against latest of everything (and thus not stable). This > shouldn't be an issue as framework+logkit is mostly stable now and > hopefully excalibur will be soon. (Besides we have gump to warn us of > issues ;]). > > Thoughts? > > Cheers, > > Pete > > *-----------------------------------------------------* > | "Faced with the choice between changing one's mind, | > | and proving that there is no need to do so - almost | > | everyone gets busy on the proof." | > | - John Kenneth Galbraith | > *-----------------------------------------------------* > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > ===== Regards - Paul H ==== CVS -1, Perforce +1 ____________________________________________________________ Do You Yahoo!? Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk or your free @yahoo.ie address at http://mail.yahoo.ie --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
