r242238 - ReleaseNotes.rst: Bump version to 3.8

Hans Wennborg hans at chromium.org
Wed Jul 15 15:29:40 PDT 2015


On Wed, Jul 15, 2015 at 3:02 PM, Sean Silva <chisophugis at gmail.com> wrote:
>
>
> On Tue, Jul 14, 2015 at 3:52 PM, Hans Wennborg <hans at hanshq.net> wrote:
>>
>> Author: hans
>> Date: Tue Jul 14 17:52:36 2015
>> New Revision: 242238
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=242238&view=rev
>> Log:
>> ReleaseNotes.rst: Bump version to 3.8
>>
>> The notes for 3.7 are on the 3.7 branch.
>
>
> This makes it really hard for people to easily update the release notes. In
> the past we have explicitly kept the "upcoming release" release notes in
> trunk until very late in the release process.

I agree it's slightly harder to commit changes to the branch, but I
wouldn't call it "really hard". And the alternative of keeping the 3.7
release notes on trunk, which is now 3.8, is seriously confusing.
Where should release notes for 3.8 features go in that set-up?

I really think keeping all 3.7 material on the 3.7 branch is the only
sane approach. I agree committing to the branch might be a little
harder, but in my nagging emails for release notes (I haven't sent one
for 3.7 yet), I will provide instructions and offer to land changes
for anyone who doesn't want to do it themselves. This is also how it
was done for 3.6.

I know we kept release notes on trunk for some previous releases, but
I don't think that was a good approach. For example, there was a risk
that notes didn't get merged into the release (e.g. r214830 were meant
for 3.5 but didn't get merged).

 - Hans



More information about the cfe-commits mailing list