Skip to content

Glossário e convenções

Peter edited this page Aug 3, 2015 · 2 revisions

Glossário

Alguns termos técnicos relevantes para contrato e demais entendimentos:

  • Resumo: os resumos são representados no XML pela tag <article>, apenas isso. Como se trata de um congresso o resumo também é portador de cópia das informações de agendamento (vcalendar), tais como data e local da apresentação do resumo. Os "dados brutos" do resumo, sem data, local ou palavras-chave, são aqueles contidos (ver workflow) nas entregas de material do tipo HTM1.

  • Conteúdo-extra:

    • Conteúdo-extra independente: imagens, capas, banners, instruções de submissão, descrição dos cursos, etc. conforme exemplificado pelo conteudoExtra2014, são dezenas de itens adicionais de conteúdo, mas não demandam revisão como os resumos, e a maior parte pode ser considerada conteúdo estático.

    • Conteúdo-extra dos resumos: todo o restante do conteúdo, transformado dinamicamente em XML a partir das planilhas (de horários, locais, palavras-chave, etc.)... Pode ser isolado do XML1 (tag <sec>) se excluirmos as tags <article>. Esse conteúdo-extra é dinâmico, gerado automaticamente no parser dos resumos.

Convenções de sintaxe nos nomes de arquivo

Sintaxe dos nomes dos arquivos nas pastas amostras e entregasNOME-tXvY.ext.zip, onde NOME.ext é o nome original do arquivo, e X e Y a numeração sequencial da versão (1.1, 1.2, 2.1, etc.) que é hieraquizada em teste (1 para primeira tentativa, 2 para a segunda, etc.) e versão (pequenas alterações de formato ou correções do arquivo). Exemplos: AO-t1v1.html.zip, o primeiro teste de dados brutos, AO-t1v2.html.zip uma versão convertida para UTF8 e acrescida de tags para encapsulamento. Quando a versão não requer backup (controle pelo git) pode-se dispensar o indicador de versão vY.

Convenções de sintaxe nas planilhas

As planilhas de conteúdo-extras, na pasta entradaConteudoExtra, são modelo de referência (templates) para as entregas EP3.2.