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 | ... | ... |