9 Commits

Author SHA1 Message Date
Christoph Wurst
fd543da896 Drop Kanban development process, rework common labels
The Kanban dev process was used many years ago but never in Nextcloud.
Therefore the process description is not just outdated but misleading.

We still use the labels, albeit their description was mildly outdated.
They were restructured and grouped for better comprehensibility.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-12-30 15:53:43 +01:00
Christoph Wurst
0b5c8a87ac There are no mailing lists
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-12-28 15:33:08 +00:00
Christian Wolf
7e07b38c20 Fixed some more links in the dev manual
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-11-24 18:12:28 +00:00
Christoph Wurst
b5f310ce6e Fix dev manual inconsistencies
* Add missing debugging page
* Remove dead request lifecycle sub pages TOC
* Remove dead link to core translations page
* Revive link to basics debugging page
* Fix traige workflow image path
* Remove dead link to performance page

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-07-06 10:01:07 +00:00
Nina Pypchenko
7149685f4e Fix link to "Code reviews" page
Signed-off-by: Nina Pypchenko <22447785+nina-py@users.noreply.github.com>
2020-12-19 18:02:48 +11:00
Nina Pypchenko
74ccd6e0e7 Update "Development Environment" guide
While setting up a local dev checkout of nextcloud/server, I noticed
that the part about creating the 'config' directory is outdated: this
directory already exists in the repository and doesn't need to be created
during setup.

I have fixed that part of the guide and also clarified some wordings
elsewhere in this guide.

Signed-off-by: Nina Pypchenko <22447785+nina-py@users.noreply.github.com>
2020-12-13 21:38:40 +11:00
Vincent Petry
c46d127a6d Mention cloning shipped apps in dev env
Add mention to cloning external shipped apps into the apps folder in the
development environment, to be able to test upgrades as these apps will
be required at that point.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-10-26 14:22:48 +01: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