[RFC] Move CHANGES and COMMITTERS out of trunk/branches
From: Julian Foad <julianfoad_at_apache.org>
Date: Fri, 13 Jul 2018 15:19:11 +0100
Our releasing docs say, "CHANGES should always be edited on trunk and then merged over to the release branch(es)". The 'CHANGES' file in 1.10.1 doesn't have the latest two fixes that were merged to 1.10.x last night, because I missed manually re-executing that step.
Possible improvements:
Thinking about option 1,
jcorvel wrote:
To ensure a copy of it still goes into each release tarball, the release procedure can copy it in.
One argument I heard recently for keeping things like this inside the trunk/branches was so it's easily available to anyone who is committing a change -- it will be in their WC. Could we fix that problem by having an in-repository 'external' pointing to it? I think this would work well:
svn mv ^/subversion/trunk/CHANGES ^/subversion/CHANGES
The same applies to the 'COMMITTERS' file. I checked it just now and found that both 1.9.x and 1.10.x versions contained obsolete details for several committers including myself. I have now sync-merged it to both branches, but we could avoid the need to repeatedly do that in future by moving it out.
Precedent: we moved our web pages out of {trunk,...}/www/... to ^/subversion/site/... in the past.
Thoughts?
-- - JulianReceived on 2018-07-13 16:19:20 CEST |
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.