Tracking: `settings.toml` and its stability guarantees
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
Línea de trabajo
Comienza revisando los formatos existentes de settings.toml y state.toml, así como el comportamiento de los comandos rustup default y rustup set. Compara la convención propuesta para las variables de entorno con la configuración de Cargo y determina después qué configuraciones deberían ser estables y dónde deberían ubicarse. El trabajo se considera terminado cuando exista un límite de configuración acordado y un comportamiento documentado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I am bringing this up because of @djc's point that introducing too many environment variables for configuration might be too noisy: https://github.com/rust-lang/rustup/pull/4869#discussion_r3505609072
It seems that, following cargo's convention, a lot of cargo's config should have env var counterparts. Should rustup move more or less towards that direction?
Also there has been a previous topic regarding Nix-generated settings.toml in https://github.com/rust-lang/rustup/issues/4167, the question is whether we should stabilize at least a part of this config.
For now I have this on my machine:
version = "12"
default_toolchain = "stable-aarch64-apple-darwin"
profile = "default"
auto_install = "disable"
[overrides]
... but it's not entirely clear if this config should change much (and thus can be backed up/generated by a dotfile manager like chezmoi/Nix) and if so under what circumstances. Using rustup default to change the settings might look surprising because one may expect that only rustup set can change it.
Now that we have state.toml maybe we can move some values over there.
- Lenguaje dominante
- Rust
- Estrellas
- 7.1k
- Forks
- 1.1k
- Merge medio
- 1 d 10 h
- PR fusionados (30 d)
- 42
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de rust-lang/rustup
-
enhancement O-shell
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 50/100
Los mantenedores suelen responder en 1 día
-
rust-analyzer fallback recurses through Homebrew’s wrapperPosiblemente ocupada @rami3l la tomó hace 6 días. Abiertoenhancement O-macos
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
rust-lang/rustup#5133 · 5 comentarios ·
Los mantenedores suelen responder en 1 día
-
Verbose output for removing components on toolchain updatePosiblemente ocupada @rami3l la tomó hace 13 días. Abiertoenhancement
rust-lang/rustup#5122 · 2 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Continuous performance tracking to avoid major regressionsPosiblemente ocupada @rami3l la tomó hace 21 días. Abiertometa
rust-lang/rustup#5103 · 3 comentarios · 5 reacciones · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de rust-lang/rustup
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
area:cli bug good first issue priority:medium
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
rtk-ai/rtk#4589 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
dependencies effort:low flow:chore rust
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
jaroslawherod/micold-ai-ide#875 ·
Los mantenedores suelen responder en 1 día
-
priority: low
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
storytold/photocraft#6286 · 1 comentario ·
Los mantenedores suelen responder en 1 día