Version 1 (modified by bro, 10 years ago) (diff)


If you want to contribute code to Deluge, follow this process:

  • File a new ticket: No patches will be applied to develop unless they are accompanied by an issue. Do a search in the ticket system first to avoid filing a duplicate.
  • Read up on the Deluge Coding Style
  • Write unit tests: See Unit Testing for information on how to run the unit tests.
  • Create the Pull Request:
    • Fork deluge on github under your own user account.
    • Clone your repository
    • Create a branch
    • Make your changes:
      • add them, and then commit them to your branch
      • Run the tests until they pass
      • When you feel you are finished, rebase your commits to ensure a simple and informative log
    • Create a pull request on github from your forked repository.