Skip to content
eldesh edited this page Apr 15, 2020 · 8 revisions

Contribution

Any contributions are welcome.

  • Add new feature
  • Request new feature
  • Bug reporting
  • Any bug fixing
  • Tweak tiny code fragment
  • Add/Fix documents
  • etc ...

Merge sequence

  1. Make your PR
  2. It's confirmed that passes a test
    • Unit tests
    • Long tests
    • Build on Linux
    • Build on Windows
    • Lint check with cargo-fmt
  3. Add a description of your code change
  4. Wait for a response (or ping @eldesh)
  5. Fix your PR (If you requested changing)
  6. Resolve conflicts if exists

If you add an API wrapper

  1. Update the supported API list.

    - [ ] /blah-blah-blah
    + [x] /blah-blah-blah
    
  2. Add unit test(s) for that feature

Clone this wiki locally