Skip to content

Change of policy on release notes appears to be undocumented #54965

@hvdijk

Description

@hvdijk

In https://reviews.llvm.org/D122663, @erichkeane writes:

Our most recent direction is to document any non-NFC patches in the release notes if at all sensible [...]

This is a sensible policy and one that I have no issue with. However, it is not one that has been used in the past and I cannot find any documentation to support it. The only documentation on release notes that I can find is at https://llvm.org/docs/DeveloperPolicy.html, which only states:

Documentation: Any changes to the C API are required to be documented in the release notes so that it’s clear to external users who do not follow the project how the C API is changing and evolving.

An explicit statement that all changes to X are required to be documented in the release notes implies that changes not to X are not generally required to be documented in the release notes except in special cases. I would expect a change to policy to be accompanied by an update to that document, or alternatively to https://llvm.org/docs/CodingStandards.html.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions