aboutcode-org / aboutcode-org/scancode-toolkit

RFC: Drop native Windows support for WSL2

Aperta
#2,366 12 commenti 0 reazioni 0 assegnatari Vedi su GitHub
installation and packaging new feature os support RFC
Lingua principale
Python
Stelle
2.6k
Fork
791
Merge medio
1g 12h
PR unite (30g)
5

Descrizione

There are many problems derived from supporting native Windows: since we are dealing with a lot of lower level paths and files and bytes handling we are exposed to many of the subtle differences between POSIX and Windows. As a result there is a lot of code that just handles all these quirks.
With the advent of a decent POSIX support in Windows 10, I would like to drop entirely native Windows support and only support WSL. This basically means that we support Linux on Windows. This would simplify the codebase vastly, as well as the CI and tests.

This means that WSL https://docs.microsoft.com/en-us/windows/wsl/install-win10 would become a requirement on Windows.

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.