Description
I put in a pull request the other day to add docs to a method with none. I spent too long trying to decide which issue template to use (are missing docs a bug? A language feature? My brain almost crashed trying to decide!:) and as it was a small change @straight-shoota suggested I could've skipped opening an issue, which I agree with but only did as the contribution guidelines say to always do "unless it is a minor fix". One man's minor fix is another's rejected PR…
So, I propose a new issue template (added below), just for doc changes. My reasoning is:
- It clears up any confusion
- It follows the contrib guidelines
- Reviewers know it shouldn't touch code and therefore might be an easier/quicker review. That's nice.
- Newcomers wishing to contribute can see an obvious low-hanging-fruit path to contributing (let's be honest, even with friendly people such as yourselves it's still scary putting forth changes)
- It might encourage more/better documentation.
- Issues like this are better labelled as
documentation
thanbug
orfeature
, why not automate it
And, I've been using the API docs a lot lately (I've the memory of a goldfish so I will continue to) and saw lots I'd like to add, having a button would be nice :)
This is the template:
## Documentation Improvement
This is for documentation only, no changes to code!
Please state what you think needs changing, or if it's for a pull request, how this change would improve the docs (e.g. there were none, clarification, better examples etc)
Any thoughts?
Regards,
iain