Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
General Updates
Table of Contents | ||||||
---|---|---|---|---|---|---|
|
Working Groups
Table of Contents | ||||||
---|---|---|---|---|---|---|
|
Sub Projects
Table of Contents | ||||
---|---|---|---|---|
|
Sub Projects
Table of Contents | ||||
---|---|---|---|---|
|
Children Display |
---|
General Updates
New Participants
- 1108 1126 people from 393 396 companies have joined CAMARA
- 1658 people and 335 337 companies are in (first) talks
- Logos see landscape
- New General Member - Aleph Zero- Indykite
- New Participating Organizations - LFOD and phine.tech
- https://lfod.io
- https://alephzerophine.orgtech/
Updated: 06 Aug
Fund Updates
- Status of the technical project (same as below)
- Budget approvals
Updated
Technical Steering Committee
- EasyCLA introduction
- EasyCLA activation was activated on all repositories end of August (postponed to not disturb the meta-release activities during vacation period where only a few Codeowners are available)on August 30th
- Please test that you have a valid CLA within Please be prepared and initiate your CLA signing and/or approval by your company with a test PR in https://github.com/camaraproject/EasyCLAbefore you need it for a contribution
- API Backlog
- Repository for NumberRecycling was created (work to be started)
- DeviceStatus gets two new API repositories for 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
- Second release candidate of Commonalities in preparation, with some bugfixes (see Bug fixes to be included in rc.2)
- Decision taken within TSC about mandatory and optional endpoints within APIs:
- An API Provider must implement all mandatory endpoints of an API and should implement the optional feature endpoints
- Mandatory endpoints MUST not define 501 as a valid response
- Optional endpoints should be avoided in the API definition by splitting an API into distinct YAML if resources are independent Optional feature endpoints which can't be split into own API YAML should define 501 (NOT_IMPLEMENTED) as a valid response
- Identity & Consent Management (ICM)
- Second release candidate of of IdentityAndConsentManagement 0.2.0 is available (r0.2.0-rc.2 )
- One change impacts all APIs: the mandatory text within the Info.description about Authorization and Authentication has been updated in the second release candidate. Please update your APIs proactively (Release Management is also checking this point)
- Release Management
- Aug 15th: final closing date for approved M3 release PRs (with release candidates) - submit by Aug 10th to allow for release management review.
- Aug 26th: latest date that APIs should provide their final release PRs (with the public API version, either initial or stable)
- TSC on Sep 5th shall make final decisions on meta-release participation and stable status
- see more details below
- 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 name CAMARA Meta-release Fall24.pdf height 250
Updated Updated 06 Aug
Working Group Updates
Marketing (Outreach Committee)
- CAMARA Powerpoint template available: template
- Please use it for all external communication, but also for internal needs
- Marketing concept finalized: https://github.com/camaraproject/Marketing/blob/main/documentation/MarketingMaterial/CAMARA%20MarketingConcept.pptx
2024 event list finalized:: https://wiki.camaraproject.org/display/CAM/2024+Event+Tracker
CAMARA Sparring Partners webinar at 24th of July, report will follow in fall 2024- Next big event is Open Source Summit Europe (Shift, Digital-X, API Days, CASA24, FutureNet Asia at the same time)
2025 planning started
- Review of marketing concept for 2025
- Working on 2025 event list / prioritization
New versions of CAMARA presentation and CAMARA onepager available latest on GitHub (new logos, new APIs, new slides including these from the CAMARA webinarsrelease management / meta release)
- Content is moved in dedicated Marketing repository: https://github.com/camaraproject/Marketing
Release Management
Meta-release schedule (see Meta-release Fall24 plan)
- M1
M4 -
Declared at TSC on 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 - Declared at TSC on 2024-07-11. Release-candidates of Commonalities and ICM are available.
- A second release-candidate for both Commonalities and ICM are available and need to be checked by the Sub Projects
- M3
- 20 release-candidates APIs by 14 Sub Projects have been provided and are under release management review.
- 1 SimpleEdgeDiscovery API and 4 DeviceStatus APIs have passed M3. M3 pre-releases can be used by implementors for testing and feedback.
- M3 cut-off date for review requests of API release PRs is Aug 10th.
- M4 - Sub Projects can start to prepare their final release PR for the public API versions. M4 target date: 08-30.
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
- M1
- 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
- All Sub Projects that want to participate in the meta-release are asked to prepare their release PR, including
- creating API release trackers for their APIs under their wiki pages,
- preparing their API readiness checklist items
- requesting release PR review by the Release Mgmt team by including "@release-management_maintainers" in the PR as a reviewer
- The Release Management team is progressing the release PR review. You can check the status in the review issue linked to your release PR.
- Please bear with the reviewers due to holiday times and missing release managers.
- Supporting documentation (for reference)
- One stop documentation is here: Release Management Working Group
- API release documentation is available in GitHub:
- Group
- API release documentation is available in GitHub: ReleaseManagement/documentation
- Reminder: API versioning guidelines are provided in the Commonalities API Design Guidelines (Chapter 5), further details are within the Release Management wiki.
Updated: 02 Aug
Commonalities
- Release PR for Version 0.4.0-rc.2 of Commonalities is readyPlease check the changelog for corrections introduced since rc.1 - especially bugfixes in event subscription template file of Commonalities published
- New issues:
API misuse #258
Simplification/automation of linting ruleset updates in CAMARA repositories #263
Design Guidelines should provide guidance about sinkCredentials in returned/retrieved subscription objects #276
Test Definition template for explicit subscription API #293
- Subscriptions enhancements #295 #296 #299 #300
- Announcements
rc.2
- Subscription based APIs - check bugfixes in event subscription template file
M0 for Spring25 meta-release is on 30-09-2024 2024
Please indicate the topics to be included
inin Commonalities v.0.5.0 cf. Issue #273
Updated: 08 Aug
APIBacklog
- Documents
- New Issues
- Discussion
OGW Drop #4 APIs: #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
), #23 (Carrier Wholesale Pricing), #24 (Steering of Roaming Information), #60 (Dedicated Networks), 61 (network Info), 68 (Resource URL) #83 #85 #86 #87 (Model as a Service)
Governance: #4
(Structures and roles, RACI, Maintainers initiative)
- PRs
- Application templates for those API proposals which have not been discussed yet in TSC + new API Backlog table with reduction of columns (New APIbacklog.md by TEF-RicardoSerr · Pull Request #80 · camaraproject/APIBacklog · GitHub)
- Application templates for those API proposals which have not been discussed yet in TSC.
- 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:
(Capability and Runtime Restrictions),Proposals to be discussed in next TSC:
Number Recycling → #54 (KDDI, Vodafone, DT)
Ongoing discussions. Proposals to be included under family....DeviceStatus → (Capability and Runtime Restrictions), #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 creatednetwork Info)KYC → #54 (Number Recycling), #34 (Shutdown Service Status), #2 Tenure
IdentityAndConsentManagement
- Public release
IdentityAndConsentManagement
- Release of v0.2.0-rc.1 of IdentityAndConsentManagement was published on 11th of July
- Please provide feedback on needed corrections for final release.
- Release of r0.2.0-rc.2 of IdentityAndConsentManagement was published.
- This is a bug fix release.
- Please provide feedback on needed corrections for final release.
- Scope definition for Spring25 release (IdentityAndConsentManagement 0.5.0) until September 30th
- Please indicate the topics to be included https://github.com/camaraproject/IdentityAndConsentManagement/issues/193
Updated: Updated: 08 Aug
Sub Project Updates
BlockchainPublicAddress
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated:
CallForwardingSignal
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated:
CarrierBillingCheckOut
Expand |
---|
Updated:
ClickToDial
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated:
@Hanbai
ConnectivityInsights
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated: 08 Aug
DeviceIdentifier
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated:
DeviceLocation
Expand | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated: Updated: 06 Aug
DeviceStatus
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
DeviceSwap
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated:
@Wassam
EdgeCloud
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated:
HomeDevicesQoD
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated:
KnowYourCustomer/Tenure
Deliverable
R/O
Current status / Achievements
API Definition
R
Work in progress on KYC Match API, KYC Fill-in API, Age Verification API
KYC Match and KYC Fill-in: release v0.1.1 is available here
- KYC Match: provides the customer with the ability to compare information it has for a particular user with that owned by MNO
Updated:
HomeDevicesQoD
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated:
KnowYourCustomer/Tenure
Expand | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated:
- KYC Fill-in: provides the customer with the ability to request to MNO and receive KYC information for a particular user
Age Verification: release v0.1.0 discussion ongoing
- provides the customer with the ability to check age information for a particular user with MNO data
- discussion on going, Issue #46, PR #50(initial API definition proposal)API doc/user stories/testcases
R
- KYC Match / Fill-in v0.1.1: API doc embedded in YAML, user stories available, testcases not yet available.
- Age Verification v0.1.0: User story is being discussed, in alignment with API definition discussion; Issue#81.Implementation
R
- TBC
API Reviews and extensions
O
- KYC Match and KYC Fill-in v0.2.0: work in progress for enhancements; Issues #38 #39, #47, #65, #66, #71, #77, #85, #86, #87, #88, #89, #90, #91, #95, #96, #101(closed), #123, #124, and PRs #43, and some others.
- KYC Match Scoring: was agreed, and KYC Match v0.2.0 including Match Scoring function was created. Related issues: #85, #112(closed). Related PRs: #100, #104, #111 (all merged).
- Match Scoring function: if Match result for a string-type attribute is 'false', a score on how close the string sent by the API request and the data stored in the MNO/CSP database are will be calculated and returned.
- Meta Release Fall-24 candidate ; Work in progress to include KYC Match v0.2 (basic Match + Match Scoring) and KYC Fill-in v0.1 (basic Fill-in).
- Related issues: #75, #107(closed), #116, #117, #120(closed), #125(closed), #129(closed)
- Related PRs: #108(closed), #114(merged), #115, #118(merged), #119 -RC PR-, #121(merged), #126(merged), #130(merged)
- Note: In addition to Tenure API, Number Recycling API has been in KnowYourCustomer Family. They share some resources, e.g. meeting slots, with other KYC Family APIs. Furthermore, Shutdown Service Status API will be in KYC Family, once it is approved by TSC to start its work. Related issues: #109, some API Backlog issues/PRs
Updated: 08 Aug
LocationInsights
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated:
NetworkAccessManagement
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated: 08 Aug
Christopher Aubut @Justin Pace Randy Levensalor
NetworkSliceBooking
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated:
NumberVerification
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
OTPValidationAPI
Expand | |||
---|---|---|---|
|
OTPvalidationAPI
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
PopulationDensityData
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated: 12
QualityOnDemand
Expand | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated: Updated: 08 Aug
RegionDeviceCount
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated:
ShortMessageService
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated:
SimpleEdgeDiscovery
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated:
SimSwap
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
SiteToCloudVPN
Expand | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated: 13 Jun
@Dan Xu
VerifiedCaller
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Updated: 13 Jun
@Dan Xu
WebRTC
Expand | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|