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

proposal: gopherbot: add proposal process status box to each proposal issue #33522

rsc opened this issue Aug 7, 2019 · 2 comments
Labels
Projects
Milestone

Comments

@rsc
Copy link
Contributor

@rsc 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
@gopherbot gopherbot added the Proposal label Aug 7, 2019
@vcabbage
Copy link
Member

@vcabbage 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 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 Oct 29, 2020
@rsc rsc added this to Declined in Proposals Oct 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Proposals
Declined
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants