Compare View

switch
from
...
to
 
Commits (3)
relatorioR5.md
@@ -77,81 +77,82 @@ TODO: Revisão Tallys @@ -77,81 +77,82 @@ TODO: Revisão Tallys
77 Esta macro atividade, em relação a release 5, esteve associada a quatro épicas: 77 Esta macro atividade, em relação a release 5, esteve associada a quatro épicas:
78 78
79 * **Evolução de ferramentas desenvolvidas e melhorias de usabilidade**: foram 79 * **Evolução de ferramentas desenvolvidas e melhorias de usabilidade**: foram
80 -realizadas evoluções nas seguintes funcionalidades e recursos da plataforma:  
81 -  
82 -* Relato de uso  
83 -* Homepage do software  
84 -* Páginas de software  
85 -* Páginas de comunidade  
86 -* Páginas de busca (providas pelo Noosfero)  
87 -* Catálogo de software  
88 -* Páginas de conteúdo  
89 -* Páginas administrativas do Noosfero  
90 -* Páginas de lista de categorias e busca específica  
91 -* Navegabilidade do portal  
92 -* Catálogo de instituições adicionando filtro por empresas/instituições 80 +realizadas melhorias que permitiram a evolução das seguintes funcionalidades e
  81 +recursos da plataforma:
  82 + * Relato de uso
  83 + * Homepage do software
  84 + * Páginas de software
  85 + * Páginas de comunidade
  86 + * Páginas de busca (providas pelo Noosfero)
  87 + * Catálogo de software
  88 + * Páginas de conteúdo
  89 + * Páginas administrativas do Noosfero
  90 + * Páginas de lista de categorias e busca específica
  91 + * Navegabilidade do portal
  92 + * Catálogo de instituições adicionando filtro por empresas/instituições
93 93
94 94
95 * **Evolução para preparação da entrada de Ativos de Software**: não estava 95 * **Evolução para preparação da entrada de Ativos de Software**: não estava
96 previsto para esta fase do projeto, mas foi atendido para uma avaliação interna 96 previsto para esta fase do projeto, mas foi atendido para uma avaliação interna
97 -por parte do Ministério do Planejamento, de forma que foi desenvolvidas os 97 +por parte do Ministério do Planejamento, de forma que foram desenvolvidos os
98 seguintes itens: 98 seguintes itens:
99 -  
100 -* Prototipação inicial do catálogo de ativos de software e página dos software  
101 -* Implementação do layout das páginas do Portal do SISP  
102 -* Homepage do SISP  
103 -* Cabeçalho e rodapé do SISP  
104 -* Página do software do SISP  
105 -* Importação do Catálogo de Software do SISP  
106 -* Busca no catálogo do SISP  
107 -* Página de software de um ativo/software do SISP 99 + * Prototipação inicial do catálogo de ativos de software e página dos softwares
  100 + * Implementação do layout das páginas do Portal do SISP
  101 + * Homepage do SISP
  102 + * Cabeçalho e rodapé do SISP
  103 + * Página do software do SISP
  104 + * Importação do Catálogo de Software do SISP
  105 + * Busca no catálogo do SISP
  106 + * Página de software de um ativo/software do SISP
