Files
nextcloud-desktop/CONTRIBUTING.md
Daniel 049375cdc1 chore: update transifex link
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-09-11 09:02:29 +02:00

3.4 KiB

Contributing by reporting issues

Bug Reporting Guidelines

  • Important: Complete the bug report form. If you fill it correctly, it should give us enough information to start working on the issue.
  • SECURITY: Please do not report security vulnerabilities through public GitHub issues. If you have discovered a security matter with Nextcloud, please first read our responsible disclosure guidelines and our security policy. Then contact us at hackerone.com/nextcloud.
  • This repository is only for issues within the Nextcloud desktop client. Issues in other components should be reported in their own repositores:
  • Search the existing issues first, it's likely that your issue was already reported.
  • If your issue appears to be a bug and hasn't been reported, open a new issue. Help us to maximize the effort we can spend fixing issues and adding new features, by not reporting duplicate issues.

Contributing to Source Code

Thanks for wanting to contribute source code to Nextcloud. That's great!

We ask that you follow our Code of Conduct.

Please read the Contribution Guide to get started and follow the Coding Style when writing new code.

Sign your work

We use the Developer Certificate of Origin (DCO) as an additional safeguard for the Nextcloud project. This is a well established and widely used mechanism to assure contributors have confirmed their right to license their contribution under the project's license. Please read contribute/developer-certificate-of-origin. If you can certify it, then just add a line to every git commit message:

Signed-off-by: Random J Developer <random@developer.example.org>

If you set your user.name and user.email git configs, you can sign your commit automatically with git commit -s. You can also use git aliases like git config --global alias.ci 'commit -s'. Now you can commit with git ci and the commit will be signed.

Translations

Please submit translations via Transifex.