On Mon, Sep 7, 2009 at 7:34 AM, Mark Clements (HappyDog)
<gmane(a)kennel17.co.uk> wrote:
That brings up an interesting issue. Now that the
live WMF sites are based
on the wmf-deployment branch, should the code that works out the SVN
revision be reporting the version of trunk which it was based on, the
revision of the last commit to the wmf-deployment branch, or the HEAD
revision of the repository at the point the code was last scapped?
I assume they're reporting the third, which should be only marginally
different from the second.
The
first (revision of trunk) would be most useful for what I expect is the most
common use-case ("Has feature X made it into the live site?") but less
useful for people wanting to replicate the WMF setup (i.e. "Which revision
of the deployment branch is currently in use"). I am aware that the first
option is more difficult (impossible?) to report, so perhaps that is not an
option.
It would be more difficult, and it's not reliable anyway. A lot of
stuff ends up being merged in with the deployment branch commit by
commit.