-
Notifications
You must be signed in to change notification settings - Fork 34
fix: rename ARM_CCA scheme to CCA for consistency #355
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
base: main
Are you sure you want to change the base?
Conversation
|
Requesting re-review and approval for PR #346 from SIR @setrofim , @yogeshbdeshpande , @thomas-fossati @cowbon .. |
- Renamed directory from scheme/arm-cca to scheme/cca - Updated scheme name from ARM_CCA to CCA - Updated all package names from arm_cca to cca - Updated all import paths and references - Updated plugin names and binaries - Updated test data and integration tests - Updated documentation and README files This addresses the consistency feedback from PR reviewer that CCA scheme should not have vendor prefix like other schemes. Signed-off-by: Kallal Mukherjee <[email protected]>
- Move shebang to first line to fix SC1128 error - Add proper quoting to variable in sqlite3 command to fix SC2086 error Addresses shellcheck violations found during bash script review. Signed-off-by: Kallal Mukherjee <[email protected]>
9ed1847 to
21d4ba1
Compare
|
Requesting re-review and approval for PR #355 from sir @setrofim , sir @yogeshbdeshpande , sir @thomas-fossati , sir @cowbon .. |
yogeshbdeshpande
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Arm CCA is a specific scheme, the name reflects the implementation.
Other CCA Schemes may appear in future.
The name Arm CCA is originated from:
https://developer.arm.com/documentation/den0127/300/Introduction/Arm-CCA-goals?lang=en
- Renamed scheme/cca back to scheme/arm-cca - Reverted package name from 'cca' to 'arm_cca' - Restored SchemeName constant to 'ARM_CCA' - Updated import paths and references throughout codebase - Addressed @yogeshbdeshpande review feedback that ARM CCA is a specific scheme and the name should reflect the implementation Signed-off-by: Kallal Mukherjee <[email protected]>
a6c8ab4 to
68618dc
Compare
|
Requesting re-review and approval for PR #355 from sir @setrofim , sir @yogeshbdeshpande , sir @thomas-fossati , sir @cowbon .. |
Changes Made
This PR addresses the naming consistency feedback from the previous plugin naming scheme PR.
Main Changes
Additional Fixes
Rationale
As noted by @setrofim in the review feedback: both "ARM CCA" and "PSA IoT" are Arm schemes, so it's inconsistent that only one has the vendor prefix. For consistency, the CCA scheme should be renamed to just "CCA" since no other scheme has a vendor prefix.
Testing
This addresses issue #123 (plugin naming scheme) and the consistency feedback from PR reviewers.
Fixes #123
Closes #346