Compare View
Commits (3)
Showing
1 changed file
Show diff stats
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 | ... | ... |