Commit Graph

16 Commits

Author SHA1 Message Date
Hugo Sales ee7721da96
[DOCUMENTATION] Add documentation on developer tools 2021-09-18 05:12:09 +01:00
Diogo Peralta Cordeiro 1ee8df1494
[DOCS][Developer] Elaborate on implementing and configuring a module 2021-09-14 13:13:37 +01:00
Diogo Peralta Cordeiro 5c8677304c
[DOCS][Developer] Update storage documentation 2021-09-14 13:13:31 +01:00
Diogo Peralta Cordeiro 1419035076
[DOCS][Developer] Add an introduction 2021-09-14 13:13:29 +01:00
Diogo Peralta Cordeiro 54e03d49d4
[DOCS][Developer] Remove low level index, we will approach these themes in another manner
Fix some broken links
2021-09-14 13:13:29 +01:00
Diogo Peralta Cordeiro 7b6a44cfbb
[DOCS][Dev] Add HTTP Client 2021-09-14 13:13:11 +01:00
Diogo Peralta Cordeiro 27fb2da1d0
[DOCS][Dev] Add Internationalisation 2021-09-14 13:13:11 +01:00
Diogo Peralta Cordeiro 3dffbdd0b7
[DOCS][Dev] Add Attachments 2021-09-14 13:13:11 +01:00
Diogo Peralta Cordeiro 70ab7e7af7
[DOCS][Dev] Add Logging 2021-09-14 13:13:10 +01:00
Diogo Peralta Cordeiro b60a07f270
[DOCS][Dev] Cleanup src directory 2021-09-14 13:13:10 +01:00
Diogo Peralta Cordeiro c8cf8c3f13
[FILE][TemporaryFile] Fix various issues now that we also have Symfony's file abstractions 2021-09-14 13:13:03 +01:00
Diogo Peralta Cordeiro 6c0f3a336e
[DOCS][Developer] Adopt a top-down approach
Minor corrections to the overview
2021-09-14 13:13:03 +01:00
Diogo Peralta Cordeiro b42128014e
[DOCS] Elaborate initial architecture page 2021-09-14 13:13:02 +01:00
Hugo Sales cfe842b487
[DOCUMENTATION] Add database diagram to developer documentation 2021-09-14 13:12:56 +01:00
Hugo Sales e9a96f1c9b
[DOCUMENTATION] Add high level code walkthrough to developer docs 2021-09-14 13:12:55 +01:00
Diogo Peralta Cordeiro cc9f2d6ff2
[DOCUMENTATION] Three books instead of only one
The User one is intended to illustrate the various common use cases, possibilities regarding customization and introduce the existing functionalities.

The Administrator one explains the step by step of how to install and maintain a GNU social instance, be it as node of The Free Network or as an intranet social network in a company setting.

The Developer one starts by introducing the Modules system and architecture, then the plugin development process and finally the exciting internals of GNU social for those looking forward to make the most advanced contributions.
2021-09-14 13:11:49 +01:00