Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adopt RFC2119 terms for requirements language #48

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

jmarinho
Copy link
Contributor

The IETF RFC2119 defines terms for requirements and guidance statements. This commit changes the spec to adopt those terms, where relevant, and requires future contributions to comply with RFC2119.

Fix #30

Change-Id: Ia4cc7f44bcd4508025f30d2410e83802c6ec4a11

source/transfer_list.rst Outdated Show resolved Hide resolved
@jmarinho jmarinho force-pushed the master branch 2 times, most recently from 817a9e5 to 74c0a3a Compare October 22, 2024 09:30
@jmarinho jmarinho closed this Oct 22, 2024
@jmarinho jmarinho deleted the master branch October 22, 2024 09:48
@jmarinho jmarinho restored the master branch October 22, 2024 09:51
@jmarinho jmarinho reopened this Oct 22, 2024
@jmarinho jmarinho force-pushed the master branch 2 times, most recently from dea5d0b to 3fef8cb Compare October 22, 2024 10:15
sjg20
sjg20 previously approved these changes Oct 29, 2024
Copy link
Contributor

@danh-arm danh-arm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry it's taken so long to review.

@@ -33,10 +33,10 @@ stage concept. Platforms are free to adopt any other boot architecture.
Example boot architecture

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The RFC says:
"Authors who follow these guidelines
should incorporate this phrase near the beginning of their document:

  The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
  NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and
  "OPTIONAL" in this document are to be interpreted as described in
  [RFC 2119](https://datatracker.ietf.org/doc/html/rfc2119).

"

So I guess we should copy a lower-case version of that to the start of this spec.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added the statement to the start of the Intro Section.

source/introduction.rst Outdated Show resolved Hide resolved
source/transfer_list.rst Outdated Show resolved Hide resolved
source/transfer_list.rst Outdated Show resolved Hide resolved
source/transfer_list.rst Outdated Show resolved Hide resolved
source/transfer_list.rst Outdated Show resolved Hide resolved
source/transfer_list.rst Show resolved Hide resolved
source/transfer_list.rst Outdated Show resolved Hide resolved
source/transfer_list.rst Outdated Show resolved Hide resolved
source/transfer_list.rst Outdated Show resolved Hide resolved
The IETF RFC2119 defines terms for requirements and guidance statements.
This commit changes the spec to adopt those terms, where relevant, and
requires future contributions to comply with RFC2119.

Fix FirmwareHandoff#30

Change-Id: Ia4cc7f44bcd4508025f30d2410e83802c6ec4a11
Signed-off-by: Jose Marinho <[email protected]>
sjg20
sjg20 previously approved these changes Jan 14, 2025
danh-arm
danh-arm previously approved these changes Jan 14, 2025
@danh-arm
Copy link
Contributor

Hi @jmarinho . If you can fix the conflict here, we can merge.

@jmarinho jmarinho dismissed stale reviews from danh-arm and sjg20 via 5708abc January 14, 2025 17:36
@jmarinho jmarinho requested review from apalos and removed request for apalos January 14, 2025 17:39
@jmarinho
Copy link
Contributor Author

Hi @jmarinho . If you can fix the conflict here, we can merge.

Done.
Github does seem to have reset the approval :/ .

@sjg20 sjg20 self-requested a review January 14, 2025 20:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

use standard requirements language
3 participants