Dropping the `Current` aliases

Aberta
#2,680 1 comentário 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
Meio dia
Facilidade para iniciantes
35/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
docker, dockerfile, nodejs
Domínio
devops

Direção de pesquisa

The current tag aliases are generated by the image build and publishing scripts in the repository, so start with the template or generation logic that emits the current-* and plain current tags. The thread asks maintainers for usage metrics before deciding, so this is a policy question rather than a code change a newcomer can finish alone. Done means a documented decision on deprecating or removing the current tags and, if approved, the matching generator change.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

build process

Problem

The concept of the Current release is changing with the changes of LTS/Alpha starting in v27.
The current-* are equivalent to the variant tags. EX: current-alpine3.23 is the same as alpine3.23.
The only gap with that is there is no plain debian that the plain current points to, only the named Debian codename tags like trixie

Solution

Drop/or deprecate the current tags.

Alternatives to Consider

@tianon @yosifkit @LaurentGoderre could you see the metrics on your side for how often these alias are used? If there is significant usage, maybe this would require more effort. If the usage is minimal, we could probably do it sooner. I would guess it wouldn't be zero no matter what, as I assume there are mirrors that are sucking in everything.

Linguagem predominante
Dockerfile
Estrelas
8.6k
Forks
2k
Merge médio
18h 12min
PRs com merge (30d)
23

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de nodejs/docker-node

Todas as issues de nodejs/docker-node

Issues semelhantes

Mais issues de DevOps

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.