Commit Graph

30 Commits

Author SHA1 Message Date
Edward Ly
7811ee596b fix: update license values and examples
Signed-off-by: Edward Ly <contact@edward.ly>
2025-01-20 18:25:05 +01:00
Ferdinand Thiessen
4c2b976147 fix: typo in code guidelines
Co-authored-by: Maksim Sukharev <antreesy.web@gmail.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-11-13 18:20:06 +01:00
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
aed434546d Merge pull request #12341 from nextcloud/fix/archaic-wording
fix(developer): Rephrase some parts to avoid archaic wording
2024-11-11 12:48:01 +01:00
Christoph Wurst
55a0f75d48 Merge pull request #12342 from nextcloud/feat/css-bem
feat(developer): Add BEM to CSS documentation
2024-11-11 08:21:53 +01:00
Ferdinand Thiessen
ffeac9cba5 fix(developer): Modernize JavaScript codestyle examples
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-11-09 20:40:35 +01:00
Ferdinand Thiessen
f0edb0c786 feat(developer): Add BEM to CSS documentation
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-11-09 17:26:17 +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
Daniel Kesselberg
2f269adec6 feat: hello codespell
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-07-23 13:04:10 +02:00
Andy Scherzinger
701cf5111b docs: Update license header infos
... to be in line with SPDX header strategy

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-07-11 15:08:41 +02:00
provokateurin
03d31b9c33 fix(dev): Remove duplicate debugging page
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-02-07 09:24:40 +01:00
Christoph Wurst
d47461a1ec feat(devmanual): DB clusters and read/write split
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-02-02 12:21:31 +01:00
Josh Richards
51e00789ed Remove stray reference to retired "development tool"
Fixes #202

Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
2023-09-18 17:33:17 -04:00
Daniel Kesselberg
40b29f6b3a docs: typo in git pull command
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2023-04-26 15:08:35 +02:00
JohannesGGE
a07df3c34b Fix: Typo in description for labeling
Signed-off-by: JohannesGGE <mail@johannesgge.de>
2023-04-06 10:49:41 +02:00
Daphne Muller
8b20a81f06 Update devenv.rst
Signed-off-by: Daphne Muller <86835268+DaphneMuller@users.noreply.github.com>
2023-02-09 13:43:11 +01:00
Joas Schilling
b032437050 Make all internal links link to the latest (adjusted on stable-splits)
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-11-11 15:41:58 +01:00
Christoph Wurst
8ff26fba58 Document development process and backports
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2022-11-02 10:18:15 +01:00
Christoph Wurst
f35e31168d 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-29 09:47:04 +01:00
Christoph Wurst
cf6abe710c There are no mailing lists
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-12-28 15:27:02 +01:00
rakekniven
909232a405 Removed old unavailable link
Mailing lists are not available anymore.

Fixes #7763 

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2021-12-15 07:26:40 +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
Juan Carlos Tello
0753d4595d Fix nextcloud.org urls (#7164)
* Fixed help.nextcloud.org that would result in a page with a certificate issue

Signed-off-by: Juan Carlos Tello <juancarlos.tello@wazuh.com>

* Fixed broken URL

Signed-off-by: Juan Carlos Tello <juancarlos.tello@wazuh.com>

* Fixed broken link to bugtracker documentation

Signed-off-by: Juan Carlos Tello <juancarlos.tello@wazuh.com>

* Fixed broken link to how to get your app signed

Signed-off-by: Juan Carlos Tello <juancarlos.tello@wazuh.com>

* Updated stable installation URL

Signed-off-by: Juan Carlos Tello <juancarlos.tello@wazuh.com>

* Updated URL to Contacts & Calendar troubleshooting

Signed-off-by: Juan Carlos Tello <juancarlos.tello@wazuh.com>

* Fixed many URLs that pointed to nextcloud.org instead of nextcloud.com

Signed-off-by: Juan Carlos Tello <juancarlos.tello@wazuh.com>

* Update admin_manual/issues/general_troubleshooting.rst

Co-authored-by: Daniel <mail@danielkesselberg.de>
Signed-off-by: Juan Carlos Tello <juancarlos.tello@wazuh.com>

* Apply suggestions from code review

Co-authored-by: Daniel <mail@danielkesselberg.de>
Signed-off-by: Juan Carlos Tello <juancarlos.tello@wazuh.com>

* Reverted changes on .pot files

Signed-off-by: Juan Carlos Tello <juancarlos.tello@wazuh.com>

Co-authored-by: Daniel <mail@danielkesselberg.de>
2021-10-25 14:32:19 +02:00
Seth Falco
3c9b9487ac typo: update formatting and correct capitalization
Signed-off-by: Seth Falco <seth@falco.fun>
2021-09-02 13:31:26 +02:00
Christoph Wurst
3d60bece92 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-05 16:04:53 +02: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