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]

Reply via email to