[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: mailer.py, post-commit and SubVersion 1.4 on Windows

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: 2006-10-16 16:44:42 CEST

Malcolm Rowe wrote:
> It looks like r21467 changed mailer.py to depend upon ChangedPath.action,
> which was only introduced in r21655, so mailer.py now depends upon
> the trunk bindings. So far, so boring, except that mailer.py has the
> following text at the top:
>
> # This version of mailer.py requires the python bindings from
> # subversion 1.2.0 or later.
>
> ... which I take to be as much a statement of intent as a piece of user
> documentation.
>
> What's the correct change here?
> a. Fix mailer.py to work against the 1.2 bindings, or,
> b. Just update the mailer.py comment to say that it depends upon
> the 1.5 bindings.

    c. Remove the comment altogether, and replaced with some code
       that does minimal version checking.

We don't seriously mean to imply that you can use a mailer.py that's
newer (at the granularity of any given public release) than the
libraries behind it. We provide mailer.py alongside our code in our
source releases, and we should encourage package maintainers to do the same.

So to me, options (b) or (c) are the only reasonable ones.

-- 
C. Michael Pilato <cmpilato@collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Received on Mon Oct 16 16:49:58 2006

This is an archived mail posted to the Subversion Dev mailing list.