You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Como analista de qualidade, eu quero que o elemento contrib/role seja obrigatório, seu conteúdo e seu atributo @content-type contenham os valores esperados para que os artigos expressem as práticas de Ciência Aberta.
Por valores esperados, para @content-type é um URI válido definido pelo CReDiT e, para o conteúdo de role, o valor correspondente a URI.
Os produtos de XML são capazes de marcar os elementos de XML apenas do conteúdo existente no texto. Eles não devem criar texto que não existe.
A ausência de marcação / identificação dos elementos é devido a ausência inerente do documento original.
Os termos marcados podem não estar em inglês conforme o CReDiT. Sendo assim, pode ser difícil de verificar se o texto e a URI estão correspondentes.
Outro desafio é que as URIs podem mudar no decorrer tempo por manutenção das regras.
Critérios de aceitação
O resultado da validação deve informar ausência de contrib/role e contrib/role/@content-type
A função de validação deve ser informada uma lista de pares de URI e texto correspondente em inglês
A função deve validar se o valor de role/@content-type corresponde a alguma URI fornecida
A função deve validar se o valor de role corresponde ao texto inglês associado com a URI. Caso não corresponda, informa o texto encontrado no XML e o texto esperado. O usuário da validação fará a avaliação a partir daí.
The text was updated successfully, but these errors were encountered:
Descrição da nova funcionalidade
Como analista de qualidade, eu quero que o elemento contrib/role seja obrigatório, seu conteúdo e seu atributo
@content-type
contenham os valores esperados para que os artigos expressem as práticas de Ciência Aberta.Por valores esperados, para
@content-type
é um URI válido definido pelo CReDiT e, para o conteúdo derole
, o valor correspondente a URI.Exemplo de artigo que considera a taxonomia Credit, mas não contém marcação dos links em
@content-type
: https://www.scielo.br/j/ramb/a/5N7yNNHYxNpCZ6jrKdfkQZK/?format=xmlPadrão esperado
Referências
Depende de #386
https://jats4r.org/credit-taxonomy#table-1-credit-terms-and-urls
Esta estória é reescrita de #326
Considerações
Os produtos de XML são capazes de marcar os elementos de XML apenas do conteúdo existente no texto. Eles não devem criar texto que não existe.
A ausência de marcação / identificação dos elementos é devido a ausência inerente do documento original.
Os termos marcados podem não estar em inglês conforme o CReDiT. Sendo assim, pode ser difícil de verificar se o texto e a URI estão correspondentes.
Outro desafio é que as URIs podem mudar no decorrer tempo por manutenção das regras.
Critérios de aceitação
contrib/role
econtrib/role/@content-type
role/@content-type
corresponde a alguma URI fornecidarole
corresponde ao texto inglês associado com a URI. Caso não corresponda, informa o texto encontrado no XML e o texto esperado. O usuário da validação fará a avaliação a partir daí.The text was updated successfully, but these errors were encountered: