{"id":49468188,"url":"https://github.com/davidpoblador/nextcat","last_synced_at":"2026-04-30T13:35:21.796Z","repository":{"id":352823873,"uuid":"1206907139","full_name":"davidpoblador/nextcat","owner":"davidpoblador","description":"Estratègia Digital de Catalunya — Guia per a responsables de política i administració pública","archived":false,"fork":false,"pushed_at":"2026-04-25T22:17:28.000Z","size":1257,"stargazers_count":0,"open_issues_count":3,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-30T13:35:08.678Z","etag":null,"topics":["catalan","catalonia","digital-strategy","markdown","mkdocs-alternative","public-policy","static-site","typst"],"latest_commit_sha":null,"homepage":"https://nextcat.poblador.cat/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/davidpoblador.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2026-04-10T11:25:41.000Z","updated_at":"2026-04-25T22:17:19.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/davidpoblador/nextcat","commit_stats":null,"previous_names":["davidpoblador/nextcat"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/davidpoblador/nextcat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidpoblador%2Fnextcat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidpoblador%2Fnextcat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidpoblador%2Fnextcat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidpoblador%2Fnextcat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidpoblador","download_url":"https://codeload.github.com/davidpoblador/nextcat/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidpoblador%2Fnextcat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32466333,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["catalan","catalonia","digital-strategy","markdown","mkdocs-alternative","public-policy","static-site","typst"],"created_at":"2026-04-30T13:35:20.946Z","updated_at":"2026-04-30T13:35:21.789Z","avatar_url":"https://github.com/davidpoblador.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NextCat\n\n**Estratègia Digital de Catalunya** — Guia per a responsables de política i administració pública.\n\nUn document que proposa una estratègia pragmàtica i informada per a la transformació digital de Catalunya en l'era de la intel·ligència artificial. Es dirigeix a responsables de política pública, administradors i professionals que necessiten un marc de referència amb diagnòstic, principis i recomanacions concretes.\n\n## De què parla\n\nEl document s'estructura en set blocs:\n\n1. **El context** — La transformació global que impulsa la IA i les seves implicacions per al sector del programari i l'economia del coneixement.\n2. **El diagnòstic** — La situació actual de Catalunya: actius diferencials, debilitats estructurals i oportunitats perdudes per falta d'actuació.\n3. **Referents internacionals** — Lliçons d'Estònia, el Regne Unit, França i els EUA aplicables al context català.\n4. **Principis estratègics** — Els criteris que haurien de guiar les decisions en l'àmbit digital, independentment de quin govern les implementi.\n5. **Recomanacions** — Accions concretes, organitzades per horitzó temporal i dificultat d'implementació.\n6. **La visió a llarg termini** — El punt d'arribada i el camí incremental per arribar-hi.\n\nCada afirmació factual inclou la seva font; cada recomanació, la seva lògica.\n\n## Disponible a\n\n- Web: [nextcat.poblador.cat](https://nextcat.poblador.cat/)\n- PDF (última versió): [nextcat.ca.pdf](https://github.com/davidpoblador/nextcat/releases/latest/download/nextcat.ca.pdf)\n- Repositori: [github.com/davidpoblador/nextcat](https://github.com/davidpoblador/nextcat)\n\n## Requisits\n\n- [uv](https://docs.astral.sh/uv/)\n- [just](https://just.systems/)\n\nEl compilador [Typst](https://typst.app/) i la família Libertinus Serif s'instal-len automàticament via `uv sync` i `fonts/`.\n\n## Ús\n\n```\njust pdf       # Genera PDFs per a tots els idiomes (build/nextcat-{versió}.{lang}[-full].pdf)\njust lang ca   # Genera el PDF només per a un idioma\njust site      # Genera el lloc web estàtic (public/)\njust book      # Àlies de `just site`\njust clean     # Elimina fitxers generats\n```\n\n## Estructura\n\n```\nbook/\n  config.toml        -- Metadades (autor, email, repo)\n  strings.toml       -- Cadenes traduïbles (títol, etiquetes, etc.)\n  00-prefaci.md      -- Prefaci (front matter, sense numeració)\n  01-introduccio.md  -- Capítol 1\n  02-context.md      -- Capítol 2\n  ...\n  license.md         -- Llicència localitzada per al PDF\nscripts/\n  build.py           -- CLI de generació de PDF\n  site.py            -- Generador del lector HTML\n  generate.py        -- Lògica compartida (chapters, changelog, Typst)\nconfig.toml          -- Metadades (autor, email, repo)\ntemplates/\n  template.typ       -- Plantilla Typst (estil LaTeX, tokens de disseny)\n  site/              -- Plantilles Jinja2 i CSS del lector HTML\nfonts/               -- Libertinus Serif (SIL OFL, inclòs al repositori)\nAUTHORS              -- Llista d'autors (Name \u003curl\u003e)\nVERSION              -- Versió (gestionada per release-please)\n```\n\n## Contribuir\n\nNo cal saber Typst per modificar el document. Tot el contingut es gestiona amb fitxers Markdown i TOML. Consulta [CONTRIBUTING.md](CONTRIBUTING.md) per a la guia completa i el [codi de conducta](CODE_OF_CONDUCT.md).\n\n### Editar contingut\n\n1. Edita els fitxers `.md` dins de `book/`.\n2. El prefix numèric (`01-`, `02-`, ...) determina l'ordre dels capítols.\n3. Fitxers amb prefix `00-` són front matter (sense numeració, no apareixen a l'índex del PDF).\n4. Executa `just pdf` o `just book` per verificar el resultat.\n\n### Afegir un capítol\n\n1. Crea un fitxer `.md` a `book/` amb el prefix numèric adequat (p. ex. `05-nou-capitol.md`).\n2. Comença el fitxer amb un encapçalament de nivell 1 (`# Títol del capítol`).\n3. El capítol apareixerà automàticament a l'índex, la navegació i la pàgina d'inici.\n\n### Configuració\n\n- `config.toml` (arrel) — Metadades no traduïbles: autor, email, URL del repositori.\n- `book/strings.toml` — Cadenes traduïbles: títol, subtítol, etiquetes de la portada, l'índex, l'annex i el colofó.\n\n### Traduccions\n\nEl document canònic és en català. Les traduccions es col-loquen a `translations/\u003clang\u003e/`:\n\n```\ntranslations/\n  es/\n    strings.toml       -- Cadenes en castellà (inclou [translation] notice)\n    license.md         -- Llicència en castellà\n    00-prefaci.md      -- Prefaci traduït\n    01-introduccio.md  -- Capítols traduïts\n    ...\n```\n\nCada traducció necessita:\n\n- `strings.toml` amb totes les cadenes traduïdes, incloent un camp `[translation] notice`.\n- `license.md` amb el text de la llicència en l'idioma corresponent.\n- Els fitxers `.md` dels capítols traduïts. Si un capítol no es tradueix, es fa servir la versió catalana.\n\nLa configuració no traduïble (`config.toml`) és compartida entre tots els idiomes.\n\n## Llicència\n\n[CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/deed.ca)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidpoblador%2Fnextcat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavidpoblador%2Fnextcat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidpoblador%2Fnextcat/lists"}