|
|
|
|
|
by londons_explore
2142 days ago
|
|
The solution to this is to make a UI which can be used like a wiki, but in fact creates a git commit for each edit. Allow documentation-only changes without reviews or pull requests etc. Still use ACL's in the monorepo so that people can edit their own documentation with a single click, but to edit another teams docs requires some kind of pull request/approval from that team. Create a culture that code changes must have accompanying documentation changes, and that any substantial code change without documentation changes needs a good reason. Then everyone can use the tools they are familiar with, and still get all the benefits of history and always-uptodateness. |
|