Either commit to keeping documentation rigorously up to date, or save yourself the effort to write it. With code it's easy: keep the documentation in the same repository as your code and make documentation an integral part of the review process.
But I'm also imagining a world where there are tools which help with writing docs which target a range of different versions, all at once. The docs would need to be versioned against the sources.
-
-
Seems like something that can be achieved by having an atomic contribution containing code, tests and docs. ;) Of course this has to be applied flexibly, but I'm not sure if contribution should be this frictionless: would you accept new features without anything to document them?
-
(although, having a persistent `Promise[Documentation[Feature]]` somewhere could at times be a fairly good compromise, if the promise is somehow easy to track and fulfill)
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.