Closed joffilyfe closed 5 years ago
@joffilyfe, um complemento seria um teste com vários journal_article
, onde todos eles devem conter a tag, certo?
@robertatakenaka @gustavofonseca , voces poderem deriam dar uma olhada.. a opinião de vcs e muito importante .. 🚀
@robertatakenaka 🏓
@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 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?
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.
O que esse PR faz?
Este pull request adiciona o campo
item_number
aos metadados do artigo quando o mesmo é exportado para o formatoxmlcrossref
. Oitem_number
é adicionado dentro da tagpublisher_item
.Este PR visa publicar o
elocation
do artigo e esta é uma forma aceita pelo crossref.Onde a revisão poderia começar?
articlemeta/export.py
L:208
articlemeta/export_crossref.py
L:543
Como este poderia ser testado manualmente?
Para testar manualmente este pr deve-se:
item_number
(ex:/api/v1/article/?code=S2179-975X2019000100301&format=xmlcrossref
)item_number
(ex:/api/v1/article/?code=S2179-975X2011000300002&format=xmlcrossref
)xmlrsps
)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