/
2025-02-20 TSC Minutes

2025-02-20 TSC Minutes

DRAFT MINUTES

Attendees & Representation

TSC Members may indicate their attendance with an X in the far column

TSC Members may indicate their attendance with an X in the far column

Representatives

Organization

Role

 

@Herbert Damker

Deutsche Telekom AG

Maintainer

x

@Shilpa Padgaonkar

Deutsche Telekom AG

Maintainer

 

@Jan Friman

Ericsson

Maintainer

x

@Toshi Wakayama

KDDI

Maintainer

x

@Ludovic Robert

Orange

Maintainer

x

@Tanja de Groot

Nokia

Maintainer, Release Manager

x

@diego.gonzalezmartinez

Telefonica

Maintainer

x

@Jose Luis Urien Pinedo

Telefónica

Maintainer

x

@Eric Murray

Vodafone

Maintainer

x

@Mahesh Chapalamadugu

Verizon

Maintainer

x

@Nick Venezia

Centillion.ai

EUC Representative

x

Massimiliano Troiani

Verizon

EUC Representative

 

@Doug Makishima

Summit Tech

EUC Representative

 

George Glass

TM Forum

TM Form Representative

 

@Henry Calvert

GSMA

GSMA Representative 

x

Community members may use @name tag to mark their attendance

Community:

@Kevin Smith @Pierre Close @Toyeeb Rehman @G. Murat Karabulut @Rafal Artych @Jorge Garcia Hospital @Ming Hui Foo

 

 

LF Staff: @Casey Cain

Agenda

The project's Antitrust Policy, which you can find linked from the LF and project websites. The policy is important where multiple companies, including potential industry competitors, are participating in meetings. Please review and if you have any questions, please contact your company legal counsel. Members of the LF may contact Andrew Updegrove at the firm Gesmer Updegrove LLP, which provides legal counsel to the LF.

  • Review and approval of previous meeting minutes

  • Action Items Review

  • General Topics

    • Governance & project management issues

    • API Backlog

    • Commonalities

    • Identity & Consent Management

    • Release Management

  • Specific Topics

    • Linting with reusable workflows across the API repositories (with demo)

  • Any Other Topics

Minutes

Review and approval of previous meeting minutes

Action Item Review

Governance & Project Management issues

  • Result from vote to approve Incubating candidates (@Casey Cain)

    • TSC participants where asked to vote on the transition of CallForwardingSignal, DeviceLocation, DeviceStatus, SimpleEdgeDiscovery, NumberVerification, OTPValidation, SimSwap, KnowYourCustomer, QualityOnDemand

    • Vote result - only 7 participants voted until today 15:30 → vote extended to Friday, February 21st.

      • Please vote now, we are close to a clear result (TSC Participants find the vote in their dashboard on openprofile.dev)

      • Vote result will be updated tomorrow, but already quorum for all API Repositories in the vote.

    • Update on vote result Feb 21, 2025(as of 12:00 UTC): 11 out of 13 possible votes, all API repositories in the vote approved for transition to Incubating stage (number of “+1” in brackets, remaining are abstains): CallForwardingSignal (10), DeviceLocation (11), DeviceStatus (11), SimpleEdgeDiscovery (10), NumberVerification (11), OTPValidation (10), SimSwap (11), KnowYourCustomer (10), QualityOnDemand (11)

  • New issues within Governance

  • Updates from Markus Kümmerle (Marketing WG)

    • New API descriptions:

      • API Overview web page is already live: API Overview.

      • Small changes expected until weekend after review of API progress towards meta release

      • API descriptions are in progress: 59 total → 22 open, 37 created & in review (by API Backlog WG and GSMA OGW product work stream), 0 live.

      • Example: https://camaraproject.org/location-verification/

      • Working Group descriptions are in progress: 5 total → 1 open, 0 created & in review, 4 live

    • CAMARA presentation will be updated with latest changes until 21.02.2025 (MWC version)

    • MWC planning:

      • DevCon presentation

      • CAMARA evening event

      • 3x PoD (“Point of Demo” = a screen to present) session at GSMA booth

