digsinet uses quite heavy dependencies (just thinking about containerlab, python dependencies, etc.), which make it a bit annoying to work on it. It would be beneficial if a reproducible dev environment is available.
Concept
One possible solution could be VSCode DevContainers. DevContainers allow relatively seamless development in a container that runs transparently from the developer. Dependencies then go into that container, thus not cluttering the development machine and providing reproducibility.
Highlevel Idea
digsinet uses quite heavy dependencies (just thinking about containerlab, python dependencies, etc.), which make it a bit annoying to work on it. It would be beneficial if a reproducible dev environment is available.
Concept
One possible solution could be VSCode DevContainers. DevContainers allow relatively seamless development in a container that runs transparently from the developer. Dependencies then go into that container, thus not cluttering the development machine and providing reproducibility.