docs: Nuke the old release notes.
authorSean Silva <silvas@purdue.edu>
Sun, 20 Jan 2013 03:29:50 +0000 (03:29 +0000)
committerSean Silva <silvas@purdue.edu>
Sun, 20 Jan 2013 03:29:50 +0000 (03:29 +0000)
commit4a535629ecaa2b68d476149b62fa9c532c4adb5b
tree06416eee3b8eed054b682e8aaf91a0a2ce227dc5
parent1ca114a66b666f932741d00d74636dc35ea1d466
docs: Nuke the old release notes.

This change also removes a bunch of boilerplate and stuffing which made
it unnecessarily hard to navigate and see the comparatively miniscule
actual content that was added to this document during the 3.2
development period (or maybe even sticking around from earlier
releases...).

The new organization (a flat list) optimizes for making it easy for
people who know about changes to add them to the document.  It's
completely trivial for anyone with basic knowledge of LLVM to come in
later (such as when preparing for the actual release) and cluster any
changes into logical groups. However, I have left some comments
indicating how to add larger descriptions, if someone is feeling
adventurous ;)

Hopefully this organization will highlight how little effort is being
put into producing accurate, high-quality release notes, prompting a
corresponding improvement for the 3.3 release.

I have preserved the changes to this document that are not present
in the 3.2 release notes. There were only two... I'm pretty sure we've
been busier than that... (version control shows +213347/-173656 raw
lines just in the LLVM repo since the 3.2 release).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172954 91177308-0d34-0410-b5e6-96231b3b80d8
docs/ReleaseNotes.rst