Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentos para publicar em números especiais (ingestão direta) #265

Open
patymori opened this issue Jan 18, 2021 · 4 comments
Open

Documentos para publicar em números especiais (ingestão direta) #265

patymori opened this issue Jan 18, 2021 · 4 comments
Assignees
Labels
bug Something isn't working

Comments

@patymori
Copy link
Contributor

Descrição do problema

Alguns documentos em XML para serem relacionados a bundles de números especiais falharam por ter a representação do issue com a primeira letra maiúscula, como no exemplo abaixo:

<article-meta>
    ...
    <issue>Spe</issue>
    ...
</article-meta>

Documentos que apresentaram problema: cytkSCwPRnP7jRH8pbZxphn, S9KJCSXjd8PrMrV9g4yHfLh, kYYHw7XSVxRdkHzSDrC8tWH

Passos para reproduzir o problema

  1. Obtenha um pacote com documentos XML que contenham o isso identificado como no exemplo acima. [1]
  2. Salve-o no diretório de processamento do Airflow e execute o fluxo de ingestão direta do pacote
  3. Observe que um Warning é apresentado no log da task link_documents_task_id, com erro 'Could not get bundle %: Bundle not found'

Comportamento esperado

Os números especiais estão identificados com spe e o bundle deveria ser encontrado. Lembrando que é possível ter números especiais spe1, spe2.

Screenshots ou vídeos

.

Anexos

Ambiente utilizado

O erro foi identificado no ambiente de produção do SPF.

@patymori patymori added the bug Something isn't working label Jan 18, 2021
@robertatakenaka robertatakenaka changed the title Documentos para publicar em números especiais Documentos para publicar em números especiais (ingestão direta) Jan 26, 2021
@robertatakenaka robertatakenaka self-assigned this Feb 8, 2021
@robertatakenaka robertatakenaka added the help wanted Extra attention is needed label Feb 8, 2021
@robertatakenaka
Copy link
Member

@patymori @joffilyfe este não seria o mesmo que caso de uma situação dos arquivos migrados em que concluimos que era melhor mexer no XML e deixar como "spe" no lugar de "Spe"?

@patymori
Copy link
Contributor Author

patymori commented Feb 9, 2021

@patymori @joffilyfe este não seria o mesmo que caso de uma situação dos arquivos migrados em que concluimos que era melhor mexer no XML e deixar como "spe" no lugar de "Spe"?

@robertatakenaka você tem razão. Porém, neste caso teríamos que pensar como faríamos para que estes XMLs fossem corrigidos. Uma coisa é tratarmos de conteúdos em migração e colocar esforços para registrá-lo de forma correta, outra coisa é operacionalizar esta correção no fluxo de publicação que está, neste ponto, aprovado para publicar.
Se ele está sendo vinculado sem problemas no Converter, como vamos barrar somente aqui, ao registrar no Kernel?

@robertatakenaka
Copy link
Member

Se ele está sendo vinculado sem problemas no Converter, como vamos barrar somente aqui, ao registrar no Kernel?

de fato.. não podemos bloquear... vou pensar

@robertatakenaka robertatakenaka removed the help wanted Extra attention is needed label Feb 10, 2021
@joffilyfe
Copy link
Contributor

Se ele está sendo vinculado sem problemas no Converter, como vamos barrar somente aqui, ao registrar no Kernel?

de fato.. não podemos bloquear... vou pensar

@robertatakenaka, faz sentido exigirmos que o controle de qualidade verifique se as convenções do SciELO estão sendo aplicadas para o <issue>?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants