agones icon indicating copy to clipboard operation
agones copied to clipboard

Issues created from the website should use a template and link to the page they were created from

Open roberthbailey opened this issue 3 years ago • 3 comments

Is your feature request related to a problem? Please describe. Right now if you click on the "Create documentation issue" link from a page on the website, it opens a new issue with the issue title set to the name of the page and nothing in the body.

Describe the solution you'd like We should use a template (like this one that is used for feature requests) for documentation issues created from the website. It would be great if we could also fill in a link to the page that generated the ticket so that it was easy to track back to where the user clicked the button. And it would be nice to automatically add tag(s) to the ticket as well.

Describe alternatives you've considered We can leave it as-is, but it makes it difficult to track where documentation tickets come from unless the person filing them goes out of their way to make it clear and obvious.

Additional context I'm guess that both https://github.com/googleforgames/agones/issues/2703 and https://github.com/googleforgames/agones/issues/2705 came in through this method but since they have so little context I can't be sure. This is my attempt to make future tickets more understandable to project maintainers.

roberthbailey avatar Aug 09 '22 22:08 roberthbailey

This might be a docsy issue? Maybe one they have already solved? 🤔

markmandel avatar Aug 09 '22 22:08 markmandel

It looks like this is a docsy issue. I tried creating a ticket from their site and it looks the same as ours.

roberthbailey avatar Aug 10 '22 01:08 roberthbailey

I've created an upstream issue.

roberthbailey avatar Aug 10 '22 01:08 roberthbailey

Let's upgrade Hugo and Docsy (will create a new issue, and then try and implement this in our repo, and then we can push it upstream.

markmandel avatar Aug 24 '23 16:08 markmandel

'This issue is marked as Stale due to inactivity for more than 30 days. To avoid being marked as 'stale' please add 'awaiting-maintainer' label or add a comment. Thank you for your contributions '

github-actions[bot] avatar Dec 15 '23 10:12 github-actions[bot]

Removing stale, since there is now a PR!

markmandel avatar Jan 03 '24 04:01 markmandel