Milestone: Documentation and Tests Infrastructure

August 04, 2021 — GNU social development team

WIKI Milestone entry

GNU social now has its documentation available in https://docs.gnusocial.rocks/. It features four different books. It is automatically generated from the source using mdBook.

Only the development book is in an elaborated state, the other books are holding for more ready code.

Two of them are updates from existing documentation:

And two of them are new:

Together with the documentation we've introduced a wiki. Its purpose is to walk-through decisions, convention, terminology. It's where we document the reasoning the dev team went through before implementing more sophisticated functionalities.

Finally, when the documentation doesn't explain, and to ensure the whole code is properly tested, we have the tests. And the coverage is available here.