Thanks for helping improve EventDBX! This guide covers expectations for issues, pull requests, docs, and releases.Documentation Index
Fetch the complete documentation index at: https://docs.eventdbx.com/llms.txt
Use this file to discover all available pages before exploring further.
Code of conduct
We follow the Contributor Covenant. Be respectful, assume best intent, and keep reviews focused on the work.Getting started
- Fork the repo and clone it locally.
- Install dependencies (
pnpm install,cargo install, etc. depending on the component you touch). - Run the test suite relevant to your change.
feature/<topic> or fix/<topic> so maintainers can track work easily.
Development workflow
- Keep commits small and descriptive.
- Update or add tests when behavior changes.
- Run
pnpm format(or the applicable formatter) before opening a PR.
Documentation
- Update
docs.jsonwhen adding or renaming pages. - Keep frontmatter (
title,description) meaningful so navigation stays clear. - When introducing new concepts, link to related guides so readers build context.
Pull requests
- Fill out the PR template, noting any breaking changes.
- Include screenshots or CLI outputs when the change affects UX.
- Mention the issue number (
Fixes #123) so automation can close it.
Releases
Release managers cut tags weekly. To get into a release:- Merge your PR before the code freeze (posted in
#releasechannel). - Update
CHANGELOG.mdunder the “Unreleased” section. - Verify CI pipelines are green.
Communication
- Join
#eventdbx-devon Slack for quick questions. - File issues for bugs or feature requests; include reproduction steps and logs.
- Use Discussions for RFCs or architectural proposals.