zerodds-ffi-loader-1.0 — Open Items

Aggregate of zerodds-ffi-loader-1.0.en.md, generated by website/_tools/gen_open_items.py. No new content: every entry appears there as an item with its evidence.


§2.5 Thread safety

Status: open — no test calls the ABI from more than one thread. Send/Sync are in the type system; the concurrency itself is not measured.

§6 Library + header + per-language packages

Status: partial — library, header and pkg-config are in the Linux and macOS packages and are checked against the clause; the PyPI distribution carries the name the clause gives it. The Windows half and three of the six per-language packages are not met; both are tracked as §6b.

§6b Windows header/library and the missing per-language packages

Status: open — packaging/windows/msi/zerodds.wxs removed the Devel feature explicitly, so no Windows package ships the header, the DLL or the import library. Of the per-language packages only the PyPI wheel exists in the tree under the name the clause gives; the npm package is called @zerodds/wire rather than @zerodds/sdk/@zerodds/wasm, there is no NuGet and no pub.dev package, and the Maven module carries the coordinates org.zerodds:omgdds instead of eu.ifyna:zerodds-java-omgdds.

zerodds-ffi-loader-1.0 — offene Punkte

Aggregat aus zerodds-ffi-loader-1.0.md, erzeugt von website/_tools/gen_open_items.py. Kein eigener Inhalt: jedes Item steht dort mit seinem Beleg.


§2.5 Thread-Safety

Status: open — kein Test ruft die ABI aus mehreren Threads. Send/Sync stehen im Typsystem, gemessen ist die Nebenläufigkeit nicht.

§6 Library + Header + Per-Sprach-Packages

Status: partial — Library, Header und pkg-config sind für Linux und macOS in den Paketen und werden gegen die Klausel geprüft; die PyPI-Distribution heißt wie die Klausel sie nennt. Nicht erfüllt sind der Windows-Anteil und drei der sechs Per-Sprach-Packages; beides als §6b geführt.

§6b Windows-Header/-Library und die fehlenden Per-Sprach-Packages

Status: open — packaging/windows/msi/zerodds.wxs hat das Devel-Feature ausdrücklich entfernt, also liefert kein Windows-Paket Header, DLL oder Import-Library aus. Von den Per-Sprach-Packages existiert im Baum nur das PyPI-Wheel unter dem genannten Namen; das npm-Paket heißt @zerodds/wire statt @zerodds/sdk/@zerodds/wasm, ein NuGet- und ein pub.dev-Package gibt es nicht, und das Maven-Modul trägt die Koordinaten org.zerodds:omgdds statt eu.ifyna:zerodds-java-omgdds.