108 107
109 108
110 * **Melhorias gerais na plataforma**: foram realizadas as seguintes melhorias e 109 * **Melhorias gerais na plataforma**: foram realizadas as seguintes melhorias e
111 -correções.  
112 -  
113 -* Correções no layout e blocos  
114 -* Correção naHomepage do Portal  
115 -* Atualização do Cabeçalho e Rodapé  
116 -* Correções nas Páginas de comunidade  
117 -* Correções Página de Software  
118 -* Organização da Página de cadastro  
119 -* Comunidade secreta  
120 -* Catálogo de Software deve filtrar softwares que coincidem com 1 ou mais categorias selecionadas  
121 -* Membros autorizados pela configuração do fórum não conseguem criar tópicos de discussão  
122 -* Correção de traduções  
123 -* Refatoração de busca de software e instituições  
124 -* Correção dos problemas de links no plugin de notificação  
125 -* Importar notícias da wiki do portal  
126 -* Adicionar bloco de eventos na pagina de software  
127 -* Formatação nos campos numéricos ao avaliar um software  
128 -* Imagens excluidas ainda aparecem no bloco lateral de comunidade  
129 -* Enviar email ao usuário ao ser aceito/recusado em uma comunidade moderada  
130 -* Correção de mensagem de erro ao ultrapassar o limite de upload  
131 -* Relatos rejeitados aparece para usuarios comuns  
132 -* Pagina do esic-livre quebrada  
133 -* Problemas ao editar instituição  
134 -* Refatoracao das Categorias - Permitir categorias filhas e netas  
135 -* Ordenação dos comentários de um artigo "faz" a paginação desaparecer  
136 -* Melhorias no RSS  
137 -* Escolha do tema pode inutilizar o profile no social  
138 -* Aceitar valores no relato somente se for informada a Instituição  
139 -* Divergência do catálogo de instituições e instituições disponíveis no portal  
140 -* Colocar título dos catalogos de comunidades e usuarios, como por exemplo no de instituições.  
141 -* Página de algumas comunidades quebrando  
142 -* Correção dos Valores do bloco de estatísticas do software  
143 -* Página de membros sem paginação  
144 -* Evoluir as páginas do Relato de Uso  
145 -  
146 -  
147 -* **Refatoração do front-end do Noosfero**: foram realizados um estudo e uma atividade de desenvolvimento.  
148 -  
149 -* Definir estratégias e tecnologias para refatoração - que levou a refatorações  
150 -usando um framework Java Script, denominado Angular.  
151 -* Adaptações no backend  
152 -do Noosfero - adaptação do front-end conforme a evolução do Noosfero para o  
153 -framework Ruby on Rails 4, ou seja, um consequência das atividades de  
154 -sustentação da plataforma. 110 +correções:
  111 + * Correções no layout e blocos
  112 + * Correção na Homepage do Portal
  113 + * Atualização do Cabeçalho e Rodapé
  114 + * Correções nas Páginas de comunidade
  115 + * Correções na Página de Software
  116 + * Organização da Página de cadastro
  117 + * Comunidade secreta
  118 + * Catálogo de Software disponibiliza filtro para softwares que coincidem com 1 ou mais categorias selecionadas
  119 + * Correção para permitir que membros autorizados pela configuração do fórum criem tópicos de discussão
  120 + * Correção de traduções
  121 + * Refatoração de busca de software e instituições
  122 + * Correção dos problemas de links no plugin de notificação
  123 + * Importação de notícias da wiki do portal
  124 + * Inclusão de bloco de eventos na página de software
  125 + * Formatação nos campos numéricos ao avaliar um software
  126 + * Correção para não mostrar imagens excluídas no bloco lateral de comunidade
  127 + * Envio de email ao usuário ao ser aceito/recusado em uma comunidade moderada
  128 + * Correção de mensagem de erro ao ultrapassar o limite de upload
  129 + * Evolução da página de relatos de uso, impedindo que usuários comuns visualizem os relatos rejeitados
  130 + * Correção da indisponibilidade do blog do esic-livre
  131 + * Correção de problemas na edição da instituição
  132 + * Refatoração das categorias no catálogo de software, permitindo a navegação por subcategorias
  133 + * Correção do problema com a paginação ao alterar a ordenação dos comentários de um artigo
  134 + * Melhorias no RSS
  135 + * Correção do problema com a alteração do tema que poderia inutilizar o profile no social
  136 + * Evolução do relato de uso, permitindo a inclusão de valores no relato somente se for informada a Instituição
  137 + * Correção da divergência entre as instituições mostradas no catálogo de instituições e as instituições disponíveis no portal
  138 + * Evolução dos catálogos de instituições, usuários e comunidades, com a inserção de títulos e opções de filtros
  139 + * Correção da indisponibilidade de comunidades quando o software não tem licença definida
  140 + * Correção dos Valores do bloco de estatísticas do software
  141 + * Inclusão de paginação na página de membros
  142 + * Evolução das páginas do Relato de Uso:
  143 + * Possibilidade de edição da avaliação
  144 + * Exibição das estrelas de cada software
  145 + * Inclusão de filtro por avaliação
  146 + * Cadastro de instituição na página de relato
  147 +
  148 +
  149 +* **Refatoração do front-end do Noosfero**: foi realizado um estudo das necessidades do Noosfero e riscos envolvidos na refatoração para orientar as atividades de desenvolvimento
  150 + * Definição das estratégias e tecnologias para refatoração: foi utilizado um framework Java Script, denominado AngularJS.
  151 + * Adaptações no backend do Noosfero:
  152 + * Refatoração da camada lógica (models) para desacoplar da visualização
  153 + * Empacotamento das dependências para o Debian
  154 + * Adaptação do front-end conforme a evolução do Noosfero para o framework Ruby on Rails 4, ou seja, um consequência das atividades de
  155 + sustentação da plataforma.
