dotnet / dotnet/install-scripts
`-c STS` is almost meaningless when the latest major release is an LTS (e.g. .NET 8)
- Lingua principale
- PowerShell
- Stelle
- 213
- Fork
- 120
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
I believe that the `-c STS` option should consider both STS and LTS releases, rather than focusing exclusively on STS. Alternatively, there could be a different mode that selects the newer version between STS and LTS.
Currently, `-c LTS` (the default) installs SDK 8.0.100, while `-c STS` installs 7.0.404. It seems more practical to use `-c 8.0` etc. and update the channel IDs once a year, if `-c STS` does not automatically choose the latest major release channel.
While the current approach might align with the distribution method of release files on Azure CDN, it's not particularly convenient for the script users.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia individuando la gestione, da parte dello script di installazione, delle opzioni di canale -c STS e -c LTS, quindi esamina la discussione dell’issue per trovare una regola di selezione concordata. Il lavoro è completato quando il comportamento previsto per STS nel caso in cui LTS sia più recente è definito e l’esempio attuale 8.0.100 rispetto a 7.0.404 è stato affrontato senza richiedere agli utenti di aggiornare annualmente gli ID dei canali.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- powershell
- Ambito
- cli
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Tranquilla
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 42/100