Compare View

switch
from
...
to
 
Commits (3)
relatorioR5.md
... ... @@ -77,81 +77,82 @@ TODO: Revisão Tallys
77 77 Esta macro atividade, em relação a release 5, esteve associada a quatro épicas:
78 78  
79 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 95 * **Evolução para preparação da entrada de Ativos de Software**: não estava
96 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 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 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 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 163 * **Integração dos perfis de usuários** - neste ponto do projeto, foi
163 164 desenvolvida a estrutura de back-end do Colab para permitir a integração de
164 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 175 * **Melhorias gerais na plataforma** - uma série de melhorias foram realizadas
176 176 durante a Release 5 para a evolução do Colab e da integração entre as
177 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 208 ### Estudos Avançados sobre Migração
... ...