plonegovbr/brasil.gov.tiles

Versão 1.1b1 do collective.cover quebra o tile de carrossel em brasil.gov.tiles 1.1rc1 (essa versão do cover foi adicionado em 1.1.4)

idgserpro opened this issue · 7 comments

Isso acontece porque aqui em brasil.gov.tiles faz referência aos recursos do galleria em

++resource++collective.cover/galleria-theme/galleria.cover_theme.js

Mas o caminho na versão nova do cover mudou no commit collective/collective.cover@86a9972, ficando

++resource++collective.cover/js/galleria.cover_theme.js

selecao_176

Precisamos mudar todas as referências no pacote a esse caminho antigo pro novo e estudar uma forma disso não precisar ser manual como é hoje (se possível, resolver collective/collective.cover#613 para que fique tudo como um recurso js para não ter que ficar fazendo essas chamadas manuais).

Além disso, esse tile não tem um teste de robot, por isso esse erro não conseguiu ser pego na infra estrutura de testes, portanto ele também precisa ser criado.

no mesmo collective.cover podem ver o upgrade step que fizemos para consertar isso.

@idgserpro fiquem a vontade de consertar qualquer coisa que precisar conserto.

@hvelarde mesmo corrigindo o caminho do js, a tile de carrossel do brasil.gov.tiles não funciona porque o js ++resource++collective.cover/js/galleria.cover_theme.js do collective.cover, mudou bastante e já não funciona mais com o código do brasil.gov.tiles.

Estou querendo remover a customização do carrossel do brasil.gov.tiles e passar a utilizar carrossel do collective.cover . No entando, vejo a intenção de remover o carrossel do cover:

collective/collective.cover#485

Qual a sua opinião sobre esse assunto?

@idgserpro remover o tile de carrossel não é uma coisa trivial e não temos pressa por enquanto.

tal vez a melhor solução seja rescrever o tile do brasil.gov.tiles e utilizar o Cycle2 nele.

@hvelarde @rodfersou a ideia não era remover completamente a tile de carrossel mas sim substituir pela tile do cover, uma vez o brasil.gov.title sobrescreve a tile de carrossel do cover. Isso pouparia esforços, uma vez que a tile de carrossel já está implementada no cover. Assim poderiamos concentrar os esforços na evolução da tile do cover.