Skip to content

Separação de responsabilidades entre modelos de dados e validação: front_articlemeta_issue #1198

@robertatakenaka

Description

@robertatakenaka

Descrição da tarefa

Separação de responsabilidades para o par:

  • Modelo de dados: packtools/sps/models/front_articlemeta_issue.py
  • Validação: packtools/sps/validation/front_articlemeta_issue.py

Migrar para validation/models/:

  • Entidades exclusivas de validação.

Permanecer em models/:

  • Estruturação de front matter / issue do XML.

Adaptações necessárias:

  • Atualizar imports em validation/front_articlemeta_issue.py.

Impacto em outros arquivos:

  • Levantar e documentar pontos afetados.

Subtarefas

  • Migrar entidades exclusivas de validação para validation/models/
  • Ajustar imports em validation/front_articlemeta_issue.py
  • Levantar e registrar imports afetados em outros arquivos

Considerações e notas

Apenas permanece no model o que for útil fora da validação.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions