Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Working GroupsGeneral Updates

Table of Contents
maxLevel3
minLevel2
include^(Working Group New Participants|Fund Updates|Technical Steering Committee)$

Working Groups

Table of Contents
maxLevel3
minLevel2
include^(|Marketing \(Outreach Committee\)|Release Management|Commonalities|APIBacklog|IdentityAndConsentManagement)$

Sub Projects

Table of Contents
maxLevel4
include^(BlockchainPublicAddress|CallForwardingSignal|CarrierBillingCheckOut|ClickToDial|ConnectivityInsights|DeviceIdentifier|DeviceLocation|DeviceStatus|DeviceSwap|EdgeCloud|HomeDevicesQoD|KnowYourCustomer|NetworkSliceBookingLocationInsights|NumberVerificationNetworkAccessManagement)$

Sub Projects

Table of Contents
maxLevel3
include^(NetworkSliceBooking|NumberVerification|OTPvalidationAPI|PopulationDensityData|QualityOnDemand|RegionDeviceCount|ShortMessageService|SimSwap|SiteToCloudVPN|VerifiedCaller|WebRTC|NetworkAccessManagement|LocationInsight|SimpleEdgeDiscovery|Tenure)$

Children Display

General Updates

New Participants

Fund Updates

Working Group Updates

Technical Steering Committee

  • EasyCLA introduction
    • https://github.com/camaraproject/EasyCLA available as neutral repository where you can open a trivial PR and initiate the EasyCLA signing process.
      • Especially all codeowners should use this opportunity to ensure that they can continue working after the project wide activation of EasyCLA.
    • The check for a signed CLA will be activate on all repositories soon. 
  • New structure of Sub Projects agreed within the TSC (see PR Governance/pull/146)
    • A Sub Project can be now a set of API Repositories (one or multiple)
    • Details are described within ProjectStructureAndRoles.md
    • Opportunity for Sub Projects with multiple APIs to put them into separate repositories
      • Allows independent releases of APIs, simplifies the management of releases
  • API Backlog 
    • RegionUserCount got renamed into RegionDeviceCount
    • ShortMessageService scope extended with "Receive SMS"
    • DeviceStatus has been discussed the adoption of the two new APIs (Device Connection Quality Indicator, Device Data Volume)
  • Commonalities
    • Release candidate of v0.4.0 available
    • Please consider this version for your APIs, especially the ones planned for the Meta-Release Fall24
  • Identity & Consent Management (ICM)
    • Release candidate of v0.2.0
    • Please consider this version for your APIs, especially the ones planned for the Meta-Release Fall24
  • Release Management 
    • See below

Updated:  

Markus Kümmerle 

Fund Updates

  • Status of the technical project (same as below)
  • Budget approvals

Updated  

Casey Cain Evan Harrison 

Technical Steering Committee

  • API Backlog 
    • Repositories for Device Quality Indicator and Device Data Volume created, work in context of Sub Project DeviceStatus can start
    • Repository for Subscription Status created, Codeowners and Maintainers have to be defined, then work in context of Sub Project KnowYourCustomer can start
    • Proposal for Quality By Design approved in TSC. Repository will be created. Should be first used to describe the concept in User Stories to derive which APIs are involved, need to be changed or newly created. Repository name might get changed based on results.
  • Commonalities
    • Public release r0.4.0 as part of Meta-Release Fall24 available
    • Scope definition for Spring25 release (Commonalities 0.5.0) until September 30th, see below
  • Identity & Consent Management (ICM)
    • Public release r0.2.0 as part of Meta-Release Fall24 available
    • Scope definition for Spring25 release (IdentityAndConsentManagement 0.5.0) until September 30th, see below
  • Release Management 
    • M4 approved by TSC on September 5th, actual M4 date of API repositories is the date of merge and release creation
    • Exception decided for the "Test statement" of stable APIs in Fall24 Meta-Release. This requirement for stable APIs couldn't be met due to the tight time plan in the current release cycle. The APIs have added a footnote in the API Readiness checklist that there might be bugs within the test definitions (will be addressed by patch release as needed).

    • M5 in preparation by Release Management (communication of Meta-Release)
    • Slides about Meta-Release (will go into the CAMARA Project presentation of Marketing Group):
      View file
      nameCAMARA Meta-release Fall24.pdf
      height250


