2026-07-21 L'arroganza zazzazzà
La Novitade
Section titled “La Novitade”SPARQL Service Description
Section titled “SPARQL Service Description”SPARQL services made available via the SPARQL Protocol SHOULD return a service description document at the service endpoint when dereferenced using the HTTP GET operation without any query parameter strings provided. This service description MUST be made available in an RDF serialization, MAY be embedded in (X)HTML by way of RDFa [RDFA], and SHOULD use content negotiation [CONNEG] if available in other RDF representations. https://www.w3.org/TR/sparql11-service-description/#accessing
Il di conseguenza: GET su https://sparql.opencitations.net/meta con con Accept: text/turtle -> SPARQL Service Description
Oppure GET /meta con Accept: text/html -> Interfaccia HTML con la descrizione incorporata come RDFa
Ancora
The URI /.well-known/void on any Web server is registered by this specification for a VoID description of any datasets hosted on that server. For example, on the host www.example.com, this URI would be http://www.example.com/.well-known/void. https://www.w3.org/TR/void/#well-known
feat(patches): repair dangling agent roles
Add a reviewed plan-and-execute workflow for reconstructing missing agent-role chains from external metadata.
Aldrovandi
Section titled “Aldrovandi”fix(zenodo): reject unresolved creators
Creator names missing from the lookup were silently omitted from record metadata. Require exact RDF name matches, align the affected lookup entries, and cover the failure and resolution paths with tests.
fix(zenodo): add creator repair script
fix(zenodo): distinguish external source records
Select missing-file notices from the stage's defining activity
HERITRACE
Section titled “HERITRACE”feat(iri): configure IRI minting components
Load constructor options from JSON environment variables and provide a filesystem-backed OpenCitations Meta counter handler with atomic updates.
feat(meta): persist rdf archives after saves
Add a configurable save plugin that writes changed OpenCitations Meta data and provenance entities to zipped JSON-LD archives after SPARQL updates.
perf(meta): index counter files by byte chunks
Locate counter lines from byte-chunk checkpoints and memory-mapped reads so large provenance files avoid Python line iteration
Domande
Section titled “Domande”Camera ready ISWC
SKG-IF
Section titled “SKG-IF”-
https://skg-if.github.io/interoperability-framework/docs/venue.html#type Noi non consideriamo repository come un tipo di venue. Dovremmo? Cioè nel nostro data model fabio:ComputerProgram non può essere un contenitore. Noi non distinguiamo, in effetti, tra software e contenitore del software.
-
Per le venue di SKG-IF, ho dato questa indicazione a Regina:
Please map fabio:Journal to journal, fabio:AcademicProceedings to conference, and fabio:Book and fabio:ReferenceBook to book. Map every other class, including fabio:BookSeries and fabio:Series, to other.
Ma potrebbe non avere senso