The Anki docs are great – but they could be even better.
Is your feature request related to a problem? Please describe.
There is currently no set place to report or discuss issues in the Anki Manual and FAQ.
- When you spot an issue in the docs – typo, confusing text, undocumented changes/updates, outdated text, etc. – your primary options are fix it yourself right now, or ignore it and hope someone else notices it and fixes it.
- There is nowhere to propose significant changes to the docs that might merit some discussion and consensus-reaching before someone puts in a lot of editing effort. Similarly, there is nowhere to propose or discuss new FAQ pages.
- When new features are rolling out, it’s up to Damien or another developer to document the changes. This doesn’t always happen, and sometimes gets overlooked. No criticism intended here – people are busy and not everyone who enjoys programming also enjoys tech writing! But the end result is “secret” features that users only find out about if they read all the release notes.
Describe the solution you’d like.
Adding issue-trackers to the ankitects/anki-manual
and ankitects/faqs
repos. Adding report-a-bug links to the Manual and FAQ for easy reporting.
[Or would just one issue-tracker (in anki-manual
) be enough/more efficient? Can issues be spun-off to the FAQ repo if the solution would be better to implement there? Maybe someone more familiar with GitHub than I am can share some insight on that.]
Drawbacks to the solution
- It’s another channel of information (and another vector for complaints), so more overhead for folks who need to monitor those kinds of things.
- Since there isn’t one already, it seems like there must be a reason it is ill-advised, and I just don’t know what it is.
Describe alternatives you’ve considered.
- Encouraging folks to post these things (small issues, larger discussions, proposals) in the Forums / adding a Documentation category
- Most small issues don’t need any discussion, so a separate post here (that can’t be marked completed by the person who submits a fix) seems like overkill.
- A post or discussion here doesn’t naturally lend itself to inviting someone to fix it in GitHub.
- Fix them when I find them.
- For those of us who are active users of the docs, but still GitHub novices, even a little fix can take a lot of effort (and a significant amount of time reminding myself of the right procedures so I don’t mess anything up!). It’s not always an easy ask, especially with fixes that should be made carefully and deliberately to avoid user confusion.
- Continuing to keep my own secret list of issues I’ve seen users struggle with.
- In an effort to find my own outside-of-GitHub solution, I started making a note of things I couldn’t really ignore anymore. It turns out that it doesn’t actually fix anything unless I also have time to go back and check them off my list.