API Backlog (@Jorge Garcia Hospital )

  • 2 new API proposal(s) from APIBacklog working group

  • Device Management, supported by Verizon and China Telecom.

    • New Sandbox proposed to solve IoT device management use cases including:

      • Communication Function Management

      • Device Subscription State Management

      • Real-Time Monitoring

    • Original Issue #50 & #95; Device Management template

      • @Jose Luis Urien Pinedo raised the point about the proposed name to generic

        • IoT Device Management is probably better as repository name

      • @Tanja de Groot raised the point about additional check to be done by the backlog team when a new API submission is done: Correct wording is used in API description & Use-cases (example: no gateway word in UC !!)

    • Conclusion: OK from TSC for sandbox repository creation

  • IoT SIM Fraud Prevention API, supported by China Telecom.

    • New Sandbox proposed to solve IoT SIm Fraud use cases including 3 API proposals (to be aligned in API proposal):

      • Device to SIM Binding (IMEI) management

      • Device area restriction binding management

      • IoT fraud prevention

    • Original Issue #96; Templates: Device Area Restriction Device Card Binding. IoT SIM Fraud Prevention  

      • @Herbert Damker : Question about RBAC (role based access control) could be needed with IoT - This should be part of the WG discussion

    • Conclusion: OK from TSC for sandbox repository creation

  • One API enhancement:

    • Application Profile (for Connectivity Insight), proposed by Verizon

      • Align Application profiles in Connectivity Insight including the requirements agreed in Edge Cloud APIs. Validated by both subgroups.

    • Original Issue #109; Templates: Template

    • Conclusion: OK to add this functionality to existing Application Profiles API, currently in ConnectivityInsights repository

  • Participants and Description templates are now included in each API (repository) confluence page

    • Include descriptions as reported in CAMARA webpage (work in progress)

      • E.g.CallForwardingSignal API Description

      • → Any update shall be communicated to backlog groups for updating the webpage accordingly

      • → Will be included as required deliverable in next meta-release (Fall25)

    • Include participants of the repository

  • APIs for incubation

    • CarrierBillingCheckOut ConnectivityInsights HomeDeviceQoD PopulationDensityData → not ready for incubation as no public statement of production deployment yet

    • Will be included post-spring25 as soon as they are ready, by:

      • Open a issue in backlog requesting for incubation 

      • Backlog reviews the fulfillment of the requirements

      • Backlog requests TSC validation

      • Repo validated and status evolved.

Commonalities (@Rafal Artych )

Identity & Consent Management (@Axel Nennker , @diego.gonzalezmartinez )

Release Management (@Tanja de Groot )

  • M2: ICM has delivered their public release, and Commonalities will also release today

  • M3 has been reached today as all proposed APIs have delivered their release-candidate. See https://lf-camaraproject.atlassian.net/l/cp/auGH7MGq

    • release-candidates available for 36 APIs in 19 repositories.

  • M4 date is to be maintained on Feb 28th, so the request to all API Sub Projects is the following ASAP:

    • Update the APIs that have “subscription APIs” in-line with the latest Commonalities public version. See guidelines here: https://lf-camaraproject.atlassian.net/l/cp/rU3hXEwU

    • Test the API release-candidate.

    • Prepare the public release PR

    • Add the “release-management_maintainers” as a reviewer when your public release PR is ready.

      • Having more reviewer to help @Herbert Damker & @Tanja de Groot will be appreciated.

      • Adding test result statements will be also helpful - like this one: https://github.com/camaraproject/DeviceLocation/issues/296#issuecomment-2669801467 – as a reminder: they are mandatory for Stable API public releases, and we want to minimize the needed exceptions. Please add in the issues also if you are working on tests, but will deliver them only shortly after the Spring25 milestones.

  • M5 date: March 15th

Linting with reusable workflows across the API repositories (with demo) (@Rafal Artych )

Any Other Business

  • none

Next Meeting

  • Next TSC Meeting will be on March 6th, 9:00 - 10:30 UTC (10:00 - 11:30 CET)

    • Question: who will not be able to join due to MWC? Will we have quorum?

      • Meeting will take place but short one, several key persons will not be in

  • Specific agenda topics backlog:

    • none

Action items

Related content

2024-12-05 TSC Minutes
2024-12-05 TSC Minutes
More like this
2025-01-16 TSC Minutes
2025-01-16 TSC Minutes
More like this
2025-02-06 TSC Minutes
2025-02-06 TSC Minutes
More like this
2024-12-19 TSC Minutes
2024-12-19 TSC Minutes
More like this
2024-11-07 TSC Minutes
2024-11-07 TSC Minutes
More like this
2024-11-21 TSC Minutes
2024-11-21 TSC Minutes
More like this