Skip to content

Contributing

Bug reports, fixes and examples are welcome on MOQOM’s open-source projects.

Elliott Wave LLC, founded and solely owned by Elliott, owns all MOQOM intellectual property, the open-source parts included. An open-source licence grants you the right to use the code under its terms; it does not transfer ownership.

Outside contributions require signing a Copyright Assignment Agreement. Your first pull request asks you to sign it by leaving a comment.

  • It assigns the copyright in your contribution to Elliott Wave LLC.
  • You get a permanent licence back to use your contribution for any purpose.

We have contacted legal counsel to review the agreement.

Project Licence Test command
moqom-go Apache-2.0 go test ./...
moqom-rust Apache-2.0 cargo test --workspace
Terminal window
# moqom-go
go build ./...
go vet ./...
go test ./...
# moqom-rust
cargo build --workspace
cargo clippy --workspace --all-targets
cargo test --workspace
  • Good first issues. Look for the good first issue label. Documentation fixes, examples and clearer error messages are always useful.
  • Open an issue before big changes. Anything bigger than a bug fix should start as an issue, so nobody spends time on a change that conflicts with work in progress.
  • Security reports go to security@moqom.cloud, not to issues. See Responsible disclosure.

Donations fund open-source maintenance and the bug bounty. Donate at elliottwave.dev/donate.