-
Notifications
You must be signed in to change notification settings - Fork 44
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
Simple Edge Discovery 1.0.0 #228
Conversation
Changed basepath version to /v1 Changed API version number to 1.0.0
🦙 MegaLinter status: ❌ ERROR
See detailed report in MegaLinter reports |
^ the linter error shown above relates to the other repository files. See first post for the successful Linter result for the Simple Edge Discovery YAML in isolation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @Kevsy, just two doubts.
- I'm not sure if I misunderstood, but you mentioned that you will add X-Correlator for this version as suggested by @FabrizioMoggio, is that right?
- I was not sure about parameters naming (IPv4-Address, IPv6-Address, Network-Access-Identifier and Phone-Number), because in TI @FabrizioMoggio has (ipv4Address, ipv6Address, networkAccessIdentifier and phoneNumber) that are not defined as parameters as in SED but searching further I found Topics/Questions for Meeting with commonalities #109 which mentions https://github.com/camaraproject/Commonalities/blob/main/documentation/Glossary.md which defines how to use common terms as parameters.
I ask this because for Simple App Endpoint Discovery API we will need to use those parameters and I want to make sure that I use the correct form of naming so that we are in harmony.
I see your explanation in commonalities
So for point number 2, it's clear to me. |
Adds X-Correlator (fix to issue 202, wrongly omitted from previous commit)
Thanks @javierlozallu for your checking! My mistake 🤦♂️ , I've made a new commit with the X-Correlator added to the request and responses. I linted again locally with the following result:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Kevsy I have a comment for:
- simple-edge-discovery-read-closest
I'm adding 3Leg in LCM API and I found in Commonalities-API-design-guidelines that we should follow the structure:
Define a scope per API operation with the structure: api-name:[resource:]action
And for GET methods the action is:
read: For operations accessing to details of the resource, typically GET.
So I think that this change is needed:
- simple-edge-discovery:edge-cloud-zones:read
Let me know what you think
Per [this post](#228 (review)) in the Conversation for PR #228
Thanks
Thanks @javierlozallu - I agree and I have committed the change to the PR. Lint results
👍 |
Changed basepath version to /v1
Changed API version number to 1.0.0
What type of PR is this?
Add one of the following kinds:
What this PR does / why we need it:
PR to propose Simple Edge Discovery 1.0.0 (ref minutes of Edge Cloud call 16 April )
Which issue(s) this PR fixes:
Updates version number to 1.0.0 and basepath to /v1
Special notes for reviewers:
Linter output for this file in isolation:
Changelog input