Replies: 3 comments 7 replies
-
I'll start by suggesting that we should start by using makefiles in this repo to follow a similar workflow to other otel repos. |
Beta Was this translation helpful? Give feedback.
-
Before getting into technical details and implementation, I'd like to suggest we optimize the dev experience of making changes contained to a single package. A contributor should be able do the following:
Point being we should be able to work on a single package in isolation and whatever dev tool we pick as the default one (make,tox,nox, etc) should handle creating envs, installing deps, running tests and linter for a single package at a time. |
Beta Was this translation helpful? Give feedback.
-
Hm, why makefiles? It introduces another language, the same can be achieved with Python if we use nox. |
Beta Was this translation helpful? Give feedback.
-
Currently setting up the development environment for contributors is difficult, error prone and takes a long time. This discussion is aiming to capture ideas for how to make things better.
The workflow should ensure to cover how to set things up for:
Beta Was this translation helpful? Give feedback.
All reactions