generated from camaraproject/Template_API_Repository
-
Notifications
You must be signed in to change notification settings - Fork 46
Open
Labels
Description
API Repository Information
- API Repository Name: ConsentManagement
- Sub Project (or "Independent"): Independent Sandbox
- Mailing List: wg-icm@lists.camaraproject.org
- Repository: https://github.com/camaraproject/ConsentManagement
- Wiki Page: TBD - Taxonomy (proposed): Service Management
- API Owner: @jpengar @AxelNennker @sebdewet (code owners of ICM)
- API Proposal: Add Scope Enhancement for Consent Info API (Consent Management API) — Controlled Delegation #277
- Original Approval Issue: Evolution of Consent Info API to support Controlled Delegation #276
More context:
- Minutes from ICM group, issue en el repo ConsentInfo: Evolution of Consent Info API — Controlled Consent Capture Delegation ConsentInfo#42 on ConsentInfo repo, TEF's proposal & current draft PR.
- Decision taken on the last TSC (12/18)
⚠️ Progress to the next gate only after completing all items in the current one.
GATE 0 – Codeowner Validation (must be completed before repository creation)
- Code owner(s) nominated and confirmed by API Backlog WG
- LF account active and Confluence access granted
- Subscribed to
all@lists.camaraproject.org - GitHub account active with notifications enabled
- Invitation to CAMARA GitHub Organization accepted
- EasyCLA validation successfully completed via test PR in
camaraproject/EasyCLA
Once all items are complete, repository creation can proceed.
GATE 1 – Repository Onboarding (infrastructure established)
- Update
APIBacklog.mdwith status:Onboarding - Request wiki page
and mailing list(emailsupport@camaraproject.org, specify details) - Confirm mailing list creation (only if Independent Sandbox) (LF Admin)
- Confirm wiki page creation (LF Admin)
- Repository created (LF Admin via automation)
- Add repository link to the API wiki page (LF Admin)
- Update
README.mdin the repository with API details (API owner) - Update
APIBacklog.mdwith status:Onboarded
- [ ] (Optional) Nominate initial Maintainers (API owner)
- [ ] (Optional) Submit PR to updateMAINTAINERS.mdandCODEOWNERS
GATE 2 – Initial Codeowner Tasks (first activities within the repository)
- Confirm that the
CODEOWNERSfile is correct and up to date - Update the Scope section within
README.mdto reflect the agreed API purpose - Create the first GitHub issues (e.g. for drafting the initial API specification or defining next milestones)
- Announce the start of development and share planned next steps via the API mailing list
Additional for new Independent Sandbox repositories:
- Agree on a regular meeting schedule with your team (via mailing list or initial call)
- Request a meeting link from
support@camaraproject.orgto be added to your recurring calendar invite - Review and update the repository wiki page accordingly
Notifications:
CC: @camaraproject/admins @camaraproject/api-backlog_maintainers @camaraproject/marketing_maintainers