Skip to main content

Contributing to DXOS


Contributing to DXOS

Note

This section is under development

We welcome all your input! Our mission is to enable developers to build a fully decentralized alternative to the existing Cloud, and we believe the path ahead involves all kinds of developers from far and wide collaborating here. Thank you for being here and contributing.

Submitting Issues

We love your input. Please submit an issue for any of these reasons:

  • Reporting a reproducible bug
  • Discussing the current state of the code
  • Proposing new features, ideas, or process

Some of these other needs are not best handled by github issues:

Setting up a developer environment

See the Repository Guideopen in new window.

Submitting PRs

We welcome your pull requests:

  1. Fork the repo and create your branch from main.
  2. If you've added code that should be tested, add tests.
  3. If you've added or changed APIs, update the JSDoc documentation.
  4. Ensure the test suite passes pnpm test.
  5. Make sure your code lints pnpm lint.
  6. Create the pull request!

Contribution Licensing

Any contributions you make will be under the MIT Software License When you submit issues, code changes, your submissions are understood to be under the same MIT Licenseopen in new window that covers the project.