Commit b3486908fbddb8c6efd05864b3b30f67fac2b701

Authored by Gabriel Silva
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
... ...