just playing with tangled
at gvimdiff 27 lines 1.0 kB view raw view rendered
1# Jujutsu Design Docs 2 3Jujutsu uses Design Docs to drive technical decisions on large projects and it 4is the place to discuss your proposed design or new component. It is a very 5thorough process, in which the design doc must be approved before PRs for the 6feature will be accepted. It shares some similarities with [Rust RFCs] but 7mostly addresses _technical_ problems and gauges the technical and social 8concerns of all stakeholders. 9 10So if you want to start building a native backend or the server component for 11Jujutsu, you'll need to go through this process. 12 13## Process 14 151. Add a new markdown document to `docs/design`, named after your improvement 16 or project. 171. Describe the current state of the world and the things you want to improve. 181. Wait for the Maintainers and Stakeholders to show up. 191. Iterate until everyone accepts the change in normal codereview fashion. 20 21 22[Rust RFCs]: https://github.com/rust-lang/rfcs 23 24## Blueprint (Template) 25 26You can find the base template of a new Design Doc 27[here](design_doc_blueprint.md).