Conversation
|
@camaraproject/release-management_reviewers @camaraproject/release-management-training_maintainers Just a friendly reminder that we'd love any feedback on this alpha release. I know it's been busy with the new release process. We will be refactoring the repo structure according to the result of camaraproject/Commonalities#577 and preparing for a sync release using the new release automation. As such, maybe this release is going to be less about long-term usage, but at least capture relevant feedback that would be pertinent to the sync release candidate. For reference, #117 is the PR opened to move towards camaraproject/Commonalities#577 compliance and prepare for piloting this functionality. |
|
Team, apologies for the delay. I recommend to adopt already the automated release process for your alpha release (this requires keeping any versioning on main as "wip" / "vwip"). Here are the proposed next steps:
I will review this PR, but will ignore versioning aspects. |
|
I consider this PR here as outdated ... since then the repository has been restructured significantly (see #115). Regarding using the release automation I agree, but for that it need to support bundling, which is currently not yet the case. I'm working on it ... hopefully we have it before Easter ready for an "alpha" test. Regarding the points above: |
Agree ... that I meant with outdated.
CAMARA_common.yaml will come with the x-camara-commonalities version, which will be also persisted within the release-metadata.yaml in the repo release. No clue about dedicated common files if they need a version number - as the files will not be part of the release eventually, but only used as modules during the release build (bundling).
My understanding that #117 went into this direction ... but haven't reviewed it, so could be that it does not fit the final structure. And yet, the structure has currently be set up by hand, automation might be done much later. |
What type of PR is this?
What this PR does / why we need it:
Prepares the first alpha pre-release (r1.1) of the Network Access Management API as version 0.1.0-alpha.1. This release reflects a significant refactor from the original "Isolated Networks" design to a "Trust Domains" model, addressing the architectural and compliance feedback received during the Fall25 meta-release review (PR #73).
This PR contains only release artifact changes:
info.versionfromwipto0.1.0-alpha.1and server URL fromvwiptov0.1alpha1network-access-management-API-Readiness-Checklist.mdCHANGELOG.mdwith feature-level release notesWhich issue(s) this PR fixes:
Fixes #108
Does this PR introduce a breaking change?
Special notes for reviewers:
Experimental capabilities spec: The repository contains an experimental Device Capabilities spec (
code/API_definitions/Templates/network-access-management-template.yaml) that retainswipstatus and is not part of this release. This file was part of an experiment with multi-file bundling strategies that informed [Commonalities #577](camaraproject/Commonalities#577) (CAMARA_common.yaml consumption and bundling discussion). We welcome guidance on how to handle experimental/WIP specs within the repository structure — whether they should be removed prior to release, relocated, or addressed in a follow-up.Not targeting meta-release: This alpha pre-release is intended for early community feedback and is not targeting inclusion in the Spring '26 meta-release.
Commonalities alignment: This release targets alignment with Commonalities r3.4 and ICM r3.3.
Changelog input
Additional documentation