Skip to content
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: gopherbot: add proposal process status box to each proposal issue #33522

Closed
rsc opened this issue Aug 7, 2019 · 2 comments
Closed

Comments

@rsc
Copy link
Contributor

rsc commented Aug 7, 2019

Many people filing issues that turn into proposals have no idea what that means.
The proposal process is linked from the code contribution guidelines, but reading those is not necessary to file an issue.
And because the issue template targets bug fixes, adding more to the issue template is not appropriate either.
It would be nice for gopherbot to post a link to the proposal process when an issue
becomes a proposal.

Separately, it would also be nice if there were a clear place for information about the status of a proposal.
GitHub being what it is, with no pinned comments or anything like that, the only place you can put that information and be sure it will be displayed is in the issue description (the top-most comment box).

So probably what gopherbot should do instead of leaving a comment is to insert and then maintain a basic header at the top of the issue description that clearly states the status of the issue and where it is in the proposal process, along with a link to the proposal process description itself.

To start, it would be enough to insert the header with a link to the proposal process doc.

@rsc rsc added this to the Proposal milestone Aug 7, 2019
@vcabbage
Copy link
Member

vcabbage commented Aug 7, 2019

There's also an option to create multiple issue templates. Creating one tailored for proposals makes sense to me.

https://help.github.com/en/articles/about-issue-and-pull-request-templates

@rsc
Copy link
Contributor Author

rsc commented Oct 29, 2020

When I wrote the post about this issue, someone reached out to suggest GitHub Projects instead.
We've been using that for quite a while now, and it lets us show the status on the right side of the issue.
I've also added a link to the proposal process to the description of both the Proposal label and the Proposals issue project.
That seems to be working well enough that editing the top comment is not worth the trouble.
Closing this issue - completed in another way.

@rsc rsc closed this as completed Oct 29, 2020
@rsc rsc added this to Declined in Proposals (old) Oct 29, 2020
@golang golang locked and limited conversation to collaborators Oct 29, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
No open projects
Development

No branches or pull requests

3 participants