Replies: 10 comments 6 replies
-
|
Hi @Kevsy , a couple of doubts:
|
Beta Was this translation helpful? Give feedback.
-
|
HI @JoseMConde
Correct - I believe @hdamker was referring to stable APIs (and the majority of initial APIs)
Technically no problem - I think Herbert was rather saying that it (and Application profiles) are the exceptions. Also I note that if we change GET to POST we also need to change the resource name in the path to a verb per API Design Guidelines . |
Beta Was this translation helpful? Give feedback.
-
|
Just to clarify: we are not in breach of API Design Guidelines from Commonalities v0.5.0-rc.1, which state:
So we are following API Design Guidelines using
This is a major change for the API and would also result in a change to the way the API Consumer asks for the 'closest' edge. Today we have In summary: if we move to POST in this release I don't think we have time to resolve the new design (which also has potential impact on the Optimal Edge Discovery API), create the YAML, update and test the |
Beta Was this translation helpful? Give feedback.
-
|
(see also comment from @hdamker in the SimpleEdgeDiscovery release management review thread. |
Beta Was this translation helpful? Give feedback.
-
|
Vote extended until end of Friday 7th February (as agreed on call 4th February) |
Beta Was this translation helpful? Give feedback.
-
|
If we're going to eventually move to a |
Beta Was this translation helpful? Give feedback.
-
Simply because this is a late request that has followed 'API code freeze', and it's so close to the M4 deadline :) Refactoring to POST means:
So the likelihood of the group collectively delivering this by 14 Feb (two weeks before current M4 date) needs to be a consideration for our decision. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks @ben - I'm happy to propose a change to incorporate POST, knowing that it won't be in time for Spring 25. Rather it will allow sufficient time to discuss and agree the points and tasks above in time for Fall 24 - including those that impact other EdgeCloud APIs. |
Beta Was this translation helpful? Give feedback.
-
|
Hi @JoseMConde - please see my comment in the Release Management review issue for SimpleEdgeDiscovery, which proposes a way forward. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks all - now confirmed with Herbert and Tanja that we will skip the Spring 25 Meta Release. I have updated the Release Tracker to target 'Fall25', and I will change the SimpleEdgeDiscovery Release PR to a |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
The Spring 25 Identity & Consent Management r2.2 changed the behaviour when both an access token AND device identifier are provided in the request.
This is considered a backward incompatible change, so our options are:
If we choose to move to 2.0.0, there is also a request for SimpleEdgeDiscovery from the TSC Chair (@hdamker) to move device identifiers from the request header to the request body. This is because all the CAMARA template documentation refers to a 'device object' (not headers), and also because SimpleEdgeDiscovery is the only CAMARA API using request headers for device identifiers.
The result would be that the GET will move to a POST, and hence the EdgeCloud 'optimal edge discovery' API would need to do the same for alignment.
Please let me know your preference by
end of Friday 31st Januaryend of Friday 6th February6 votes ·
Beta Was this translation helpful? Give feedback.
All reactions