This is a read only archive of pad.okfn.org. See the shutdown announcement for details.

colab-dev         - Impedir que usuário acesse diretamente a página de perfil do gitlab

     - Criar configuraçoes de widgets do superarchives no ambiente do SPB (Tada + msfernandes)
     - Validar as configuraçoes de widgets no ambiente do SPB (Tada + msfernandes)



Problemas na busca (dev):
    - Faltando link com nome dos usuários (Gitlab)
    - Faltando nome dos usuários (Noosfero)
    - Estamos importando o FEED rss (https://dev.softwarepublico.gov.br/search/?q=&order=latest ver últimas entradas)  (Limitaçao do Noosfero)
    - Resultados das buscas com "{} " (ver o mesmo link anterior)
    - Descriçao de artigos vindo em azul (design)
    - Falta espaço entre a descriçao e o "Registrado em:" (design) 
    

Sprint 44
- Estabilizar 1.12.x e empacotar (seocam / kanashiro)
- Remover super_archives
- Melhorar testes unitários (faria / macartur)
- Integrações de perfis
- Criar repo e lista quando comunidade for criada (Gust / Luizinho)
- Implementar validadores para username (assim como fizemos pra password) (msfernandes / mourao)
     - Retornar validações do username do colab para serem o default do django
     - Lembrar de escrever testes e docs ;)



Sprint 43
- Push com HTTPS (seocam/chaws/gust)
- Colab Multiportal (alexandre/seocam/moura)
- Corrigir e revisar merge-requests (macartur/vm faria)
- Testes (simeão/macartur/seocam)
- Adicionar campos novos do noosfero (msfernandes/tomaz)
- Estabilizar a 1.12.x (kanashiro/luiz)
- Corrigir widgets (msfernandes/macartur)
- Remoçao do superarchives (transformar em plugin)  (chaws/gust)


Sprint 42
- Adicionar highlight na busca  (gust)
- Refatorar cadastro de usuário ****** (peter/carlos/kanashiro/thomas)
- Bug: responder thread de email via interface do Colab  (gust/alexandre)
- Testes unitarios do core do colab (testar utils/conf) (alexandre/kanashiro)
- Usar widgets no gráfico do perfil do usuário (matheus fernandes/simiao)
- Usar widgets nos botões e campos do perfil do usuário (macartur/luiz)
- Usar widgets no dashboard (matheus faria/lucas moura)
- Remoçao do superarchives (transformar em plugin)  (chaws/gust)
- Revisar merge requests  (gust/alexandre)
- Push com HTTPS - ver feedback do chaws e discutir com terceiro (seocam) (ver email '[spb-dev] Git push via HTTP')


Sprint 41
- refatorar o form.py da busca (gust, moura)                 
    -- permitir multiplos filtros de um mesmo tipo na busca
- fazer a interface da busca e dos filtros (fernandes, kanashiro
    -- fazer o html/css dos blocos da busca
- adicionar timestamp no dataimporter (macartur, simeão)
    -- verificar exclusão de dados nas ferramentas
- remoção do superarchives (charles)
- memory leak no mailman-api (seocam)
- aumentar cobertura de testes dos plugins (noosfero e spb) (alexandre, tomaz)
- aumentar cobertura de testes da app de plugins (luiz, faria)
- revisar merrge requests (alexandre)
- Reimplementar a forma que os templates e arquivos estáticos são carregados (seocam)


Sprint 40
- Atualizar o plugin do noosfero para utilizar as features novas do noosfero (Simiao e Lucas) [5 pontos]
- Flexibilizar os blocos de busca para os plugins (Kanashiro, Macartur) [8 pontos]
- Generalizar os filtros (Gustavo, Matheus Faria, Matheus Fernandes) [8pontos]
- Remocao do Super Archives (Charles)

- Corrigir importação dos dados: https://www.irccloud.com/pastebin/pyZK9H8g/


Release 5

Historias:

-Busca:

- Integracao de Perfil


Roadmap - Release 5 (9 sprints)

- Reestruturar o search 
- Integração de Perfil
- Avalia??


Ultimos passos para fechamento da Release 4

Para corrigir:
  1. [ x ] Recolocar Colab-style no colab resolver as pendencias
  2. [ x ] "Development" no menu do Gitlab nao esta traduzido
  3. [ x ] Inserir método __unicode__ para administração da Model CommunityAssociation
  4. [ x ] O Colab (cdtc) não importou os dados do gitlab 
  5. [ x ] O Colab não importou os dados do Noosfero.
  6. [ x ] O plugin colab-noosfero não está passando os itens de communit_association como variável de contexto (provavelmente pelo problema 5, acima)
  7. [   ] O Colab faz requisiçoes ao mailman-api para conseguir informaçoes que ja possui em seu banco
    1. não é blocker pra release
  8. [ x ] Adicionar "colab" aos loggers do colab
  9. [ x ] Mailman-api falha ao carregar dados de listas


Para atualizar
  1.  Atualizar pacote do Colab-deps
    1. [ x ] Atualizaçao do revproxy (resolução de bug)
    2. [ x ] Atualização dos plugins (arquivo diazo.xml no arquivo MANIFEST.in)
  2. Atualizar pacote do Colab com correçoes
  3. Atualizar colab-spb-theme com correções


Para validar em produçao:
  1. [ ok  ] Tema do SPB no Colab
  2. [ ok ] Importação de dados dos plugins
  3. [ ok ] Abas de comunidades
  4. [ ok ] Funcionamento do Celery em produçao
  5. [  ok  ] Funcionalidades da v2 do mailman-api utilizadas pelo Colab (moderaçao de listas)


--------------------------------------------------------------------------------------------------------------

Sprint 39 (sprint de transiçao)
+ Planejado: 34 pontos
+ Realizado: ?


Sprint 38 (Fechamento da release)



Sprint 37:
    - Pacote do Colab [3][alexandre]
    - Mudança dos arquivos de configuração de yaml p/ py (devops) [3]
    - tag html [8][macartur/carlos]
    - Associação entre entidades (no plugin do spb) [5][matheus/moura]
      - Importar grupos do Gitlab
    - v2 do maiman-api (review/merge) [5] [?/?]
        - inscriçao em lista de email via interface do usuario
    - Interface perfil de usuário [13][chaws/gust]
    - Lidar com concorrencia no celery (locks) [8] [seocam]
    - Retirada do(s) plugin(s) do repositório [5] [gust/+alguem]
    - #157 Cadastro de usuário quebrado (username: boscojr) [3] [alexandre]
    - #71 botão "accept merge request" não aparece no gitlab [chaws-challenge]
    - colab-signals


Depois:
  - Mudanca para o redis na maquina DB
  - Script de associação entre entidades já existentes
  - pagina interna (nao obrigatorio)
  - Script importa tudo a cada execução: devemos importar apenas o timedelta
  - Permitir que cada plugin defina restrições para o username