Skip to content

[PROPOSAL] We should DEPR this repo and stop giving support #80

Description

@felipemontoya

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:

  1. developers that are only running in main and release, use tutor directly not requiring any extras
  2. creating a virtualenv, installing tutor (any version) in it, and running command like so "TUTOR_ROOT="$(pwd)" tutor dev start"
  3. using devbox with a config such as:
  "packages": [
    "python@3.12",
    "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"
      ]
    }
  }
}```

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions