Cifonauta

banco de imagens de biologia marinha

Desenvolvimento do banco

Nesta página você encontra a lista de funcionalidades e bugs a serem resolvidos, além do histórico das versões anteriores.

Cifonauta

Você também pode acompanhar as atualizações do Cifonauta pelo github.com/nelas/cifonauta.

Alpha Tornária (atual)

  • Widget na barra lateral com vídeos relacionados com a foto (e vice-versa).
  • Melhorar o tipo de paginação.
  • Melhorar performance. [começado, mas continua]
    • Implementar cache.
    • Do servidor.
    • Otimizar queries ao banco de dados.
  • Página com informações básicas para imprensa.
  • Cache agressivo.
  • Melhora sistema de logging para o cifonauta.py.
  • Integração com o BHL SciELO.
  • Remodelar a página principal para deixar mais informativa, leve e útil (e bonita).
  • Padronização dos comentários.
  • Dar uma geral nos feeds.
  • Incluir duração dos vídeos nos thumbnails e página.
  • Navegação rápida no rodapé.
  • Gerar código para embed dos vídeos.
  • Box "compartilhar" com saídas para apps sociais.
  • Criar tours temáticos.
  • Box "como citar?" para cada imagem.
  • Implementar sistema de internacionalização e deixar site traduzível.
  • Mostrar o tipo de metadado na página de um metadado.
  • Coloquei buscador no cabeçalho.
  • Arrumei página de literatura e páginas individuais das referências.
  • Criar página para mostrar todas as imagens (e vídeos) com filtros por tipo de mídia, mais acessadas, etc.
  • Melhoria no sistema de corrigir as infos de um táxon.
  • Citações formatadas corretamente quando falta algum campo.
  • Implementei sinal negativo no refinador e arrumei estilo.
  • Fazer árvore taxonômica estar aberta no táxon mostrado.
  • Reformulação do refinador para não usar o query.
  • Lentidão para processar página de marcador.
  • Erro na barra lateral do blog com apenas 1 post.
  • Metadados de alguns vídeos não estão sendo importados.

Histórico das versões

v0.8.5

  • Melhorar aparência da árvore taxonômica.
  • Página para arrumar os táxons sem hierarquia.
  • Lidar com vídeos HD.
  • Instalar South e mptt.
  • Cria táxon vazio quando chega ao reino na hierarquia.
  • Função recursiva para refinamento.
  • Usar SOAP para interagir com ITIS.

v0.8.4

  • Criar sistema de referências bibliográficas.
  • Atualização e limpeza dos modelos para lidar com entradas em branco.
  • Criar navegador linear.
  • Sistema para consultar a hierarquia taxonômica do ITIS.
  • Função para renomear arquivos.

v0.8.2

  • Salvar vídeos no banco de dados.
  • Funcionamento dos links para bancos externos.
  • Adicionar favicon e logo.
  • Implementar jQuery.
  • Arrumação do layout.
  • Aplicando DRY para urls.
  • Preparação para internacionalização.
  • Blog básico.
  • Extração da geolocalização.

Véliger

Você também pode acompanhar as atualizações do Véliger pelo github.com/nelas/veliger.

Atual

  • Incorporar documentação na interface.
  • Desenhar interface para facilitar a adição de marcadores.
  • Importar perfil com metadados básicos e aplicar.

Histórico das versões

v0.9.3

  • Módulo para aplicar metadados de uma entrada em uma pasta.
  • Retirar campo espécie e mudar tamanho de lugar.
  • Adequar atualização do timestamp dos vídeos.
  • Acerto do Mendeley API para puxar referências sem paginação.

v0.9.1

  • Bug na atualização das referências para Windows.
  • Bug do GoogleMaps API.
  • Lidar com fotos com EXIF incompleto.

v0.9.0

  • Edição de metadados dos vídeos.
  • Módulo de referências básico.

v0.8.7

  • Bug da visibilidade do DockGeo.
  • Substituir objetos pelo sinal certo PyQt_PyObject.

v0.8.6

  • Validar geolocalização e data.
  • Unificar a função de salvar, geo, editor e data.
  • Widget para editar data da foto.

v0.8.5

  • Implementar live update para deixar interface mais intuitiva.
  • Unificar a função de salvar, geo, editor e data.
  • Widget para editar data da foto.

v0.8.2

  • Implementar geolocalização e integração com GoogleMaps.

v0.8.1

  • Implementar autocomplete.
  • Funcionar com ícones.
  • Backups estratégicos.
  • Edição de células múltiplas.
  • Lista de imagens modificadas e notificações para usuários.
  • Migrar para Qt.
  • Transição para abandonar BerkeleyDB.
  • Usando PIL (e não subprocess) para gerar thumbnails.