Skip to content

Riallinea project-template al nuovo assetto organizzativo di DataCivicLab#14

Merged
Gabrymi93 merged 11 commits intomainfrom
feat/toolkit
Mar 4, 2026
Merged

Riallinea project-template al nuovo assetto organizzativo di DataCivicLab#14
Gabrymi93 merged 11 commits intomainfrom
feat/toolkit

Conversation

@Gabrymi93
Copy link
Member

@Gabrymi93 Gabrymi93 commented Mar 3, 2026

Summary

Questa PR riallinea project-template al nuovo assetto organizzativo di DataCivicLab

L’obiettivo è tenere il template focalizzato sul suo ruolo corretto:

  • template operativo dei repo dataset
  • standard minimi di struttura, docs, notebook e contract tests
  • rimandi chiari verso le repo giuste per contesto, policy e runtime tecnico

Cosa cambia

  • chiarisce in README.md che project-template è il template dei repo dataset, non l’hub dell’organizzazione e non il motore della pipeline
  • riallinea WORKFLOW.md e docs/contributing.md ai confini corretti tra:
    • dataciviclab come hub pubblico e mappa dell’ecosistema
    • .github come sede di policy condivise e collaborazione org-wide
    • toolkit come fonte del workflow tecnico canonico e dei contratti runtime
  • mantiene il template leggero, evitando duplicazioni inutili di governance o documentazione tecnica del motore
  • rende più esplicito il workflow locale del template, incluso il caso archivio pubblico / Drive, come flusso operativo del repo dataset e non come policy organizzativa
  • conferma che notebook, smoke e docs rimandano al toolkit per CLI, inspect paths --json e contract runtime

Perché

Dopo il riordino delle repo DataCivicLab, era importante che chi arriva in project-template capisse subito:

  • che questa repo serve a far nascere repo dataset coerenti
  • dove trovare il contesto generale dell’ecosistema
  • dove trovare policy e collaborazione condivisa
  • dove trovare il workflow tecnico canonico della pipeline

Acceptance

Con questa PR:

  • il ruolo del template è più chiaro
  • i riferimenti esterni puntano ai posti giusti
  • il template continua a definire i minimi standard dei repo dataset
  • non vengono aggiunte logiche dataset-specifiche
  • il template non duplica il runtime del toolkit

Closes #13

Verifica

Eseguito:

py -m pytest tests/test_contract.py

Esito:

  • test passati

@Gabrymi93 Gabrymi93 requested a review from a team March 4, 2026 19:16
Copy link

@matteocavo matteocavo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perfetto

@Gabrymi93 Gabrymi93 merged commit 8759358 into main Mar 4, 2026
2 checks passed
@Gabrymi93 Gabrymi93 deleted the feat/toolkit branch March 4, 2026 19:25
@github-project-automation github-project-automation bot moved this from Backlog to ✅ Completato in Open Board Mar 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Completato

Development

Successfully merging this pull request may close these issues.

[META] Riallineare project-template al nuovo assetto organizzativo di DataCivicLab

2 participants