-
Notifications
You must be signed in to change notification settings - Fork 8
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
Release PR for public release r1.2 (M4) #98
Conversation
🦙 MegaLinter status: ✅ SUCCESS
See detailed report in MegaLinter reports |
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.
Looks good except for a few occurrences of the 'rc.1' suffix to remove.
^ just those minor tweaks above otherwise LGTM @maheshc01 |
@maheshc01 @Kevsy according to the release numbering this is r1.2, not r1.1 (and you have already correctly the tag r1.1). If it make sense to keep the releases notes of r1.1 within the CHANGELOG might be an open topic, but currently the guidelines say that the new release is just added on the top, leaving the history unchanged. |
API versioning was decoupled from release numbering: |
Co-authored-by: Kevin Smith <[email protected]>
Co-authored-by: Kevin Smith <[email protected]>
Co-authored-by: Kevin Smith <[email protected]>
@hdamker |
@maheshc01 In this special situation (only one pre-release, no previous public release to compare with) I have full understanding for the confusion. Yes, r1.2 would more or less repeat the changes from r1.1. But you might want to select and reformulate for a different audience: while the pre-release was (theoretically) for implementors, the public release has now also API Customers as audience. An example which which shows r1.1 and r1.2 in the CHANGELOG.md and also that r1.2 could be a selection out of r1.1 changes: camaraproject/HomeDevicesQoD#70 |
have made the updates to use release r1.2. |
Hi @rartych,
requesting for your review. |
Contact field in Camara specifications does not include valuable information. I suggest to remove |
@maheshc01 Consider the release notes for r1.2 as completely independent from the previous content of the CHANGELOG, listing all changes since the last public release. An API user who is relying on the latest public release should not be forced to read the pre-release notes. (see https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v1300 for an - extreme - example). We copy currently exactly this part into the release description of GitHub. I suggest that the release notes for r1.2 in your case should at least mention that this is the first public release of these APIs (which is not obvious as the version numbers are already 0.3.0 or 0.4.0) - to justify why there are no changes mentioned in the release notes. If previous versions where published somewhere else then maybe a reference might make sense and then listing the changes for those who know the previous APIs. Many of the changes happened all in one PR, so the format used by other APIs (one change more or less equal one PR) won't work here. |
Co-authored-by: Herbert Damker <[email protected]>
… the 3 yaml files.
Hi @hdamker based on your review comments i have made 2 updates to the README
|
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.
LGTM
Fine for me. But the line from the template (look for line 32 in the code) with the link to CHANGELOG.md wouldn't do any harm, as the CHANGELOG.md has some change information about r1.1, could stay unchanged within next releases and would be more consistent across the READMEs (I'm not aware of other APIs who have your note, but haven't checked this explicitly). |
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.
LGTM, previous two comments are optional.
Co-authored-by: Herbert Damker <[email protected]>
@maheshc01 Looking on https://patch-diff.githubusercontent.com/raw/camaraproject/ConnectivityInsights/pull/98.patch it seems that the commits which can't be checked by EasyCLA are done with [email protected] while the successful check ones are done with [email protected]. Maybe adding the first address to your GitHub account will solve the issue and unblock the PR to be merged? |
Hi @hdamker , Meanwhile would you know if there is any way to proceed on this? Thanks, |
@maheshc01 @Kevsy I've tried a small change (you can revert it if you like) with e46f07b to trigger a new check. Check is updated, but still not happy - maybe past commits can't be claimed by setting the email within GitHub. Beyond that I have recognised that the branch is one (merge) commit behind main. Something worth to correct before starting other options (like downloading the files and upload them in another, new branch as new commits). |
Merge pull request #67 from camaraproject/Kevsy-patch-5
the 3 review comments shared are accepted and committed. individual changes show as resolved but the parent comment is still unresolved incorrectly. Hence dismissing the review as this status is incorrect.
What type of PR is this?
Add one of the following kinds:
What this PR does / why we need it:
Issues #95 and #97
Which issue(s) this PR fixes:
Fixes #95 and #97
Special notes for reviewers:
Changelog input
Additional documentation
This section can be blank.