Reunião Noosfero 19/12/2017
Presentes:
- Rodrigo
- Gabriel
- Iasmin
- Tallys
- Álax (Portal FGA)
- André (Portal FGA)
- Arthur Assis (Portal FGA)
- Guilherme (Portal FGA)
- Lucas Martins (Portal FGA)
- Matheus Richard (Portal FGA)
- Thalisson (Portal FGA)
- Victor Henrique (Portal FGA)
Início: 14:35h (Horário de Brasília)
Fim: 15:45h (Horário de Brasília)
Informes
- Agradecimento à ajuda para resolver os testes em especial à Iasmin.
- Gabriel irá começar a tocar (finalmente) os trabalhos de federação. Isso inclui: seguidores e notificação de scraps. É possível: notificar artigos, consumir conteúdos.
- A Colivre disponibilizou um turno de Gabriel para trabalhar com o pessoal do Portal da FGA. Fica a critério deles combinarem um horário para se encontrarem.
Layout responsivo
- Precisaremos incorporar isso no core o quanto antes.
- Iasmin está dedicada apenas a corrigir os testes da responsividade.
- Estamos tendo um pouco de dificuldade com os testes selenium.
- Boa parte dos testes já foram corrigidos e a maior parte de dos testes quebrados agora são selenium.
- Precisamos também incluir nos trabalhos a migração dos temas padrão com a possibilidade de sugestões de alteração nos temas padrão.
- Vamos priorizar a resolução dos testes localmente para depois resolver os problemas no CI.
- Previsão de término: 31/01/2018
-
Dúvidas para Pedro de Lyra:
- Definição de algumas coisas que podem ser bug ou funcionalidade.
- Inclusão de identicadores para elementos html para facilitar os testes selenium.
- Perguntar quais telas ainda não foram refatoradas.
Selenium
- Temos muitos problemas com os testes Selenium por demora e instabilidade de execução nos testes.
- Gostaríamos de substituir ele por outra ferramenta, porém esse trabalho pode ser muito grande.
- O que podemos fazer é incluir na infra de testes do Noosfero outra solução de testes de integração e ir migrando aos poucos.
-
Sugestões de ferramentas:
- Jasmine
- Cypress.io
- ???
Stretch -> Noosfero.org
- Diguliu começou o trabalho de migração do Noosfero para o stretch e agora está na fase de finalização do empacotamento.
- Isso é dependência para a instalação do Noosfero.org.
Chat
- Instalamos o chat do noosfero em chat.noosfero.org!
- Vamos tentar usar o máximo que pudermos.
- O chat está com um probleminha de reconexão constante. Diguliu irá investigar porque isso está acontecendo.
- Vamos tentar entrar em contato com Luan para que ele possa ajudar a resolver esse problema.
Rails 5
- Alax já começou o trabaho de migração pra o Rails 5, porém teve muitos problemas com algumas gems que não tem suporte ainda para o Rails 5.
- Essa pode ser uma oportunidade de atualizar essas ferramentas para soluções mais atuais.
- Alax irá mandar um e-mail para lista falando que ele está trabalhando nisso, apontando para o código dele e explicando o que já foi feito.
Dúvidas
- Qual a relação do Gemfile com os plugins?
- Como funciona o sistema de rotas do Noosfero?
- Problema com o envio de e-mails. Alguns vão para a caixa de e-mail e outros não.
Últimos Trabalhos
- Melhorias no plugins de formulários.
- Refatoração na lógica de permissão de conteúdos e perfis.
- Refatoração de esquema de notificações e notificação via rpush.
- Adaptação do Noosfero ao padrão de acessibilidade E-Mag.
- Correção dos testes de responsividade
- Atualização para o Rails 5
- Atualização da infra do docker
Próximo encontro
Dia 22/01 - Segunda-Feira, 14:30
1Um comentário