Iteração 5 de Janeiro de 2011

Participantes:

  • SciELO/FapUnifesp
    • Adriana Luccisano
    • Alex Mendonça
    • Fábio Batalha
    • Roberta Takenaka
  • BIREME/OPAS/OMS
    • Antônio Alves
    • Gustavo Fonseca
    • Luciano Ramalho
    • Renato Murasaki

Principais temas discutidos

  1. De acordo com a Adriana Luccisano, a próxima reunião do Comitê Gestor do SciELO Livros está confirmada para o dia 27 de Janeiro;
  2. Foi compartilhado pelo Luciano Ramalho que após provas de conceito utilizando Django + CouchDB, com a modelagem de dados de acordo com a metodologia LILACS para monografias, foram identificadas limitações no desenvolvimento de formulários de entrada de dados pelo fato do Django não manter os alinhamentos de campos, campos repetitivos e subcampos necessários numa modelagem semi-estruturada;
  3. Diante das limitações enfrentadas com Django + CouchDB, iniciou-se nova prova de conceito com a combinação Pyramid + CouchDB que resultou positivamente na construção de formulários e persistência no banco de dados CouchDB. Seguiremos no desenvolvimento do back-end do SciELO Livros com essa tecnologia, implementando o CRUD de acordo com o schema da LILACS para monografias;
  4. Em paralelo, a Adriana Luccisano utilizou uma instância do LILDBIWEB para catalogar as obras (níveis monográficos e analíticos) aprovadas pelo Comitê Consultivo que integrarão a coleção SciELO Livros. Ao todo são aproximadamente 680 registros bibliográfico;
  5. Considerando a reunião em 27 de Janeiro, decidiu-se priorizar o desenvolvimento da versão beta1 (fase 1 do planejamento) do front-end do site SciELO Livros, de acordo com o diagrama anexo. Está priorizada o desenvolvimento da interface de recuperação dos livros e seus capítulos com a visualização dos respectivos metadados, incluindo acesso ao formato eletrônico PDF. Será utilizada a interface iAHx para esse desenvolvimento, que utiliza como mecanismo de indexação/busca o Solr. A camada de visualização do iAHx, baseada em PHP Smarty será customizada para atender às necessidade de visualização dos livros e seus capítulos, de acordo com a arquitetura de informação representada pelo wireframe da página 3;
  6. A homepage da versão beta 1 (fase 1 do planejamento) do site SciELO Livros utilizará uma instância de WP e será configurada via template + widgets, de acordo com a arquitetura de informação representada pelo wireframe da página 1;

Ações imediatas acordadas

  1. Criar campo no LILDBIWEB para estabelecer a ordem dos capítulos de acordo com o ToC do Livro (Ana Kátia);
  2. Gerar planilha com metadados dos capítulos para identificação da sua ordem (Ana Kátia);
  3. Identificar ordem dos capítulos utilizando planilha com metadados dos capítulos (Adriana e Alex);
  4. Criar tabulação, baseando-se na base do LILDBIWEB, contendo Título, ISBN, ISBN-13 e ID (SBID) (Luciano e Gustavo);
  5. Completar a tabulação do item 3, informando para cada linha o respectivo nome do diretório aonde estão armazenados os PDFs dos livros (livro e capítulos) (Alex e Adriana);
  6. Instalar ambiente de homologação do iAHx (Gustavo);
  7. Reutilizar procedimento do OFI que gera XML compatível com Solr a partir de uma base de dados ISIS/metodologia LILACS (Luciano e Gustavo);
  8. Customizar procedimento de geração dos XMLs iAHx para acrescentar os seguintes dados nos XMLs (Luciano e Gustavo):
    1. ID (SBID);
    2. endereço para acesso do PDF;
  9. Gerar XMLs iAHx (Luciano e Gustavo);
  10. Gerar indíces do Solr/Lucene, incluindo os clusters (Gustavo);
  11. Testar resultado na interface padrão do iAHx (Todos);
  12. Customizar templates PHP Smarty para o resultado da busca por capítulo e livro (Gustavo e Alex);
  13. Customizar templates PHP Smarty para a visualização do capítulo e livro (Gustavo e Alex);
  14. Desenvolver aplicação dispatcher para resolver as URLs de acesso (browsing e download) dos PDFs (Luciano e Antônio).

Diagrama apresentado na reunião

Diagrama para implementação da versão beta1 do front-end do site SciELO Livros

Attachments