This is an archive of the discontinued LLVM Phabricator instance.

[docs] Add Deprecated section to ReleaseNotes
ClosedPublic

Authored by jsji on Jul 16 2020, 10:37 AM.

Details

Summary

This is brought up in https://reviews.llvm.org/D83915.
We would like to remove some feature in PowerPC.

We did send RFC before, but we think it might be a better idea that
we indicate planned removal in the Release Notes for version 11
and actual removal in those for version 12..

Diff Detail

Event Timeline

jsji created this revision.Jul 16 2020, 10:37 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 16 2020, 10:37 AM
hans added inline comments.Jul 16 2020, 11:35 AM
llvm/docs/ReleaseNotes.rst
36

The "might" and the fact that it doesn't list any APIs makes this a bit vague.

I'd suggest instead to put a note on the 11.x branch with the features you are deprecating, and to instead say "these will be removed in the 12.0.0 release" so that it's not vague.

jsji updated this revision to Diff 278569.Jul 16 2020, 12:03 PM

This will be committed to v11 branch.

jsji marked an inline comment as done.Jul 16 2020, 12:04 PM

Thanks @hans ! I have updated it to be in release/11.x only.

jsji edited the summary of this revision. (Show Details)Jul 16 2020, 12:07 PM
llvm/docs/ReleaseNotes.rst
36

As written, the sentence implies that the subject is "BG/Q support that includes QPX" as opposed to "BG/Q support, which includes QPX". I believe the latter is meant, so I would suggest:
BG/Q support, including QPX, will be removed in the 12.0.0 release.

jsji updated this revision to Diff 278761.Jul 17 2020, 7:01 AM
jsji edited the summary of this revision. (Show Details)

Update per comments.

This revision is now accepted and ready to land.Jul 17 2020, 8:41 AM
jsji closed this revision.Jul 17 2020, 9:01 AM