2024-10-03 TSC Minutes

Attendees & Representation

TSC Members attendance to be indicated in the table with an X in the far column.

Representative

Organization

Role

ย 

@Herbert Damkerย 

Deutsche Telekom AG

TSC Chair, Active Maintainer

ย 

@Shilpa Padgaonkar

Deutsche Telekom AG

Active Maintainer

ย 

@Jan Frimanย 

Ericsson

Active Maintainer

x

@Toshi Wakayama

KDDI

Active Maintainer

x

@Ludovic Robertย 

Orange

TSC Deputy Chair, Active Maintainer

x

@Adnan Saleemย 

Radisys

EUC Representative

ย 

@Doug Makishimaย 

Summit Tech

EUC Representative

ย 

@diego.gonzalezmartinez

Telefonica

Active Maintainer

x

@Jose Luis Urien Pinedo

Telefรณnica

Active Maintainer

x

@Mahesh Chapalamadugu

Verizon

EUC Representative

ย 

@Eric Murrayย 

Vodafone

TSC Deputy Chair

x

@Kevin Smithย 

Vodafone

Active Maintainer

x

@Chris Howellย 

Vonage

Active Maintainer

ย 

George Glass

TM Forum

TM Forum Representative

x

@Olta Vangjeliย 

TM Forum

TM Forum Representative

x

@Henry Calvertย 

GSMA

GSMA Representative

ย 

@Mark Cornallย 

GSMA

GSMA Representative

x

Community members may use @name tag to mark their attendance.

Community:

LF Staff:

Communities: @Jorge Garcia Hospital @Pierre Close @Tanja de Groot @Pedro Dรญez Garcรญa @Ramit Chawla Ramesh Shanmugasundaram

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

    • Arazzo Specification discussion

  • Any Other Topics

Minutes

Review and approval of previous meeting minutes

Action Item Review

Governance & Project Management issues

API Backlog (@Jorge Garcia Hospital @patricia.serranogonzalez@telefonica.com )

  • Repository for DedicatedNetwork created (as decided last meeting), TelcoIndex naming still under discussion along supporters.

  • New API proposals brought to TSC (2):

    • See informative message https://lists.camaraproject.org/g/tsc/message/230

    • Scope Enhancement for Network info:

      • Supported by Vodafone and DT. Filled template: link. Original issue: 66.

      • Meant for including more information on current Device Status API, including Network Type (e.g.2/34G, 5GNSA/SA, non-3GPP..)

      • Decision: Not for decision, only informative as already agreed in both backlog and subproject. Already included into Device Status group scope, as agreed in issueย 143ย and PRย 8.

    • Consent URL API:

      • Supported by Telefonica and KPN. Filled template: link. Original issue: 68. Additional material: link

      • Meant for providing an out-of-band consent gathering mechanism that can be triggered in a separated moment (apart from API authentication phase) and in an arbitrary device (not only the API-targeted device), enhancing current mechanisms tied to Authcode or CIBA token flows.

        • Discussed with ICM work Group in particular to define the relationship between this API & ICM

      • Decision: (not to be treated as no all the affected participants can attend today)

Commonalities (@Rafal Artych @Pedro Dรญez Garcรญa )

  • An issue for the scope version 0.5.0 : Commonalities/issues/273

    • All issues from the scope are marked with Spring25 label

    • Critical issues are additionally marked with priority label

    • Clean up and redesign of API Design Guidelines Commonalities/issues/306 - to be done after implementing changes in the guidelines

  • Maintenance release (0.4.1) needed to resolve # 301 Broken link to dpv document

    • Issue with commonalities version specified in all yaml (still 0.4.0). We are reluctant to update all the yaml as it not really needed.

    • We need to solve this problem for future. For example in the yaml we can indicate only the commonalities release major number (without the minor) like r1.

Identity & Consent Management (@Axel Nennker )

  • Release r0.2.1 which fixes some links has been released. This is a patch only fixing documentation and not requiring any code change !

    • @Tanja de Groot suggests that we add in the patch description an indication about code change impact.

  • Should we include in the yaml the ICM version as we do for Commonalities? and then what about the patch version?

Release Management (@Tanja de Groot @Samuel Adeyemo )

  • Spring25 M0: the meta-release kick-off can be done in todayโ€™s TSC meeting. An email to all mailing list will be sent to inform the community. The meta-release plan is available here: Meta-release Spring25.

    • M0 is declared by the TSC Oct 3, 2024

  • Spring25 M1: Due to delays in the Fall24 meta-release, the M1 date is slightly impacted and shifted from Oct 15th to Oct 31st.

    • Exceptionally, the M1 will not yet have an alpha release available for Commonalities and ICM, but the relevant set of PRs covering the scope of the upcoming release shall be made available for Sub Project team review as follows:

      • PRs for critical issues must be created by Oct 15th (not necessarily merged)

      • PRs for other issues must be created by Oct 31st (not necessarily merged)

      • Alpha releases will be created as fast as possible after that and an M1 update announcement shall be sent at that point.

  • Info for Sub Projects: the API release tracker content for Spring25 is being updated, so please DO NOT create new API release trackers for Spring25 yet. Fall24 API release trackers SHALL NOT be copied. The new version will be available shortly.

  • Fall24 M6: The date is slightly delayed. Feedback is being integrated in the process and artefacts. This has no impact on the Spring25 content progress and should be finished latest by Oct 31st.

Arazzo Specification discussion (@Kevin Smith)

  • An introduction to the recently-released Open API Initiative โ€˜Arazzoโ€™ specification, for TSC consideration:

    • Question from @Eric Murray to use Arazzo to improve user story (for example for QoD)

    • Question from @Mark Cornall about difference with Cucumber/Gherkin/Postman

      • Probably the industry will follow this as it comes from OpenAPI so we can expect some update from Postman

      • Worth to explore Arazzo for CAMARA test definition.

    • Comment from @Mark Cornall about fraud UC where we can trigger several APIs but do we want to โ€œcamarizeโ€ the workflow?

      • There are domains where it make sense like for QoD, Carrier Billing, OTP where severals API call are involved.

    • Discussion should continue on Commonalities (@Kevin Smith will create an issue there to continue the discussionโ€ฆ.)

Any Other Business

  • None

Next Meeting

  • Next TSC Meeting will be on October 17th, 16:00 CEST / 07:00 PST / 14:00 UTC

  • Specific agenda topics backlog:

    • ...

Action items