okfn-brasil / querido-diario

📰 Diários oficiais brasileiros acessíveis a todos | 📰 Brazilian government gazettes, accessible to everyone.
https://queridodiario.ok.org.br/
MIT License
1.11k stars 411 forks source link

Novo raspador para Axixa_do_Tocantins-TO #1302

Closed FabioCalabrio closed 4 weeks ago

FabioCalabrio commented 1 month ago

AO ABRIR uma Pull Request de um novo raspador (spider), marque com um X cada um dos items da checklist abaixo. Caso algum item não seja marcado, JUSTIFIQUE o motivo.

Layout do site publicador de diários oficiais

Marque apenas um dos itens a seguir:

Código da(s) spider(s)

Testes

log_to_axixa_do_tocantins.txt to_axixa_do_tocantins.csv

Verificações

FabioCalabrio commented 4 weeks ago

Olá @trevineju poderia verificar tudo foi corrigido com sucesso, e também se os arquivos que eu inseri ao PR estão corretos. Agradeço a paciência, sou novato.

trevineju commented 4 weeks ago

Tá show, @FabioCalabrio! A PR tá perfeita e os testes estão sem erros tb!

Sem problema você ser novato! Tamo aí pra te ajudar (:

A única coisa que temos que arrumar agora é o histórico de commits. image

Vc pode ver que sua PR começa na 93322 e mistura commits do repositório e seus. Teoricamente é pra aparecer assim (só tem uma linha horizontal, grudada à esquerda; no caso da sua tem duas linhas paralelas):

image

O que causou isso foi o commit ddc8, o de merge. Precisamos tirar ele daqui....

Testa aí no seu terminal: git rebase main git log --graph --oneline

A expectativa é o primeiro comando reorganizar a sua main (torcer se dá certo hehe) e o segundo mostra o histórico de commits em forma de grafo alinhado (foi o que usei pra fazer esses prints)


A dica pro futuro é não usar sua branch main para fazer commits. image

Deixa sempre a main intocada para equivaler a main oficial, e aí fica mais fácil de corrigir essas coisas. Por exemplo, uma outra PR qualquer: image

Outra vantagem é que vc pode trabalhar em coisas separadamente tipo uma branch "to_axixa" que criaria esta PR, e uma outra branch "uf_municipio", e outra "fix_bug_tal", etc, sem cada coisa dar problema entre si.

trevineju commented 4 weeks ago

tenta aí e manda um print!

trevineju commented 4 weeks ago

aaah @FabioCalabrio! Consegui arrumar aqui! (do jeito que te falei mesmo)

Repensei um pouco e achei que era mais fácil eu arrumar aqui rapidinho e já colocar a cidade no ar!

Esse tipo de coisa vai aparecer aos poucos, então vai ter chance de aprender também. Basta começar do jeito que falei, não usando a sua main, contribuindo a partir de branchs.

(pra criar branch: git checkout -b nome-da-branch

trevineju commented 4 weeks ago

Parabéns pelo primeiro passo!

FabioCalabrio commented 3 weeks ago

Obrigado pelas dicas @trevineju, me atentarei a estas questões em próximos PR's. =)