Logo
  • General contributor guidelines
    • Community code of conduct
    • Development environment
    • Security guidelines
    • Coding style & general guidelines
    • Performance considerations
    • Debugging
    • Backporting
  • App development
  • Design guidelines
  • Android application development
  • Client APIs
  • Core development
  • Bugtracker
  • Help and communication
  • API Documentation
Nextcloud latest Developer Manual
  • »
  • General contributor guidelines
  • Edit on GitHub

General contributor guidelines¶

  • Community code of conduct
    • Preamble:
    • Overview
    • Be considerate
    • Be respectful
    • Be collaborative
    • Be pragmatic
    • Support others in the community
    • Get support from others in the community
  • Development environment
    • Set up Web server and database
    • Get the source
  • Security guidelines
    • SQL injection
    • Cross site scripting
    • Clickjacking
    • Code executions / file inclusions
    • Directory traversal
    • Shell injection
    • Auth bypass / privilege escalations
    • Sensitive data exposure
    • Cross site request forgery
    • Unvalidated redirects
    • Getting help
  • Coding style & general guidelines
    • General
    • Labels
    • Coding
    • License headers
    • User interface
    • PHP
    • JavaScript
    • CSS
  • Performance considerations
    • Database performance
    • Getting help
  • Debugging
    • Debug mode
    • Identifying errors
    • Debugging variables
    • Using a PHP debugger (XDebug)
    • Debugging JavaScript
    • Debugging HTML and templates
    • Using alternative app directories
  • Backporting
    • General
    • Process
Next Previous

© Copyright 2021 Nextcloud GmbH.

Read the Docs v: latest
Versions
16
17
18
stable
latest
Downloads
On Read the Docs
Project Home
Builds