Updated

Herbert Damker 

Working Group Updates

Marketing (Outreach Committee)

Updated:  

Markus Kümmerle 

Jill Lovato

Release Management

  • Meta-release schedule (see Meta-release Fall24 plan)

    • M4 - declared at TSC meeting on Sept 5th. Actual API release publications finished on 2024-09-11.

    • M5 - Fall24 meta-release publication: planned for 2024-09-15

    • M6 - meta-release retrospective: planned for 2024-09-30

    • M0 - Spring25 meta-release kick-off: planned for 2024-09-30

  • Meta-release APIs - 25 APIs in total:
    • 5 stable APIs (version = 1.0.0) released with exception on the "Test statement". This requirement for stable APIs couldn't be met due to the tight time plan in the current release cycle. The APIs have added a footnote in the API Readiness checklist that there might be bugs within the test definitions (will be addressed by patch release as needed).
    • 20 initial APIs (version = 0.y.z) released of which
      • 9 updated APIs from deployed previous initial API releases
      • 11 newAPIs (6 request-response APIs and 5 event notification APIs)
    • 21 additional initial APIs are in progress but are not part of this meta-release.
  • Next steps

    • M6: Retrospective: feedback can be provided 1) as Release Management GitHub issues, 2) by editing the Meta-release feedback page, or 3) by email to wg-release-management@lists.camaraproject.org

    • M6: Release of the Release Management documentation in GitHub (for M6)
    • Prepare Spring25 meta-release
      • Release Management: M0 kickoff preparation
      • Commonalities & ICM: define scope and start alpha release development
  • Supporting documentation (for reference)

Updated:  

Tanja de Groot 

Commonalities

  • Version 0.4.0 of Commonalities published   
  • New issues:
    • Corrections agreed during release preparation: #284 #285

    • Test Definition template for explicit subscription API #293

    • Subscriptions enhancements #295 #296 #299 #300 
  • Announcements
    • M0 for Spring25 meta-release is on 30-09-2024

      • Please indicate the topics to be included in Commonalities v.0.5.0 cf. Issue #273

Updated:

Updated

Herbert Damker 

Marketing (Outreach Committee)

Updated:  

Markus Kümmerle 

Jill Lovato

Release Management

  • Meta-release schedule 
    • M1 - Declared at TSC of 2024-07-04 for Commonality alpha release available at 2024-06-10. Decision to skip the M1 for ICM and go directly to the first release-candidate for M2. 
    • M2 - Release candidates of Commonalities and ICM under TSC review till 2024-07-10. Release PRs will be merged and announced shortly on the Meta-release Fall24 plan. M2 will be declared after that.
    • M3 - First release-candidates of API Sub Projects to be provided by 07-21. 
    • M4 - Final release candidates of API Sub Projects: target 08-30.
  • Supporting documentation:
  • Next steps
    • All Sub Projects are asked to prepare for the meta-release, including creating API release trackers for their APIs under their wiki pages, preparing their release-candidate API version and their API readiness checklist items.
      • Reminder: the release number of this first pre-release shall have the format x.y.z-rc.1 for the targeted release of API version x.y.z in the meta-release.
      • Before M3 you may do 1 or more x.y.z-alpha.n releases as needed for teh API development, but you can also go from the current release directly to the first release-candidate by M3. Please reflect this in the CHANGELOG.md.
    • Milestone timeline is here: Meta-release Fall24.
    • The Release Management team will start checking APIs and highlighting any points related to the release process where needed using the API Sub Project's issues list to help in the meta-release progress.

Updated:  

Tanja de Groot 

Commonalities

Updated: 13 Jun

 

Rafal Artych 

