mirror of
https://github.com/lfnovo/open-notebook.git
synced 2026-09-09 17:47:31 +00:00
Some checks failed
Tests / Frontend Lint (push) Has been cancelled
Tests / Frontend Build (push) Has been cancelled
Tests / Backend Lint (push) Has been cancelled
Tests / Backend Typecheck (push) Has been cancelled
Tests / Frontend Tests (push) Has been cancelled
Development Build / extract-version (push) Has been cancelled
Development Build / changes (push) Has been cancelled
Tests / Backend Tests (push) Has been cancelled
Development Build / build-regular (push) Has been cancelled
Development Build / build-single (push) Has been cancelled
Development Build / summary (push) Has been cancelled
* docs: route feature ideas through discussions * docs: normalize Issue terminology
1.4 KiB
1.4 KiB
Contributing to Open Notebook
📍 This file has moved!
All contribution guidelines have been consolidated into the new development documentation structure.
Quick Links
- Want to contribute code? → Contributing Guide
- Want to understand the architecture? → Architecture Overview
- Want to understand what we're building? → Vision & Principles
- Want to understand our engineering practices? → Design Principles
- Are you a maintainer? → Maintainer Guide
- New developer? → Quick Start
The Contribution Workflow
TL;DR: Feature requests, product/design/architecture proposals, and other non-trivial ideas start in GitHub Discussions. Reproducible bugs start in Issues. Coding starts from an approved and assigned Issue. Small obvious fixes (typos, docs, tiny bugs) can still go straight to a PR.
This prevents wasted effort and ensures your work aligns with the project. See details →
For all contribution details, see docs/7-DEVELOPMENT/contributing.md.