155 156
156 157
157 ### Estudos de Evolução de Plataforma de Integração 158 ### Estudos de Evolução de Plataforma de Integração
@@ -162,48 +163,46 @@ Em relação à release 5, esta macro atividade esteve associada as seguintes @@ -162,48 +163,46 @@ Em relação à release 5, esta macro atividade esteve associada as seguintes
162 * **Integração dos perfis de usuários** - neste ponto do projeto, foi 163 * **Integração dos perfis de usuários** - neste ponto do projeto, foi
163 desenvolvida a estrutura de back-end do Colab para permitir a integração de 164 desenvolvida a estrutura de back-end do Colab para permitir a integração de
164 perfis, de forma que na Release 5 temos: 165 perfis, de forma que na Release 5 temos:
165 -  
166 -* Definição do sistema de widgets (componentes) do Colab  
167 -* Integração inicial de perfil com o GitLab  
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 166 + * Definição do sistema de widgets (componentes) do Colab
  167 + * Integração inicial de perfil com o GitLab
  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
174 174
175 * **Melhorias gerais na plataforma** - uma série de melhorias foram realizadas 175 * **Melhorias gerais na plataforma** - uma série de melhorias foram realizadas
176 durante a Release 5 para a evolução do Colab e da integração entre as 176 durante a Release 5 para a evolução do Colab e da integração entre as
177 ferramentas: 177 ferramentas:
178 -  
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.  
194 -* Refatoração do plugin do Noosfero  
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 178 + * Aumento da cobertura de testes automatizados do Colab
  179 + * Remoção do namespace do arquivo de configuração dos plugins do Colab
  180 + * Adição de novos campos novos à indexação dos conteúdos do Noosfero
  181 + * Adição de suporte a múltiplos sites no Colab
  182 + * Adição de suporte a push com HTTPS no Gitlab
  183 + * Criação automática de repositório e lista na criação de uma comunidade
  184 + * Implementação da interface de busca e filtros
  185 + * Adição de um timestamp na importação dos dados do Colab
  186 + * Refatoração dos filtros de busca no núcleo do Colab
  187 + * Refatoração do template da página de busca
  188 + * Generalização dos filtros de busca no Colab
  189 + * Integração do Colab com o Mezuro (plataforma para análise de código fonte)
  190 + * Desenvolvimento da task para geração da estrutura básica para novos plugins do Colab
  191 + * Refatoração dos plugins do colab para diminuição de código duplicado
  192 + * Emissão de um sinal de atualização dos dados do usuário para o Noosfero e Gitlab.
  193 + * Refatoração do plugin do Noosfero
  194 + * Utilização de sinais para comunicação entre plugins do Colab
  195 + * Correção do problema de vazamento de memória no serviço mailman-api
  196 + * Reimplementação do carregamento de templates e arquivos estáticos
  197 + * Criação de widgets para customização do perfil do usuário no Colab
  198 + * Implementação de um rótulo visual para identificação de listas públicas e privadas
  199 + * Implementação do blacklist de rotas no Colab
  200 + * Remoção de usuários inativos do Colab
  201 + * Redirecionamento para a página atual após o login
  202 + * 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
  203 + * Revisão das traduções do Colab, plugins e Mailman
  204 + * Redirecionamento de links de edição de perfil para o Colab
  205 + * Inclusão dos pacotes do Colab e dos seus plugins no PyPI
207 206
208 207
209 ### Estudos Avançados sobre Migração 208 ### Estudos Avançados sobre Migração