Skip to content

Improve Documentation #22720

Open
Open
@capocasa

Description

@capocasa

This issue exists to develop an action plan to improve Nim's documentation, as initially discussed on the forum.

As roughly estimated by me (Carlo) there seems to be broad agreement that Nim's core documentation is very good but could use more examples and discuss details in an explicit way that are currently implied or glossed over.

Community projects seem to frequently be completely lacking in documentation, or the documentation is ineffective in that it doesn't cover the information required to understand what a project is for, when it should be used, how to get started, and how to master it. Occasionally, examples don't work or installation instructions fail.

This issue exists as an overview for documentation discussion and to hold a list of sub-tasks that were partially suggested by me and rather many on request in the forum discussion.

Note I've kind of stepped up into a kind of "documentation instigator" role because I saw the need, but in case someone thinks they can do it better, that's fine for me too! Help is always welcome too, of course.

I will be attaching tasks from the forum discussion to this one in the next days! Input always welcome.

Metadata

Metadata

Assignees

Labels

DocumentationRelated to documentation content (not generation).

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions