Introduction

DeviceLocation

Repository to describe, develop, document and test the DeviceLocation API family

Scope

  • Service APIs for “Device Location” (see APIBacklog.md)
  • It provides the customer with the ability to:
    • verify the location of a device.
    • retrieve the location of a device.
    • subscribe and receive notifications about a device entering or leaving certain location (geofencing).
    • NOTE: The scope of this API family should be limited (at least at a first stage) to 4G and 5G.
  • Describe, develop, document and test the APIs (with 1-2 Telcos)
  • Started: July 2022
  • Location: virtually

Meetings

Status and released versions

  • Note: Please be aware that the project will have frequent updates to the main branch. There are no compatibility guarantees associated with code in any branch, including main, until a new release is created. For example, changes may be reverted before a release is created. For best results, use the latest available release.

  • The latest available release for the DeviceLocation API family is 0.2.0. There are bug fixes to be expected and incompatible changes in upcoming releases. It is suitable for implementors, but it is not recommended to use the API with customers in productive environments.

  • Release 0.2.0 of the API family is available within the release-v0.2.0 branch. The API family now includes 3 APIs, in different state of progress:

  • The previous release version v0.1.0 of DeviceLocation API is available within the release-0.1.0 branch

    • This past release only included the first alpha version of the API now renamed to location-verification, but it was then named as "location v0.1.0"

Contributorship and mailing list

Release Planning & Release Notes

See <Sub Project name> API Release Tracking



Project Working Documents

Task Report

DescriptionDue dateAssigneeTask appears on
  • Kevin Smith will embed the Identity and Consent guidelines for OpenID security scheme in the YAML  
31 Jan 2024Kevin Smith2024-01-19 - sp-connectivity Minutes
17 Jun 2024Herbert Damker2024-06-14 Quality on Demand - Meeting Minutes
  • Ludovic Robert New issue in Commonalities for new termination reason, when async subscription cannot be created
Ludovic Robert2024-07-03: Device Status - Meeting Minutes
  • Ákos Hunyadi Create issue + PR about to make device optional in the subscription APIs
Ákos Hunyadi2024-07-03: Device Status - Meeting Minutes
  • Ludovic Robert Create Issue + PR to align with error codes from Commonalities in the 2 retrieval APIs
Ludovic Robert2024-07-03: Device Status - Meeting Minutes
Ákos Hunyadi2024-07-03: Device Status - Meeting Minutes
Ludovic Robert2024-07-03: Device Status - Meeting Minutes
Ákos Hunyadi2024-07-03: Device Status - Meeting Minutes
Maximilian Laue2024-07-02 Device Location - Meeting Minutes
  • Update maxAge behavior for /verify & /retrieve (if required)
2024-07-02 Device Location - Meeting Minutes
  • Add authorization and Authentification in info.description
2024-07-02 Device Location - Meeting Minutes
  • Error alignement with guidelines for location verification
2024-07-02 Device Location - Meeting Minutes
  • Error alignement with guidelines for location retrieval
2024-07-02 Device Location - Meeting Minutes
  • Error alignement with guidelines for Geofencing
2024-07-02 Device Location - Meeting Minutes
  • Create PR(s?) for the release candidates yaml
2024-07-02 Device Location - Meeting Minutes
Ludovic Robert2024-07-02 Device Location - Meeting Minutes
Ludovic Robert2024-06-19: Device Status - Meeting Minutes
Ákos Hunyadi2024-06-19: Device Status - Meeting Minutes
  • Ákos Hunyadi Create issue for creation of the release candidate for Fall24 release
Ákos Hunyadi2024-06-19: Device Status - Meeting Minutes
  •  Ákos Hunyadi Create 2 issues to add gherkin feature files for all 4 APIs (1 - retrieve APIs, 2 - subscription APIs)
Ákos Hunyadi2024-06-19: Device Status - Meeting Minutes

Project Files

No files shared here yet.