Closed jamilatta closed 10 years ago
@jamilatta, o pipe LicenseValidationPipe está verificando se o dado referente à licença está presente. Ok. isso é importante. Mas o ticket vai além e pede para o sistema confirmar se a licença do artigo é compatível com a do fascículo (precisa consultar o Manager). Certo @francine-curivil?
@gustavofonseca quando um issue é criado a informação do campo "Use license" é puxada automaticamente da "Title" do periódico, correto? Ou esse campo do issue deve ser preenchido por nós?
No Manager, quando um fascículo é cadastrado o tipo de licença definido para o periódico é selecionado automaticamente pelo sistema. Se o fascículo divergir da "licença geral" do periódico, deve ser selecionada a correta no formulário do fascículo (aí sim manualmente).
Por isso eu penso que o ponto de referência para a validação automática, realizada pelo Balaio, seja o dado de licença presente no fascículo.
-Gustavo
On Thu, Mar 6, 2014, at 03:50 AM, francine-curivil wrote:
@gustavofonseca quando um issue é criado a informação do campo "Use license" é puxada automaticamente da "Title" do periódico, correto? Ou esse campo do issue deve ser preenchido por nós?
Reply to this email directly or view it on GitHub: https://github.com/scieloorg/balaio/pull/262#issuecomment-36848046
@gustavofonseca entendi. Então é isso mesmo, o sistema precisa confirmar se a licença do artigo é compatível com a do fascículo.
Precisamos analisar com mais calma como iremos realizar esse comparação entre a licença que esta no XML e a licença que está no SciELO Manager, pois a tag license
é repetitiva, para indicar mudança de licença ao longo do tempo
Descordo que extrair esse informação de uma URL seja a melhor forma, nesse momento concordo em realizarmos a verificação da existência da licença e abrirmos um ticket de discussão sobre como realizaremos a comparação das licenças, o que pode até talvez nos levar a realizar mudanças no XML SciELO.
Link, para maiores detalhes: http://www.ncbi.nlm.nih.gov/pmc/pmcdoc/tagging-guidelines/article/dobs.html#dob-license
@jamilatta, ok. Vamos separar isso em duas validações então. Pode abrir um ticket referenciando esse, sobre a validação do conteúdo em relação ao definido no fascículo (Manager)?
Ajustes de msgs realizado.
O ticket #265 adiciona funcionalidades discutidas nesse pull request.
Referente ao ticket #259.