You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.6KB

Contributing

I (Andrew Belt) generally do not accept external contributions to the Rack codebase itself.

Before writing a single line of code, most features and bug fixes require

  • research to devise the best solution with a convincing argument
  • testing on relevant platforms, audio/MIDI devices, different plugins, etc.
  • dedication to maintain the code in the future
  • generalizability to solve similar issues, and flexibility for solving future solutions without an entire rewrite
  • sometimes legal review

Instead, there are many other areas where contributions are much appreciated.

I will consider your contribution to Rack if you first open a GitHub issue with a detailed design proposal, which may create an open discussion before the change is implemented. By submitting code through a pull request, you agree to assign the copyright of your code to Andrew Belt to be licensed under the BSD-3-Clause (see Licenses).