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:
- Asking a question about something not working -> Discord
- A security vulnerability or incident -> email [email protected] directly. do NOT post anywhere else please.
Setting up a developer environment
See the Repository Guide.
Submitting PRs
We welcome your pull requests:
- Fork the repo and create your branch from
main
. - If you've added code that should be tested, add tests.
- If you've added or changed APIs, update the JSDoc documentation.
- Ensure the test suite passes
pnpm test
. - Make sure your code lints
pnpm lint
. - 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 License that covers the project.