Commit b3486908fbddb8c6efd05864b3b30f67fac2b701
1 parent
8a6e4e55
Exists in
master
Revisão dos itens de busca, e evolução e integração
Signed-off-by: Gabriel Silva <gabriel93.silva@gmail.com>
Showing
1 changed file
with
43 additions
and
49 deletions
Show diff stats
relatorioR5.md
| ... | ... | @@ -154,11 +154,9 @@ framework Ruby on Rails 4, ou seja, um consequência das atividades de |
| 154 | 154 | sustentação da plataforma. |
| 155 | 155 | |
| 156 | 156 | |
| 157 | -### Estudos de Evolução de plataforma de Integração | |
| 157 | +### Estudos de Evolução de Plataforma de Integração | |
| 158 | 158 | |
| 159 | -TODO: Revisão Gabriel | |
| 160 | - | |
| 161 | -Esta macro atividade, em relação a release 5, esteve associada as seguintes | |
| 159 | +Em relação à release 5, esta macro atividade esteve associada as seguintes | |
| 162 | 160 | épicas: |
| 163 | 161 | |
| 164 | 162 | * **Integração dos perfis de usuários** - neste ponto do projeto, foi |
| ... | ... | @@ -168,46 +166,44 @@ perfis, de forma que na Release 5 temos: |
| 168 | 166 | * Definição do sistema de widgets (componentes) do Colab |
| 169 | 167 | * Integração inicial de perfil com o GitLab |
| 170 | 168 | * Integração funcional de perfil com o Noosfero |
| 169 | +* Implementação do login integrado: acessar o Noosfero e o Gitlab com a sessão do Colab | |
| 170 | +* Integração de dados comuns entre as ferramentas integradas pelo Colab (Nome e Email) | |
| 171 | +* Remoção do usuário no Gitlab, Noosfero e listas de email assim que o usuário remover sua conta no Colab | |
| 172 | +* Implementação da edição das informações de perfil do Noosfero via Colab | |
| 173 | +* Implementação da edição das informações de perfil do Gitlab via Colab | |
| 171 | 174 | |
| 172 | 175 | * **Melhorias gerais na plataforma** - uma série de melhorias foram realizadas |
| 173 | -durante a Release 5 para a evolução do Colab e das integrações entre as | |
| 176 | +durante a Release 5 para a evolução do Colab e da integração entre as | |
| 174 | 177 | ferramentas: |
| 175 | 178 | |
| 176 | -* Aumentar cobertura de teste automatizado do Colab | |
| 177 | -* Remover namespace do arquivo de configuração dos plugins do Colab | |
| 178 | -* Adicionar campos novos indexados do Noosfero | |
| 179 | -* Colab suportar múltiplos sites | |
| 180 | -* GitLab com Push com HTTPS | |
| 181 | -* Criar repositório e lista quando uma comunidade for criada | |
| 182 | -* Fazer a interface da busca e dos filtros | |
| 183 | -* Adicionar timestamp na importação dos dados do colab | |
| 184 | -* Refatorar filtros da busca do Colab | |
| 185 | -* Refatorar template da página de busca | |
| 186 | -* Generalizar os filtros da busca do Colab | |
| 187 | -* Integração do Colab com o Mezuro | |
| 188 | -* Desenvolver task para geração da estrutura de plugins (criação de novos plugins) | |
| 189 | -* Reduzir código duplicado entre os plugins usando helpers do django | |
| 190 | -* Disparar sinal de atualização dos dados do usuário para o Noosfero e Gitlab. | |
| 179 | +* Aumento da cobertura de testes automatizados do Colab | |
| 180 | +* Remoção do namespace do arquivo de configuração dos plugins do Colab | |
| 181 | +* Adição de novos campos novos à indexação dos conteúdos do Noosfero | |
| 182 | +* Adição de suporte a múltiplos sites no Colab | |
| 183 | +* Adição de suporte a push com HTTPS no Gitlab | |
| 184 | +* Criação automática de repositório e lista na criação de uma comunidade | |
| 185 | +* Implementação da interface de busca e filtros | |
| 186 | +* Adição de um timestamp na importação dos dados do Colab | |
| 187 | +* Refatoração dos filtros de busca no núcleo do Colab | |
| 188 | +* Refatoração do template da página de busca | |
| 189 | +* Generalização dos filtros de busca no Colab | |
| 190 | +* Integração do Colab com o Mezuro (plataforma para análise de código fonte) | |
| 191 | +* Desenvolvimento da task para geração da estrutura básica para novos plugins do Colab | |
| 192 | +* Refatoração dos plugins do colab para diminuição de código duplicado | |
| 193 | +* Emissão de um sinal de atualização dos dados do usuário para o Noosfero e Gitlab. | |
| 191 | 194 | * Refatoração do plugin do Noosfero |
| 192 | -* Utilizar sinais para comunicação entre plugins do Colab | |
| 193 | -* Consertar problema de memory leak no mailman-api | |
| 194 | -* Reimplementar o carregamento de templates e arquivos estáticos | |
| 195 | -* Permitir modificar informações de perfil do Noosfero via perfil do Colab | |
| 196 | -* Permitir modificar informações de perfil do Gitlab via perfil do Colab | |
| 197 | -* Criação de widgets para customizar perfil do Colab | |
| 198 | -* Diferenciar listas privadas de listas públicas na exibição das listas | |
| 199 | -* Login integrado | |
| 200 | -* Logar usuário no Noosfero ao logar no Colab | |
| 201 | -* Logar usuário no Gitlab ao logar no Colab | |
| 202 | -* Implementar blacklist para o Colab | |
| 203 | -* Remover usuários não ativos do Colab | |
| 204 | -* Redirecionar para página atual após fazer login | |
| 205 | -* Integração de dados comuns entre as ferramentas abaixo do Colab (Nome e Email) | |
| 206 | -* Reenviar link de ativação de senha e editar mensagem pedindo para o usuário verificar na caixa de spam | |
| 207 | -* Revisar traduções do Colab, plugins e mailman | |
| 208 | -* Remover usuário do Gitlab, Noosfero e listas de email quando usuário deletar a conta no Colab | |
| 209 | -* Redirecionar links da edição de perfil para o Colab | |
| 210 | -* Adicionar pacotes do Colab e dos plugins ao PyPI | |
| 195 | +* Utilização de sinais para comunicação entre plugins do Colab | |
| 196 | +* Correção do problema de vazamento de memória no serviço mailman-api | |
| 197 | +* Reimplementação do carregamento de templates e arquivos estáticos | |
| 198 | +* Criação de widgets para customização do perfil do usuário no Colab | |
| 199 | +* Implementação de um rótulo visual para identificação de listas públicas e privadas | |
| 200 | +* Implementação do blacklist de rotas no Colab | |
| 201 | +* Remoção de usuários inativos do Colab | |
| 202 | +* Redirecionamento para a página atual após o login | |
| 203 | +* Implementar opção de reenvio do link de ativação de usuário, e edição da mensagem de ajuda solicitando a verificação da caixa de spam | |
| 204 | +* Revisão das traduções do Colab, plugins e Mailman | |
| 205 | +* Redirecionamento de links de edição de perfil para o Colab | |
| 206 | +* Inclusão dos pacotes do Colab e dos seus plugins no PyPI | |
| 211 | 207 | |
| 212 | 208 | |
| 213 | 209 | ### Estudos Avançados sobre Migração |
| ... | ... | @@ -245,9 +241,7 @@ realizadas foram: |
| 245 | 241 | * Estudos iniciais para evolução do front-end do Noosfero |
| 246 | 242 | |
| 247 | 243 | |
| 248 | -### Estudos Avançados para mecanismos de busca global | |
| 249 | - | |
| 250 | -TODO: Revisão Gabriel | |
| 244 | +### Estudos Avançados para Mecanismos de Busca Global | |
| 251 | 245 | |
| 252 | 246 | A épica **Evolução da busca global integrado com o núcleo do Portal** foi |
| 253 | 247 | planejada exclusivamente para evoluir este item do projeto, de forma que as |
| ... | ... | @@ -255,13 +249,13 @@ atividades realizadas foram: |
| 255 | 249 | |
| 256 | 250 | * Estudo e definição das informações em ordem de prioridade/relevância |
| 257 | 251 | * Organização dos conteúdos listados na busca |
| 258 | -* Melhorias da apresentação da Busca Global | |
| 259 | -* Pegar os conteúdos das Listas de Discussão | |
| 260 | -* Pegar os conteúdos do Noosfero (Rede Social) | |
| 261 | -* Flexibilizar os blocos de busca para os plugins | |
| 262 | -* Generalizar os filtros no núcle do Colab (plaforma de integração) | |
| 263 | -* Desenvolver nova interface da página de busca | |
| 264 | -* Aplicação do design visual: formatação dos resultados da busca global (e caixa de filtros) | |
| 252 | +* Indexar os conteúdos das Listas de Discussão | |
| 253 | +* Indexar os conteúdos do Noosfero (Rede Social) | |
| 254 | +* Flexibilização dos blocos de busca para os plugins | |
| 255 | +* Generalização dos filtros no núcleo do Colab (plataforma de integração) | |
| 256 | +* Desenvolvimento de uma nova interface para a página de busca | |
| 257 | +* Design visual da lista de resultados da busca global | |
| 258 | +* Design visual do mecanismo de busca e caixa de filtros | |
| 265 | 259 | |
| 266 | 260 | |
| 267 | 261 | ### Estudos Avançados sobre a Evolução do Sistema de Identidade Visual | ... | ... |