Skip to content

[Repository Transition]: KnowYourCustomerAgeVerification, Tenure and NumberRecycling #339

Open

Description

@albertoramosmonagas

Transition Type

Sandbox → Incubating


Problem description

While reviewing the API descriptions for the M4 meta-release (Sync26) (Marketing issues KnowYourCustomerAgeVerification#70, Tenure#112 and NumberRecycling#132), we noticed that these three repositories are still marked as Sandbox, although they appear to meet the criteria for Incubating:

  • All three belong to the Know Your Customer Sub Project and have published Initial API versions in the Fall25 meta-release.
  • All three are implemented by several operators in the GSMA Open Gateway supply map, and some deployments are already certified.
  • All three have at least three maintainers from three different companies, and branch protection is active.

The CAMARA website also shows "API Repository Status: Sandbox" for the three of them.

Questions for the codeowners and maintainers

  1. Do you agree that we request the transition of these three repositories from Sandbox to Incubating?
  2. kyc-age-verification targets 1.0.0 (Stable) in Sync26 (Release Review #69). Governance describes Incubating as the stage that can release Initial and Stable API versions. Do you think the transition should be in place before that release? kyc-tenure and number-recycling stay in 0.x.

If you agree, please confirm with a comment. The maintainers can then proceed, and we ask the API Backlog WG for the pre-check and the TSC for the decision.

CC: @camaraproject/know-your-customer-age-verification_codeowners @camaraproject/know-your-customer-age-verification_maintainers @camaraproject/tenure_codeowners @camaraproject/tenure_maintainers @camaraproject/number-recycling_codeowners @camaraproject/number-recycling_maintainers


Expected action

Feedback from the codeowners and maintainers of the three repositories. After their agreement, confirmation of the transition by the API Backlog WG and the TSC.


Checklist for Sandbox → Incubating

SubProject Alignment

  • Define if the API will:

General Criteria

GitHub Repository Tasks

  • Ensure CODEOWNERS and MAINTAINERS.md are aligned and updated

  • Update README.md:

    • Replace the status badge to "Incubating"
    • Modify intro sentence to reflect maturity
  • Update GitHub repository topics:

    • Remove: sandbox-api-repository
    • Add: incubating-api-repository

Wiki and CAMARA webpage Tasks

  • Ensure all wiki information is up to date
  • Ensure change is reflected on CAMARA webpage
  • Change maturity label/flag from “Sandbox” to “Incubating”

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions