Fiz uma varredura nos arquivos de _data/ e separei os problemas em dois grupos. Os mecânicos (70 tipos de conteúdo inválidos e 3 URLs com erro de digitação) estão no #412. Os daqui precisam de decisão de conteúdo, por isso vieram como issue em vez de PR — não dá para adivinhar a intenção.
1. Guides que apontam para cards inexistentes (13)
Quando o guide referencia um card que não tem arquivo em _data/cards/, o site renderiza um card vazio: sem título, sem objetivos e sem links.
motion-design — 8 cards, a carreira quase inteira
expertise: design-principles, motion-introduction, basic-after-effects,
main-techniques, 2D-animation, 3D-animation, visual-effects
collaboration: digital-product-design
Os três níveis de expertise do guide são formados só por esses cards. Na prática a carreira de Motion Design está publicada sem conteúdo nenhum.
Demais
| guide |
card que não existe |
observação |
pt_BR/atendimento-cx |
ai-powered-customer-servic |
parece truncado — existe ai-powered-customer-service? |
pt_BR/design-grafico |
in-depth-ui |
|
en_US/android |
android-deployment |
existe em pt_BR, falta traduzir |
en_US/flutter |
flutter-firebase |
|
en_US/python |
jupyter-colaboratory |
|
Para cada um, o caminho é criar o card ou tirar a referência do guide — decisão de vocês.
2. Conteúdos sem link válido (4)
| arquivo |
item |
o que há |
pt_BR/adm-postgresql.yaml |
contents[1] |
sem campo link |
pt_BR/mysql.yaml |
contents[2] e contents[3] |
sem campo link |
pt_BR/acessibilidade-ux.yaml |
alura-contents[1] |
o campo link contém o título: "O que são acessibilidade e tecnologias assistivas" |
Precisa da URL real de cada um.
3. Card sem objetivos
es/design-components.yaml não tem key-objectives, então abre vazio na tela.
4. Chave com erro de digitação
pt_BR/content-creation.yaml usa alura-content (singular) em vez de alura-contents. O site ignora a chave, então esse conteúdo existe no arquivo mas nunca apareceu no site. Corrigir vai fazer conteúdo novo surgir na tela — por isso não incluí no PR mecânico.
Se ajudar, posso mandar PRs separados para os itens que vocês decidirem o rumo (por exemplo, remover as referências quebradas, ou criar os cards do motion-design a partir de um conteúdo que vocês passem).
Fiz uma varredura nos arquivos de
_data/e separei os problemas em dois grupos. Os mecânicos (70 tipos de conteúdo inválidos e 3 URLs com erro de digitação) estão no #412. Os daqui precisam de decisão de conteúdo, por isso vieram como issue em vez de PR — não dá para adivinhar a intenção.1. Guides que apontam para cards inexistentes (13)
Quando o guide referencia um card que não tem arquivo em
_data/cards/, o site renderiza um card vazio: sem título, sem objetivos e sem links.motion-design— 8 cards, a carreira quase inteiraOs três níveis de
expertisedo guide são formados só por esses cards. Na prática a carreira de Motion Design está publicada sem conteúdo nenhum.Demais
pt_BR/atendimento-cxai-powered-customer-servicai-powered-customer-service?pt_BR/design-graficoin-depth-uien_US/androidandroid-deploymentpt_BR, falta traduziren_US/flutterflutter-firebaseen_US/pythonjupyter-colaboratoryPara cada um, o caminho é criar o card ou tirar a referência do guide — decisão de vocês.
2. Conteúdos sem link válido (4)
pt_BR/adm-postgresql.yamlcontents[1]linkpt_BR/mysql.yamlcontents[2]econtents[3]linkpt_BR/acessibilidade-ux.yamlalura-contents[1]linkcontém o título:"O que são acessibilidade e tecnologias assistivas"Precisa da URL real de cada um.
3. Card sem objetivos
es/design-components.yamlnão temkey-objectives, então abre vazio na tela.4. Chave com erro de digitação
pt_BR/content-creation.yamlusaalura-content(singular) em vez dealura-contents. O site ignora a chave, então esse conteúdo existe no arquivo mas nunca apareceu no site. Corrigir vai fazer conteúdo novo surgir na tela — por isso não incluí no PR mecânico.Se ajudar, posso mandar PRs separados para os itens que vocês decidirem o rumo (por exemplo, remover as referências quebradas, ou criar os cards do motion-design a partir de um conteúdo que vocês passem).