Skip to content

Files

Latest commit

937c6ca · Mar 18, 2025

History

History

design

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Mar 18, 2025
Mar 18, 2025
Sep 26, 2023
Feb 14, 2023
Mar 21, 2023
Dec 6, 2024
Jan 16, 2021
Jul 30, 2023
Dec 11, 2024
Mar 18, 2025
Aug 18, 2023
Aug 18, 2023
Jul 30, 2023
Aug 31, 2023
Dec 15, 2023
Feb 5, 2024
May 8, 2024
Oct 23, 2024

Design Document

Contents

Maintaining the Document

For significant scope and complex new features, it is recommended to write a Design Document before starting any implementation work. On the other hand, we don't need to design documentation for small, simple features and bug fixes.

Writing a design document for big features has many advantages:

  • It helps new visitors or contributors understand the inner workings or the architecture of the project.
  • We can agree with the community before code is written that could waste effort in the wrong direction.

While working on your design, writing code to prototype your functionality may be useful to refine your approach.

Authoring Design document is also proceeded in the same contribution flow as normal Pull Request such as function implementation or bug fixing.