Versions Compared

Key

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

DRAFT AGENDA

Attendees & Representation

...

Action Item Review

  • (For the list of open action items go to home page of Technical Steering Committee) - Action Items are currently not working?
    • Alternatively we can look on  2024-04-18 TSC Minutes or copy them over to here
      • No comments/questions
    • Open Action Items from last TSC Minutes copied over and updated within Action Item section below.

Governance & Project Management issues

  • CAMARA Board Meeting on April 25th - short debrief (Herbert Damker )
    • No questions or feedback about API backlog, Commonalities, Identity & Consent Management
    • Release Management - Herbert mentioned need for additional Community Release Manager(s)
    • API Sub Project Lifecycle - shortly introduced issues #122 and #129 - the Board general expressed support for the lifecycle stages 
    • EasyCLA vs Developer Certificate of Origin (DCO) - options presented and discussed, Board asked for time until next meeting
      • In consequence EasyCLA deactivated also on QualityOnDemand repository (was activated for test purposes)Tendance
  • Discussion in TSC about EasyCLA:
    • Herbert Damker Tendency is to go to DCO but not yet no formal decision from CAMARA Board yet.
    • Mark Cornall  from GSMA recommends DCO has we know how it works already in several projetsprojects
    • DCO is not usual unusual as several open source projets projects moved to this.
  • New way to manage Maintainers of Sub project in teams and as members of github.com/camaraproject
    • Aim is to improve the management of access rights regarding effort and reliability
    • Proposed way, tested for QualityOnDemand  
      • Maintainers of all Sub Projects will be invited as members to the CAMARA GitHub organization
      • For each Sub Project there will be a GitHub team
        • can be mentioned in GitHub as @camaraproject/<respository-name>_maintainers
        • can be added as reviewers to PRs within the Sub Project
        • will have "triage" access within the Sub Project (only code owners have "write" access)
      • The parent of all these teams is @camaraproject/maintainers
      • Further changes to support the above:
        • The CAMARA admin team will get owner of all MAINTAINERS.md and CODEOWNERS files
        • A change of these will be approved and merged if the majority of the existing Maintainers in a Sub Project have approved the change request (exceptions for new Sub Projects)
        • The MAINTAINERS.md files will get a new column "GitHub Name"
    • Discussion 
      • Ludovic Robert Probably good opportunity to update the Maintainers list for each projet.
      • Herbert Damker This update will can be done with a PR PRs on all MAINTAINERS.md file (see Action Items)

API Backlog (Ricardo Serrano Gutierrez )

  • Initial content:
    • Status of migration to https://github.com/camaraproject/APIBacklog
      • Active Issues have been migrated
      • Old PRs will remain in the old repo and Ricardo will move them to the new one once approved and merged
      • New PRs and Issues must be opened in the new repo (GSMA is aware of this)
    • APIs in Pipeline
      • No APIs for approval this time 
    • Update API-onboarding.md Governance PR#130 Will review the file and provide a new version with the upcoming updates
    • API Backlog new table format  APIBacklog issue#4 Ricardo is working on this
    • Status of the setup of approved APIs (MostFrequentLocation, DeviceVisitLocation, NetworkAccessManagement)?
      • Herbert Damker regarding MostFrequentLocation & DeviceVisitLocation, there was in last TSC the decision to have two repositories, but on call/wiki page. https://lists.camaraproject.org/g/tsc/message/175 is stating that this was a misunderstanding. Proposal: create one Sub Project "LocationInsights" for both APIs as proposed in the message (the Sub Project can later decide if they need to carve out the APIs).
      • Herbert Damker NetworkAccessManagement was waiting for confirmation of the Sub Project name. It this is given, the repository can be created tomorrow.
  • Discussion:
    • No opposition to "LocationInsights"& "NetworkAccessManagement" names from TSC
    • Eric Murray On "IMEI Fraud", Helene from OGW Product team informed. If it will come back with support, it should go into an own repository. Henry Calvert will get into touch with the original API proposal owner.
    • Device Swap work should begin shortly has as we have a list of contributors. First task is to updated update the MAINTAINERS.md file. 

Commonalities (Shilpa Padgaonkar on behalf of Rafal Artych )

  • Initial content:
    • In the commonalities call on 29.04 2024-04-29 Commonalities WG Minutes, the scope of 0.4.0 has been finalized and includes the below topics
      • Error responses
      • Enhancement of Test Definitions
      • Subscriptions
      • Linting ruleset update
      • Wildcard scopes
      • Few other smaller issues
    • Some issues have been labelled as backlog to keep them out of scope of 0.4.0
    • Request to Camara members to actively participate in the call being arranged by TEF to discuss test definition enhancement. Slots have been added to Slack comms-wg channel https://camara-project.slack.com/archives/C063F56KT38/p1714469868024789.
    • Request to Camara members to review the subscriptions PR
  • Discussion:

Identity & Consent Management (Axel Nennker )

...

  • Next TSC Meeting will be on May 16th at 16:00 CEST / 14:00 UTC / 07:00 PST
  • Specific agenda topics for May 16th - 20mn - Olta Vangjeli  :
    • Update from TMForum collaboration and how members are working in Catalysts and Operate APIs (Olta Vangjeli )
      • Catalyst and Operate APIs update
      • Can we have more usecases proposed how TMForum APIs and Camara communicate in e2e journeys
    • ...

Action items

Remaining ones from past meeting (updated):

New action items derived from minutes:

  •  Create an issue within Governance to update all MAINTAINER.md files and open the respective PRs in repositories Herbert Damker (16 May 2024)
  •  Open an issue to create a separate repository for Simple Edge Discovery API Kevin Smith (done, https://github.com/camaraproject/APIBacklog/issues/37)
  •  Check with LF how Sandbox project can be separated from Incubated project Herbert Damker (16 May 2024)
  •  Create a presentation and tables which show the relation of project lifecycle phases vs API versions, including checklist proposals Herbert Damker (16 May 2024)