crusher
crusher copied to clipboard
📗 Contributing to crusher should be easy
Crusher is made of many packages that work in tandem. It can be exhausting to contribute.
Few ideas on how to make contributing easy, I think this should be discussed more with @utkarsh-dixit further.
-
Describe high-level overall structure about idea of codebase.
-
Build common easy APIs that makes easier to contribute.
-
Keep packages abstracted in silos.
-
Simplify single package contribution without needing to run other packages.
- Frontend
- Backend
- Test runner
- Common Utils
-
Make it easy to run test on remote environment.