-
Notifications
You must be signed in to change notification settings - Fork 66
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
[Proposal] Surface "critical" changes that happen in dapr
weekly to the community
#234
Comments
I think this is a good proposal that addresses a real need of the community. As for its execution, I am not a fan of a bot just sending links on Discord. The reason is that those would lack context and could be perceived as "spammy". Just posting links without context usually leads to a very low CTR. I would recommend that there be some sort of curation here, in which someone (maybe a maintainer) posts a message with links to the issues/PRs AND a 1-sentence explanation of why that is relevant and we need from the community. For example, this person could write that we are sharing issue X because we are seeking feedback on a proposal, or we are highlighting possible breaking changes, or... This will also highlight why it's important for the community to chime in. This way, it feels more personal, more actionable, and will see higher CTR and better engagement. |
I like this proposal and I agree with this more curated way of posting the updates. Without context this information could be confusing to other community members. I'd be happy to work out a place to post this info and take ownership for getting it shared w/ the community. @msfussell, @dapr/maintainers-community Any thoughts here? |
@ItalyPaleAle I can understand that providing more context for some the changes would be great. And @nyemade-uversky Thanks for volunteering for this. |
@mukundansundar @johnewart - where do preview features come in. Can the criteria be included in the proposal? |
@akhilac1 Please add comment in dapr/proposals#1 ... |
@mukundansundar - What are you thoughts on keeping this issue open? Can this be resolved now? |
With the growth of
dapr
project and the community, there are multiple changes that happen in parallel across multiple repos in thedapr
project.Not all changes can be followed by anyone. This proposal is to see if we can provide a concise summary of changes say
new proposal created
,proposal accepted
, critical changes made to runtime/contrib or SDKs e.g.:addition of a new feature
,changes in preexisting criteria(say new requirements needed for a component to be certified stable)
.As it exists right now most of the conversations happen across multiple repos and in either different issues or PRs. Also there are certain conversations that happen in discord that are then reflected as PR contributions in
dapr
.Keeping track of all these changes/ going back and being able to search for some important issue that has been agreed upon and closed etc. is hard.
This proposal is to identify categories of the information that should be surfaced to the community on a weekly basis that provides visibility into changes happening in the project.
Some of the categories can be tracked and surfaced on a weekly basis :
New API
code changesNew criteria/process definition
Proposals in review
,Accepted. proposals
pkg/http
,pkg/diagnostics
change in runtimetests/conformance
change in components-contrib repoBreaking changes
that will be part of the next milestoneThese are just some broad categories by which we can identify changes in dapr project. We can add action commands that maintainers and approvers can use to tag certain PRs that should be surfaced. We can also automate the
daprbot
to identify proposals, acceptance of the same, changes of files in certain paths of the repo which have been pre-identified as critical code paths etc.daprbot
can potentially be augmented to post a weekly summary defined under these categories to a channel in Discord.Benefits :
This is no means a substitute to general everyday triaging, pr reviews and issues reviews that is done. But it shall complement those efforts also.
cc @dapr/maintainers-community @dapr/maintainers-dapr Thoughts?
The text was updated successfully, but these errors were encountered: