89luca89 / 89luca89/distrobox

[Discussion] Proposed transition from hyphenated commands to native v2 subcommands

Abierto
#2,153 2 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Go
Estrellas
13k
Forks
541
Merge medio
20 h 47 min
PR fusionados (30 d)
4

Descripción

Currently, maintaining both legacy commands (distrobox-create) and modern subcommands (distrobox create) adds technical debt, requires complex symlink handling, and clutters terminal autocomplete. Moving exclusively to native v2 subcommand dispatch would align the project with modern CLI standards like toolbx and podman.

We could introduce a deprecation warning in the short term and postpone the actual code and symlink removal to a future major release. Keeping the status quo preserves compatibility but retains the maintenance burden, while my previous attempt to remove the code immediately was too disruptive. This issue serves to discuss if such a deprecation roadmap aligns with the project's long-term vision.

reference: #2151

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.