You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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"
I agree with this proposal. Although TVM solves a relevant problem when moving between environments back and forth, there are more straightforward ways to solve it with less maintenance effort and cognitive load. I, for example, use direnv with a first-time setup function written in my .zsh.
I use tvm daily, but it is because it exists and is easy, and I made that a habit. However, maintaining this tool is expensive and probably not worth it.
If we document the alternatives, I agree to proceed with this DEPR. 👍
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:
The text was updated successfully, but these errors were encountered: