On Mon, 2001-10-29 at 05:05, Jason E. Stewart wrote: > And so I was free to do all I wanted with subversions. It was clear > that XML-Xerces 1.5.0, 1.5.1, 1.5.2, etc all belonged to Xerces-C > 1.5. But then the Xerces-C folks started using subversion numbers: > > MAJOR.MINOR.SUBVERSION => 1.5.1 > > Now It's impossible to tell what version of XML-Xerces goes with what > version of Xerces-C. [...] > > LET ME KNOW WHAT YOU THINK!
I think that you're trying too hard... :-) If a particular version of XML::Xerces requires a particular version of Xerces-C, then _document_ it. Plain and simple. No need to futz about with weird versioning schemes; they cause more problems and confusion then they are worth. Just put the necessary version of Xerces-C prominently in README and INSTALL and use the version numbers as they were meant to be used -- and as CS-101 should teach -- to denote major, minor, and bugfix revisions. Dependencies are a completely separate problem and should be treated as such. Shoehorning the one to serve the needs of the other can only lead to much wailing and gnashing of teeth. BTW, am I the only one getting messages in triplicate from this list nowadays? --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
