7 Commits

Author SHA1 Message Date
Ferdinand Thiessen
f82a832111 feat(developer): Refactor coding guidelines and update frontend code
style

Update to living coding standard for frontend, with proper do's and
dont's.
Separated the coding guidelines into frontend and backend (PHP).

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-11-13 18:10:24 +01:00
Ferdinand Thiessen
9e58a1374d fix(developer): Rephrase some parts to avoid archaic wording
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-11-09 17:02:45 +01:00
Christian Wolf
39db36fdb2 Fixed some more links in the dev manual
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-11-24 14:50:02 +01:00
Christoph Wurst
c63d4ac7c7 Drop all references of IRC
We don't use this anymore, so let's also not send people there. The
forum is our main place to get help.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-10-20 17:42:19 +02:00
Christoph Wurst
991944fbc5 Fix code review link
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-07-05 09:33:04 +02:00
J0WI
122ed88e53 Update urls to HTTPS
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2020-09-17 20:33:30 +02:00
Christoph Wurst
2647cd93c7 Restructure the dev manual
This moves lots of pages around. The high-level changes are

* Better main sections, so it's more *general*, *into*, *basics* and *details*
* Move more general topics to a *Basic* section, which are not
  app-specific
* Remove app docs to the stuff that is likely used, anything else goes
  into "Digging deeper"
* Move general guides into a prologue
* Try to *compress*/combine some pages with similar content
* Try to have better consistencs on level ob abstraction across pages
* Split app development and maintenance pages into two sections
* Integrate bugtracker info into prologue
* Integrate Android pages into client APIs section

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-06-22 18:35:59 +02:00