scieloorg / articles_meta

Webservices para recuperar metadados de artigos SciELO armazenados no MongoDB
BSD 2-Clause "Simplified" License
7 stars 17 forks source link

Adiciona `item_number_type` ao `publisher_item` #174

Closed joffilyfe closed 5 years ago

joffilyfe commented 5 years ago

O que esse PR faz?

Este pull request adiciona o campo item_number aos metadados do artigo quando o mesmo é exportado para o formato xmlcrossref. O item_number é adicionado dentro da tag publisher_item.

Este PR visa publicar o elocation do artigo e esta é uma forma aceita pelo crossref.

Onde a revisão poderia começar?

Como este poderia ser testado manualmente?

Para testar manualmente este pr deve-se:

Algum cenário de contexto que queira dar?

N/A

Screenshots

N/A

Quais são os tickets relevantes?

167

Referências

http://data.crossref.org/reports/help/schema_doc/4.4.0/4.4.0.html

patymori commented 5 years ago

@joffilyfe, um complemento seria um teste com vários journal_article, onde todos eles devem conter a tag, certo?

cesarbruschetta commented 5 years ago

@robertatakenaka @gustavofonseca , voces poderem deriam dar uma olhada.. a opinião de vcs e muito importante .. 🚀

gustavofonseca commented 5 years ago

@robertatakenaka 🏓

robertatakenaka commented 5 years ago

@gustavofonseca O elocation é fornecido pelo periódico. E sendo assim poderia cada documento ter um elocation ou cada versão dele ter a sua.

gustavofonseca commented 5 years ago

@gustavofonseca O elocation é fornecido pelo periódico. E sendo assim poderia cada documento ter um elocation ou cada versão dele ter a sua.

Perfeito. O ponto é que o elocation pode ser diferente entre o idioma original e uma tradução, ou não?

robertatakenaka commented 5 years ago

acho que pode acontecer os dois casos. Na verdade, da mesma forma que as várias versões compartilham dos mesmos números de páginas, acontece o mesmo para elocation. Lembrando que elocation é para documentos eletrônicos apenas, no entanto, até porque o representamos em 1 XML e não fizemos nenhuma recomendação para os editores, então no geral o que acontece é 1 elocation para todas as versões.