Thanks for taking the time to looking at the proposal and leaving a feedback Nathan ^^!
Regarding the GitHub action, the reason we wanted it to be optional is for two reasons:
I totally understand the concern that making it non-optional would mean increased chances of missing the documentation of a configuration option, but I think we can reduce the probability of this happening by adding the label (say, "release-note-update-maybe"
- I'll come up with better name!) to the PR in addition to the PR comments to make the author and reviewers aware of the extra check of ensuring release notes are updated whenever necessary. Please let me know if you have any other suggestion ^^
Thanks,
Naveen
From: Nathan Hoad (BLOOMBERG/ 120 PARK) <nhoad@xxxxxxxxxxxxx>
Sent: Thursday, March 13, 2025 8:53 PM To: Naveen Naidu <naveen.naidu@xxxxxxx> Cc: dev@xxxxxxx <dev@xxxxxxx> Subject: [EXTERNAL] Re:Ceph Configuration Diff Tool - Request for comments
This Message Is From an External Sender
This message came from outside your organization.
Hi Naveen,
This is a great idea! +1 on both parts of the proposal. This exact problem has definitely caught people off guard in the past when performing upgrades, so having a quick and easy way to verify changes will help reduce some friction for sure :)
For the Github action, would you consider making the check non-optional to enforce that the release notes have been updated? I'm trying to imagine a scenario where we would want to change the defaults/add new options and not have that documented and I'm drawing
a blank.
Thank you,
Nathan
From: naveen.naidu@xxxxxxx At: 03/13/25 10:09:34 UTC-4:00
To:
dev@xxxxxxx
Subject: Ceph Configuration Diff Tool - Request for comments
|
_______________________________________________ Dev mailing list -- dev@xxxxxxx To unsubscribe send an email to dev-leave@xxxxxxx