-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create initial version #6
Comments
I think it would make a sense to first discuss and agree here on the general functionality e.g. endpoints and data in & out |
As I understand, something like this is required: base path: device-quality-indicator POST /retrieve
Response:
POST /subscriptions
Questions:
|
Just checking , whether it's better to have one consolidated endpoint (/retrieve) that provides all information like "network-status" and "congestion-history" etc in a single response, or whether it's more efficient to separate these concerns into multiple endpoints (e.g., one for real-time status and another for historical congestion data). |
@akoshunyadi Could you also confirm whether the following two things should be included in this API or not, as they will be available in the DeviceDataVolume API as well I guess?
|
@akoshunyadi I also wanted to ask if I should create two separate MRs: one for the /retrieve endpoint and another for the /subscriptions endpoint. This would make it easier to review them individually. Please let me know your thoughts. |
Yes, that's our requirement. DeviceDataVolume is clear, that's the other new API we should work on. About Speed limitations of the contract I don't have informations yet. |
I would prefer 1 PR, that's easier to keep in sync, because similar changes may be necessary in both, after the reviews. |
To summarize the current ideas:
|
@NoelWirzius Could you please provide some input regarding use cases and what kind of response is expected from the product management view? Is something like idea#3 in #6 (comment) imaginable? |
I've rather neglected this issue, so will give my thoughts before the meeting tomorrow:
So, for example, one device might get a "current" score of 20 but an "optimised" score of 80, which tells us that that device would benefit from being optimised. But another device might have a "current" score of 20 but an "optimised" score of only 30, so maybe it is time to buy a new device, or move somewhere that the mobile signal strength is better. Additional thoughts:
I'll continue to think on what the different "factors" should be, and how the factor scores can be combined within the constraints of a minimum overall score of 0 and a maximum of 100. |
Problem description
Create initial version based on https://github.com/camaraproject/APIBacklog/blob/main/documentation/API%20proposals/APIProposal_Device_Connection_Quality_Indicator.md
Input:
Possible evolution
Provide OAS file(s)
Alternative solution
Additional context
The text was updated successfully, but these errors were encountered: