Open
Description
Here's what we are currently usually doing: After each release, someone from the docs team sets up an issue with all changes in the release that need to be documented. Then the docs team works trough that list and documents things.
I think this is not ideal:
- The people most knowledgeable of a change (the implementers) are not the ones documenting the change. As a result the documentation is potentially not as good as it could be.
- The benefits of documentation driven development are neglected.
- Puts pressure on the documentation team as they need to keep up with changes the implementers put into Rakudo and / or Raku.
- The documentation changes happen after the release has happened. This means users won't have documentation for the changes in the latest release.
- This also means, that freezing / versioning the documentation together with each release is not feasable. (That's something the docs team is currently thinking about.)