ADR 0001: Project naming¶
Status: Accepted
Date: 2026-09-19
Decision¶
The ecosystem, prose name, and CMake project are PostProject. The repository
is eseifert/postproject; Rust crates are postproject-*; installed headers are
under postproject/; the C ABI uses pp_; the C++ namespace is postproject;
and the CLI is postproject.
Unix native library files retain the conventional libpostproject prefix.
Windows uses postproject.dll where the toolchain permits. Historical records
may retain old URLs when changing them would falsify the record.
Consequences¶
Package metadata and documentation use one product identity while native linker names remain conventional. Renaming the hosted repository is an owner action if authenticated tooling is unavailable.