splor-mg / cookiecutter-datapackage

https://splor-mg.github.io/cookiecutter-datapackage/dev
0 stars 0 forks source link

Estudar se é possível atualizar repositórios criados a partir das versões atualizadas do cookiecutter-datapackage #58

Open gabrielbdornas opened 3 weeks ago

gabrielbdornas commented 3 weeks ago

Descrição

A ideia seria conseguir atualizar de maneira rápida e fácil todos os repositórios criados a partir deste cookiecutter.

See https://github.com/splor-mg/cookiecutter-datapackage/issues/22 See https://github.com/splor-mg/atividades/issues/148

Segundo @hslinhares, seria uma espécie de git pull upstream.

Ao que tudo indica é possível sim, veja por exemplo este e este issue.

Encontrei também os projetos cruft e copier para entender como funciona.

Lista de atividades e/ou correções

Participantes

No response

gabrielbdornas commented 2 weeks ago

[x] Entender melhor https://github.com/cookiecutter/cookiecutter/issues/784.

O Issue 784 foi fechado sem solução. Pelo histórico, algumas discussões e sugestões de como implementar a funcionalidade, mas sem nenhuma efetividade. Talvez a explicação do início do Issue pode trazer alguma ideia de como resolver o problema de forma caseira.

gabrielbdornas commented 2 weeks ago

[x] Entender melhor como esta lib funciona.

A lib cruft, ao que tudo indica, não está sendo mantida.

gabrielbdornas commented 2 weeks ago

Este Issue trata de fazer o contrário, ou seja, atualizar um cookiecutter a partir de uma atualização de um repositório criado por este. Isso não é o nosso caso de uso aqui.

gabrielbdornas commented 2 weeks ago

[x] Entender melhor como a lib copier funciona.

Gostei bastante da lib copier, principalmente porque o processo de atualização é bem intuitivo.

gabrielbdornas commented 1 week ago

@hslinhares, conforme conversamos, gostaria que você me ajude neste estudo. Acho importante, como você disse, entender o funcionamento do cookicutter (sugiro além da documentação oficial este vídeo) para fins de comparação entre ferramentas.