Skip to content

Release PR r2.2 (second release candidate) #169

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

Merged
merged 6 commits into from
Feb 20, 2025

Conversation

hdamker
Copy link
Contributor

@hdamker hdamker commented Feb 18, 2025

What type of PR is this?

  • correction
  • subproject management

What this PR does / why we need it:

  • Updated version number to v1.1.0-rc.2 and release to r2.2
  • Updated version in servers.url to /v1rc2/, in line with current guidelines
  • Replaced on link into mainbranch with link into r2.2 tag
  • Corrections in release notes of r2.1 (pre-release instead patch release, based on rc versions of Commonalities & ICM)

Which issue(s) this PR fixes:

Fixes #168

Special notes for reviewers:

Please check if all necessary places are changed to be consistent

Copy link
Contributor

@tanjadegroot tanjadegroot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

changes OK
some comments, but no mandatory changes
except maybe the missing mandatory section on device object in the yaml info.description section ? @hdamker please check.

other wise all is OK so I approve from Release Management

README.md Outdated
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Structure of README is different from others - info on email list missing etc
e.g. move Meetings section lower and update with meetings info.

line 11: change "API family" to "APIs"; add API Sub project if applicable.
line 14: change "customer" to "API consumer"
line 20: remove from this section

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Created #170 for this comment.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

line 5: "Service Enabling Network Function API" --> "Service API"
line 26: where --> which
line 33: shorten to just "Note that the diagram shows just an example of a direct integration from developer's application", possibly add "and the API Provider's auth server"
line 54 is this line rellay needed ? (Ref to GSMA and mobile connect ? or keep only mobile connect ?

in the info.description section: is the mandatory sectio on Device object and corresponding error handling missing ? and also the related 422 errors ?

Move the externalDocs section under Info section

the yaml uses the data type "DevicePhoneNumber" - why not align to the CAMARA_common type "PhoneNumber" ? it has the same definition

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Created #171 for these suggestions, except for

in the info.description section: is the mandatory sectio on Device object and corresponding error handling missing ? and also the related 422 errors ?

which is actually not missing, see #169 (comment)

@hdamker
Copy link
Contributor Author

hdamker commented Feb 19, 2025

changes OK some comments, but no mandatory changes except maybe the missing mandatory section on device object in the yaml info.description section ? @hdamker please check.

other wise all is OK so I approve from Release Management

Thanks @tanjadegroot for the review. The functionality of NumberVerification is different from most other APIs, as it is actually the intend of the API to verify the phoneNumber, while the mandatory section on device object is describing the behavior to avoid that these APIs are as a side effect verify the phoneNumber. Therefore it is correct that the text is not added.

The other suggestions for improvement I propose to leave to the team, the intend of the rc.2 is to be as similar as the rc.1 except of correcting the server url as requested in #168

Copy link
Contributor

@diegogonmar diegogonmar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @hdamker @tanjadegroot, all, for the flexibility and support with this.

Copy link
Collaborator

@fernandopradocabrillo fernandopradocabrillo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.
Thanks @hdamker for the PR and @tanjadegroot for the review

@hdamker
Copy link
Contributor Author

hdamker commented Feb 19, 2025

@bigludo7 @AxelNennker would like to see one further code owner approval before I merge and create the release.

@hdamker
Copy link
Contributor Author

hdamker commented Feb 20, 2025

@bigludo7 @AxelNennker taking silence in this case as approval :-)

@hdamker hdamker merged commit 720c990 into camaraproject:main Feb 20, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create new Release Candidate with the server URL aligned with current guidelines
4 participants