scieloorg / balaio

Ferramenta para triagem e submissão de artigos para o SciELO.
1 stars 6 forks source link

Adicionado a validação da licença no módulo validator #262

Closed jamilatta closed 10 years ago

jamilatta commented 10 years ago

Referente ao ticket #259.

gustavofonseca commented 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?

francine-curivil commented 10 years ago

@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?

gustavofonseca commented 10 years ago

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

francine-curivil commented 10 years ago

@gustavofonseca entendi. Então é isso mesmo, o sistema precisa confirmar se a licença do artigo é compatível com a do fascículo.

jamilatta commented 10 years ago

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

gustavofonseca commented 10 years ago

@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)?

jamilatta commented 10 years ago

Ajustes de msgs realizado.

gustavofonseca commented 10 years ago

O ticket #265 adiciona funcionalidades discutidas nesse pull request.