scieloorg / packtools

Python library and command-line utilities to handle SciELO PS XML files.
http://packtools.readthedocs.org
BSD 2-Clause "Simplified" License
11 stars 22 forks source link

Criar processo de QA automático (modelo QA PMC) #175

Open RPostalli opened 5 years ago

RPostalli commented 5 years ago

Vejam que interessante que está o novo processo de QA do PMC.

O envio via FTP se mantém, um FTP para cada revista, após o envio via FTP mandamos um email padrão informando o depósito Exemplo:

image

Após QA deles, vem um email para equipe SciELO, exemplo:

image

Se existe alguma problema "failed" vai aparecer neste email. Nos temos uma página web geral para todas as revistas que somos provedor. ( eles perguntaram se queríamos uma para cada revista ou uma geral)

E conseguimos acessar a página de depósito com informações específicas do erro (o 1 indica que um artigo precisa de atenção) em duas revistas.

image

Na página da revista você consegue verificar qual o arquivo com erro e acessa mais informações clicando no package ID.

image

E somos direcionados para uma página com o detalhamento dos erros.

image

image

Ai é só corrigir o problema e ressubmeter o arquivo via FTP nomeando o arquivo como final r1 e enviar novo email de depósito de correção e o ciclo continua.

No final do mês eles enviam um email por revista avisando se existem ou não pendência de pacotes depositados. Vejam o email:

image

RPostalli commented 3 years ago

Apenas um adendo aqui: Percebemos que o envio do email é opcional, o sistema vai receber e apurar os pacotes independente se a gente enviar os emails de entrega.