Skip to content

Seguire l'upstream ufficiale mxmap/secassure2026 (successore di davidhuser/mxmap) #24

Open

Description

@fpietrosanti

Lo sviluppo ufficiale del software mxmap prosegue su mxmap/secassure2026 — il repo originario davidhuser/mxmap si dichiara "succeeded by mxmap/secassure2026 (DACH)". Questo issue traccia la revisione delle novità upstream e le decisioni su cosa incorporare nel fork IT.

Meccanica di follow (attiva):

  • workflow settimanale upstream-watch.yml: digest dei commit upstream → commenti qui sotto;
  • policy in CLAUDE.md §Upstream: niente merge (fork divergente), solo cherry-pick/re-implementazione ragionata;
  • sul laptop dev: git remote upstream per ispezione/diff.

Prima ricognizione (2026-07-26) — candidati all'incorporazione:

  1. 🥇 Valutazione SPF/DMARC (src/mail_municipalities/security_analysis) — DNS-only, si innesta bene nella nostra pipeline (già leggiamo SPF/TXT). Per un osservatorio della PA la postura di autenticazione email (DMARC policy p=none/quarantine/reject) è un asse di analisi molto raccontabile.
  2. Scanner DANE/DNSSEC (src/security_test, Kotlin/Docker) — richiede porta 25 in uscita (bloccata su reti consumer/GitHub runner); fattibile sul nostro server Scaleway come job periodico.
  3. Refactor classificatore (provider_classification: probes/signatures/validate) — architettura interessante, ma il nostro fork è divergente: bassa priorità.

Nota #17/#28: il fix google._domainkey TXT lo abbiamo già implementato e validato downstream (recall 16,5% sui google confermati, FP 0,67%); il ticket upstream #28 giace sul vecchio repo — se serve riproporlo, va rifilato su secassure2026.

Activity

  1. fpietrosanti commented on Aug 19, 2026

    @fpietrosanti
    CollaboratorAuthor

    Primo contributo upstream inviato: mxmap/secassure2026#34 (DKIM TXT-fallback per Google, re-filing di mxmap/mxmap-ch#28 su invito del maintainer).

  2. github-actions commented on Aug 24, 2026

    @github-actions
    Contributor

    Commit nell'upstream mxmap/secassure2026 negli ultimi 8 giorni:

    • 2026-08-18 7b6a1a2 — Merge pull request #33 from mxmap/credit/mxmap-origins
    • 2026-08-18 54c1865 — add mxmap origins section and footer backlink
    • 2026-08-17 1b87e19 — favicon

    Da fare: revisionare se c'è qualche feature da incorporare nel fork IT (policy: niente merge, solo cherry-pick ragionato — vedi CLAUDE.md §Upstream).

  3. github-actions commented on Aug 31, 2026

    @github-actions
    Contributor

    Commit nell'upstream mxmap/secassure2026 negli ultimi 8 giorni:

    • 2026-08-27 3f88c99 — Merge pull request #35 from mxmap/carto-key
    • 2026-08-27 5b66e29 — add carto api key to hide watermark

    Da fare: revisionare se c'è qualche feature da incorporare nel fork IT (policy: niente merge, solo cherry-pick ragionato — vedi CLAUDE.md §Upstream).

  4. github-actions commented on Sep 21, 2026

    @github-actions
    Contributor

    Commit nell'upstream mxmap/secassure2026 negli ultimi 8 giorni:

    • 2026-09-21 046486e — Merge pull request #36 from mxmap/paper-link
    • 2026-09-21 078c923 — Link accepted manuscript of the SecAssure 2026 paper

    Da fare: revisionare se c'è qualche feature da incorporare nel fork IT (policy: niente merge, solo cherry-pick ragionato — vedi CLAUDE.md §Upstream).

  5. github-actions commented on Sep 28, 2026

    @github-actions
    Contributor

    Commit nell'upstream mxmap/secassure2026 negli ultimi 8 giorni:

    • 2026-09-21 046486e — Merge pull request #36 from mxmap/paper-link
    • 2026-09-21 078c923 — Link accepted manuscript of the SecAssure 2026 paper

    Da fare: revisionare se c'è qualche feature da incorporare nel fork IT (policy: niente merge, solo cherry-pick ragionato — vedi CLAUDE.md §Upstream).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    upstream-watchNovità nell'upstream mxmap/secassure2026 da revisionare

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions