Rotina de atualização da lista de coleções na interface administrativa (CollectionMeta) #62

Open
gustavofonseca opened this Issue Feb 15, 2013 · 1 comment

Comments

Projects
None yet
1 participant
@gustavofonseca
Member

gustavofonseca commented Feb 15, 2013

Relacionado ao ticket #55
Dependente do ticket #59

Entidades do tipo CollectionMeta devem refletir as coleções registradas no SciELO Manager, a fim de permitir ao usuário que está montando uma coleção, selecionar qual ou quais coleções serão utilizadas na montagem do catálogo.

Desta forma, é necessário controlar a atualização com o Manager para manter a "taxa de desatualização" num nível aceitável, e permitir que o usuário force a atualização quando desejar. Para representar a sincronização, podemos utilizar o tipo de entidade Sync.

Sync

  • content_obj (GenericForeignKey para a entidade objeto da sincronização)
  • last_sync (Datetime)

Com base na última data de sincronização da lista de Coleções (CollectionMeta), podemos disparar automaticamente uma atualização quando o usuário acessa a página da listagem. Isso também se aplica para o primeiro acesso onde a lista é vazia.

@gustavofonseca

This comment has been minimized.

Show comment Hide comment
@gustavofonseca

gustavofonseca Feb 20, 2013

Member

A implementação do Sync ainda não foi realizada pois neste primeiro momento a funcionalidade de atualizações incrementais da base de dados não foi realizada.

Member

gustavofonseca commented Feb 20, 2013

A implementação do Sync ainda não foi realizada pois neste primeiro momento a funcionalidade de atualizações incrementais da base de dados não foi realizada.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment