Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Links quebrados #52

Open
rodrigomologni opened this issue Feb 5, 2021 · 7 comments
Open

Links quebrados #52

rodrigomologni opened this issue Feb 5, 2021 · 7 comments

Comments

@rodrigomologni
Copy link

Olá!

Identifiquei dois problemas recorrentes ao longo do livro:

  1. Links quebrados como este no último parágrafo da Seção 1.2:

image

  1. Aparecimento de colchetes após links, como este na Seção 1.5:

image

@sergiocabral
Copy link
Collaborator

@rodrigomologni, beleza?

Sobre esses links quebrados, você está sugerindo que alguém possa fazer a correção? Ou está se prontificando a fazê-la?

Pergunto isso porque o projeto deste manual é aberto para colaboração e muitas gente faz as correções necessárias que encontram pelo livro.

@rodrigomologni
Copy link
Author

Oi, @sergiocabral! Sim, eu sei que a colaboração é aberta. Mas como eu não soube corrigir, então optei apenas por reportar o erro. Assim um contribuidor poderia corrigir.

@sergiocabral
Copy link
Collaborator

Sem problemas, @rodrigomologni. Vou fazer nessa semana ainda. Obrigado.

@rodrigomologni
Copy link
Author

Obrigado você, @sergiocabral!

@sergiocabral
Copy link
Collaborator

@rodrigomologni mencionei você lá no PR da correção. Porém foi uma correção parcial.

O primeiro link quebrado que falou tem relação com alguma configuração do projeto. Já o segundo era uma correção no texto da tradução.

Quando eu entender como finalizar a correção pendente te deixo informado.

Mais uma vez obrigado.

@rodrigomologni
Copy link
Author

Legal, @sergiocabral! Obrigado você!

@git-em
Copy link
Contributor

git-em commented Nov 3, 2021

Estava investigando sobre essa questão dos links... Pelo que vi, tem vários que não estão funcionando corretamente -- com um comportamento similar ao desse da Seção 1.2.

Se entendi bem, o problema é como as tags* foram colocadas nos arquivos. O padrão que estaria funcionando atualmente no progit2-br é usando r_git_branching pra se referir ao que na Seção 1.2 se usa ch03-git-branching.

Checando o arquivo ch03-git-branching.asc no progit2-br, dá pra ver que se utilizam duas tags distintas, [#ch03-git-branching] e [[r_git_branching]]. Já no arquivo referente à Seção 1.2, como mencionei acima, o link é feito com <<ch03-git-branching#ch03-git-branching>>, da mesma forma com que é feito no arquivo da Seção 1.2 do repositório oficial em inglês.

A diferença é que na build do repositório original a referência funciona...

Checando, então o arquivo ch03-git-branching.asc no repositório oficial, vê-se que a tag utilizada é justamente [[ch03-git-branching]]!

Sendo assim, acho que um jeito de corrigir esses links quebrados seria fazendo referência aos links da "maneira antiga", no caso, acho que seria <<ch03-git-branching#r_git_branching>>.

Porém, acho que faria mais sentido atualizar essas tags pro modelo que está sendo atualmente utilizado no projeto original. Nesse caso, a modificação deveria ser feita no arquivo ch03-git-branching.asc.
Eu só não sei se essa segunda opção vai acabar quebrando as nossas builds de algum outro jeito...

*Acho que o que o termo correto pro que estou chamando de tags é macro, mas não tenho certeza...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants