crusher icon indicating copy to clipboard operation
crusher copied to clipboard

📗 Contributing to crusher should be easy

Open himanshu-dixit opened this issue 3 years ago • 0 comments

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.

himanshu-dixit avatar Jul 31 '22 07:07 himanshu-dixit