Replies: 1 comment 2 replies
-
Thanks @eliocamp for this idea. I definitely think we should have one or more groups working on documentation at the sprint. As a first step, could you edit your post to remove derogatory language - remember that this discussion may be read by the original author(s), or their peers, so keep your criticism constructive. A good second step would be to review the existing documentation bugs. There are 45 in that list, some triage before the sprint would already be a helpful contribution. Perhaps you can narrow down to bugs in the help files that no one appears to be currently working on. You might categorise these bugs in a similar way to on the nlme bugs project so it will be easier for people to pick up bugs that matches their expertise. If people have new issues about the documentation they would like to see fixed, it would help if you or they could open a corresponding report on Bugzilla. That way we may get feedback from the wider community and we can track progress on each issue in the usual way. This could be done in the run-up to the sprint, or as part of the work at the sprint, as you suggest. It would be great if you could open a PR to propose a project along these lines. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
For a while I've seen a lot of places in which the documentation is incomplete, confusing (especially for beginners) or too complex. I see this a lot in Examples, such as the
cut()
Examples section which starts with:This requires you to know what the
rnorm()
andtable()
functions do even before the first usage tocut()
. And the result of this two lines of codes is only indirectly related to the output ofcut()
. A better starting example could be something very simple like justMichael McCarthy found the Example section of
sqrt()
andabs()
:which involves a lot of extra code, not relevant to the documented functions and it's not clear to me what is accomplishing.
Maybe a project could be to compile a list of these kinds of issues and improve the documentation.
Beta Was this translation helpful? Give feedback.
All reactions