APIBacklog

  • Documents
    • Live table for API backlog availablehere. Stable version.

    • Accepted API proposals stored here

  • New Issues
  • Discussion
    • OGW Drop

    #3
    • #4 APIs:

      #19 (Device Quality Indicator)OGW Drop #4 APIs:  #35
    •   #35 (5G New Calling), #34 (Shutdown Service Status), #41 (Telco Scoring), #50 (Device Management), #54 (Number Recycling), #63 (IMEI Fraud)

    • Other APIs:  #17 (Consent and Measurement

    ), #18 (Receive SMS
    • ),  #23 (Carrier Wholesale Pricing),  #24 (Steering of Roaming Information),

    #29 (Call Status
    •  #60 (Dedicated Networks),

    #28 (Device Data Volume)
  • Scope Enhancement: #45 (KYC-Match API - Scoring Logic), #48 (RegionUserCount)
    •  61 (network Info), 68 (Resource URL) #83 #85 #86 #87 (Model as a Service)

    Governance:
    • Governance: 

    • #4 (Structures and roles, RACI, Maintainers initiative

    ), #53 (Scope Enhancement API Template
    • )

  • PRs
  • Announcements
    • API Backlog will be held from then to now in a separate GitHub Repo and migration of issues have been completed. Active PRs will be moved to the new repo

    • Changes in the way of approving new API proposals are under review

    • Closing issues being treated in the TSC:

      • #20 (Best Interconnection), #22 (Capability and Runtime Restrictions)

    • Created new subproject/repos:

      • Verified Caller → #27 (China Telecom, ZTE, China Unicom, Huawei, China Mobile)

      • Tenure → #2 (Vodafone, Telefonica, Orange, DT)

Updated:  

Ricardo Serrano Gutierrez 

      • #19 (Device Quality Indicator), #28 (Device Data Volume), #18 (Receive SMS), 70 (Quality by Design)

    • Proposals to be discussed in next TSC: 

      • Dedicated Networks

      • Telco Scoring
    • Info: New repositories for DeviceQualityIndicator, DeviceDataVolume, SubscriptionStatus and QualityByDesign are created

IdentityAndConsentManagement

Updated:  

Axel Nennker 

Sub Project Updates

BlockchainPublicAddress

IdentityAndConsentManagement

Deliverable

Expand

Deliverable

R/O

Current status / Achievements

API Definition

R

N/A yet. 

If identified, a proposal will be made once core issues are clarified and closed.

Working in next release: v0.2.0-wip

  • No additional Business Requirements so far.
  • ON-HOLD: Working in technical enhancements in the meantime (see latest section)

API doc/user stories/testcases

R

New CAMARA "Security and Interoperablitity" profile created

Existing CAMARA "API access and user consent management document" updated according to the new profile.

New CAMARA ICM examples file created.

API Doc

Full API documentation pending to be consolidated under API Spec

Use Cases - First version available

OpenAPI securitySchemes ICM guidelines relevant information included in Commonalities API Design Guidelines documentation.

Implementation

R

N/A

Not yet

API Reviews and extensions

O

Release 0.2.0 scope definition for Fall 24 CAMARA meta-release is defined and available in IdentityAndConsentManagement/issues/146. Only one issue still under discussion to close all items under the scope of the meta-release.

Updated:  

Axel Nennker 

Sub Project Updates

Some typos fixed in PR#55

Pending Points:

- Issue #16 - Discussion about consent management considerations in retrieval of blockchain public addresses ON-HOLD

- Issue #51 - Avoiding the use of "plain" phoneNumber as filter criteria of blockchain retrieval

- Issue #52 - Enhancement of blockchainPublicAddress belongs to the user whose phoneNumber is indicated to set-tp the binding relationship

Updated:  

Pedro Diez Garcia 

CallForwardingSignal

BlockchainPublicAddress 

Not yet
Expand

Deliverable

R/O

Current status / Achievements

API Definition

R

Working in next release:

Released and approved the public release v0.2.

