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

Update to GitHub Issue Forms #1416

Open
JacobCoffee opened this issue Sep 26, 2024 · 2 comments
Open

Update to GitHub Issue Forms #1416

JacobCoffee opened this issue Sep 26, 2024 · 2 comments
Assignees

Comments

@JacobCoffee
Copy link
Member

JacobCoffee commented Sep 26, 2024

Note: This repo is for the Python devguide. If you are requesting an
enhancement for the Python language or CPython interpreter,
then the CPython issue tracker is better
suited for this report: https://github.com/python/cpython/issues

Describe the enhancement or feature you'd like
A clear and concise description of what you want to happen.

When opening an issue you are greeted with this blob of text:

Details image

but since the templates were made GitHub have introduced Issue Forms
which, if we did a direct conversion would look like this:

Details image

It would be nice to implement this. I would be up for working through changes and have a draft PR:
#1414

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Continue using current style

Additional context
Add any other context or screenshots about the feature request here.

We get the benefit of section context, and markdown for the special admonition and text, without having to add it into a place that people need to delete (or can even edit directly)

@JacobCoffee JacobCoffee self-assigned this Sep 26, 2024
@JacobCoffee
Copy link
Member Author

JacobCoffee commented Sep 26, 2024

Some prior art is https://github.com/python/pythondotorg/issues/new/choose, where I implemented this across all issue types in python/pythondotorg#2571

I also added a config.yml that adds quicklinks to help lost people find their way. If there is interest I would be up for opening an issue and PR for that as well

Details image

@ezio-melotti ezio-melotti transferred this issue from python/devguide Sep 26, 2024
@ezio-melotti ezio-melotti transferred this issue from python/core-workflow Sep 26, 2024
@ezio-melotti
Copy link
Member

ezio-melotti commented Sep 26, 2024

I like the idea and left a few comments on the draft PR!

[I initially misread and though this was about the cpython repo and transferred the issue to core-workflow, and now moved it back here 🙃]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants