On 4 September 2013 22:42, Paul Eggert <eggert@cs.ucla.edu> wrote:
On 09/04/13 13:08, Stephen Colebourne wrote:
commits to the repo form the basis of the permanent record of the group.
No, the github repository eggert/tz is my personal experimental version. The permanent record of this group (including all the diffs sent via email) is published by the IANA at <http://www.iana.org/time-zones>.
I don't see a git repo there (or any other kind of repo). If there isn't such a thing then there should be one. Patches on the mailing list are insufficient to keep track of the changes as recently shown.
The recent flurry of detailed comments about relatively minor points in the experimental version has tempted me to go back to how Arthur David Olson did it, which was to not publish experimental versions.
Its only by having such a git repo that I have been able to meaningfully criticise the changes and figure out what is going on. The problems stem from changes that were not accepted.
A much better practice would be to revert in full I suspect that we're looking at a clash of maintenance styles here. I prefer not to create clones of earlier versions (if you want the earlier version, it's easy enough to find it), but other people do. No matter which style is chosen, people who prefer the other style will find it irritating.
As an open and public project, it should be possible and desirable to have external people review things. The incomplete reversions made life extremely difficult. What I was asking for was that you do a full git revert for the original commit, and then add a second commit with the more accepted changes. That way if the second "fixed" commit turns out to need to be reversed then that can be easily seen as well. Git is all about lots of small commits. Stephen