0-wip
  • No additional Business Requirements so far.
  • The API has completed the Fall24 review and reached Fall24 M4.

    Release tag: r1.3

    ON-HOLD: Working in technical enhancements in the meantime (see latest section)

    API doc/user stories/testcases

    R

    API Doc

    Full API documentation pending to be consolidated under API Spec

    Use Cases - First version available

    Implementation

    R

    User Story and Documentation released. Readiness Checklist completed. Changelog. md file completed. Test Cases for the two endpoints released. YAML v0.2.0.

    Implementation

    O

    NA (Optional according to CAMARA Readiness Checklist)

    API Reviews and extensions

    O

    Some typos fixed in PR#55
    Pending Points:

    - Issue #16 - Discussion about consent management considerations in retrieval of blockchain public addresses ON-HOLD

    - Issue #51 - Avoiding the use of "plain" phoneNumber as filter criteria of blockchain retrieval

    - Issue #52 - Enhancement of blockchainPublicAddress belongs to the user whose phoneNumber is indicated to set-tp the binding relationship

    Updated:  

    Pedro Diez Garcia 

    NA

    Updated:  

    Fabrizio Moggio 

    CarrierBillingCheckOut

    Expand

    Deliverable

    R

    CallForwardingSignal

    R
    Expand

    Deliverable

    /O

    Current status / Achievements

    API Definition

    R

    Released and approved

    API spec:

    • Current API Spec Release is v0.2.1.
    6-wip

    PR on 0.1.7-wip with two Intents supported:

    Intent 1: is the unconditional call fwd service active on a specific phone number?

    Intent 2: which is the status of the call forwarding for a specific phone number?

    M3 Milestone:

    • API Readiness Checklist Updated. PR#166 MERGED
    • Generation of Firts Release Candidate (r1.1). PR#167 ONGOING 

    API doc/user stories/testcases

    R

    User Story and Documentation released. Draft Test Case

    Use Cases - First version available

    Implementation

    O

    NA (Optional according to CAMARA Readiness Checklist)

    R

    Not yet

    API Reviews and extensions

    O

    Several Open Issues, listed here. Next Steps focused on the M4 target

    NA

    Updated:

    13 Jun

     

    Fabrizio MoggioPedro Diez Garcia 

    CarrierBillingCheckOut

    ClickToDial

    Expand

    Deliverable

    R/O

    Current status / Achievements

    API Definition

    R

    API spec:

    • Current API Spec Release is v0.2.1.

    Next outputs for MetaRelease Fall24:

    • Payment Evolution v0.3.0 align with NEW Refund functionality v0.1.0.

    Repository, Mailing list have been set up. 

    API Definition - Draft version available

    Subsequent modifications and improvements will be made.

    API

    API

    doc/user stories/testcases

    R

    API doc - First version contributed

    TBD part will be added in next version.

    Use Cases - First version available

    TBD part will be added in next version, format needs to be adjusted.

              

    Test Cases - Work in progress

    Implementation

    R

    Not

    No implementation available yet

    API Reviews and extensions

    O

    N/A

    Updated:  

    @Hanbai


    ConnectivityInsights

    Expand

    Deliverable

    R/O

    Current status / Achievements

    API Definition

    R

    API spec:

    • Current API Spec Release is v0.2.1.

    Next outputs for MetaRelease Fall24:

    Public release of r1.2 of Connectivity Insights now available which includes 3 APIs:

    • Connectivity Insights v0.4.0
    • Connectivity Insights Subscriptions v0.4.0
    • Application Profile v0.3.0
    Payment Evolution v0.3.0 align with NEW Refund functionality v0.1.0.

    API doc/user stories/testcases

    R

    Use Cases - First version available

    Documentation is now available as part of the yaml

    user stories available.

    test cases available for each of the API. 

    Implementation

    R

    Not

    yet

    Yet

    API Reviews and extensions

    O

    Several

    Open Issues

    , listed here. Current status

    :

    • Merged PR#152, covering several issues and defining initial refund functionality
    • Next steps are going into the generation of the next -rc spec versions

    Updated:  

    Pedro Diez Garcia 

    Updated:  

    Mahesh Chapalamadugu 

    DeviceIdentifier

    ClickToDial

    Expand

    Deliverable

    R/O

    Current status / Achievements

    API Definition

    R

    Repository, Mailing list have been set up. 

    API Definition - Draft version available

    Subsequent modifications and improvements will be made.

    Device Identifier API: Initial public release 0.1.0 now available

    API doc/user stories/testcases

    R

    API doc - First version contributed

    TBD part will be added in next version.

    Use Cases - First version available

    TBD part will be added in next version, format needs to be adjusted.

              

    Test Cases - Work in progress

    Device Identifier API:

    Implementation

    R

    No implementation available yet

    China Unicom

    API Reviews and extensions

    O

    N/A

    Ongoing review for compliance with Commonalities 0.4.0 and Identity & Consent Management 0.2.0

    Updated:  

    Eric Murray