2024-02-09 Quality on Demand - Meeting Minutes
Final Version (as agreed in 2024-02-23 Quality on Demand - Meeting Minutes)
Attendees & Representation
Type @ and your name to indicate your attendance
LF Staff: na
Community: @Herbert Damker @Jose Luis Urien Pinedo @Syed Rehman @Akos Hunyadi @Eric Murray @Ramesh Shanmugasundaram @Brian Smith @Jorge Garcia Hospital @Rafal Artych @Toshi Wakayama , Patrice Conil, Randy Levensalor, Thorsten Lohmar
Agenda
Review of previous meeting minutes
Approved
General Topics
Creation of release v0.10.0
Open PRs
New Issues
Existing Issues
Any Other Topics
Minutes
Creation of release v0.10.0
Was updated as discussed and merged
Issues #254 and #241 are closed by that
Second release candidate was created on Feb 2nd
No new issues which are relevant for v0.10.0 came up since Jan 7thย
PR #264 Creation of release v0.10.0ย
Prepared as agreed last time, four approvals within Github
Agreement: Release created, done live during the call
Open Pull Requests
The three open PRs are currently in DRAFT mode, not ready for review (see respective issues below)
New Issues
#265 Proposal to split QoS Sessions and QoS Profiles into two separate API definitions
Proposed by @Herbert Damker and @Jose Luis Urien Pinedo
Common schema should be defined only once in a common file, either in sub project of from Commonalities
Process and script needed to create one bundled specification file for distribution (run after every merge)
To be discussed: use of (which) released version from Commonalities
Agreement: to do the split
Existing Issues (without "backlog")
Proposal: create a label v0.11.0 and use it to define the issues which are agreed to be addressed in v0.11.0
Agreed
#257 Error behaviour when session cannot be created due to "time cap" limitation
Agreed within last call to be in scope of v0.11.0
PR will be created by Jose
#249 Duration in QosProfile and SessionInfo
Keep "seconds" for duration within QoS createSession and align QoS Profile (at least min/max Duration)
Rafal: Commonalities discuss "duration" in #137 (Commonalities) using RFC 3339 (value and unit in one string), will be used in OAS 3.1
Remove the lower and upper limit from createSession, they are replaced by minDuration and maxDuration in QoS Profile definition
#245 Update and enhance test definition file for QOD API
Should consider https://github.com/camaraproject/Commonalities/pull/117
Telefonica is working on test definitions, Orange is working in Device Location on it as well
After it's done for these APIs, can contribute also for QoD
#244 Align securitySchemes and security of QOD API spec with IdentityAndConsentManagement
Agreement: first do the split as agreed in #265
Note from Eric: wildcard scope will not apply to Client Credentials
#243 Rework definition of QoS flow(s)
We need first use cases for this feature and derive requirements for the API definition from them
Agreement: move to backlog
#238 Updating the project scope in the ReadMe
Agreed in last call to postpone to after MWC Barcelona
Change need to be communicated back to API Backlog, TSC, and OGW Product team to ensure a consistent communication
Agreement: reopen PR for review after MWC is over
#194 Add Application Function Id (afId) or Sponsor Id
OperateAPIs (Onboarding) has the concept of application
No concept for applicationId yet in ICM?
Action: Syed will open an issue within I&CM and refer to our issue
#173 Add support for DSCP markings for QoD sessions
Related to #243, also move to backlog until use cases are described
#166 Extend QoS Profile queries to list profiles based on specific users or devices
not discussed due to missing time, put in next call on top
#101 List endpoint for active sessions of authenticated user
not discussed due to missing time, put in next call on top
Any other topics
Next QoD will be February 23rd, at 14:00 CET / 13:00 UTC