Open
Description
I have asked in the edunext team and to some members of the communtity from Opencraft and Raccoongang to see if they use TVM and the response has been very timid. Most people know of its existence and the problem it solves, but they have found ways to develop without using this.
I think moving forward we should document those other alternative ways, write a note in the readme of this repo and stop the maintenance.
The alternatives I have seen:
- developers that are only running in main and release, use tutor directly not requiring any extras
- creating a virtualenv, installing tutor (any version) in it, and running command like so "TUTOR_ROOT="$(pwd)" tutor dev start"
- using devbox with a config such as:
"packages": [
"[email protected]",
"nodejs@18"
],
"env": {
"TUTOR_PLUGINS_ROOT": "./plugins",
"TUTOR_ROOT": "./root"
},
"shell": {
"init_hook": [
". $VENV_DIR/bin/activate"
],
"scripts": {
"requirements": [
"pip install -U -r requirements.txt"
]
}
}
}```