Subj : docs/doordrop_ini.md To : Git commit to main/sbbs/master From : Rob Swindell (on Debian Linux) Date : Fri Oct 02 2026 13:33:51 https://gitlab.synchro.net/main/sbbs/-/commit/6be4cdaf0f99c0a86f03811b Modified Files: docs/doordrop_ini.md Log Message: docs: DOORDROP.INI draft 0.8 Incorporate Deuce's review on r/bbs (2026-10-02): - PETSCII and ATASCII are families of character sets, not single mappings; the names say which family, a door confines itself to what the members share, and a later draft may add a way to name a member - USER_KEY is required (unless local): the host, which knows whether its user numbers are reused, derives a never-reused key, so a door always has one field to key per-user data on - TERM_COLORS names which SGR color methods the terminal honors (8, 16, 256, 16777216), replacing the claim that every ANSI terminal has the CGA palette; 8 covers terminals that render SGR 1 as bold, not bright - FILE_TIME is required: it is the moment TIME_LEFT was measured, and a door whose clock agrees with the host's may subtract the time since - The path type names the encoding the door's runtime expects for file names (POSIX bytes, the Windows ANSI code page, the DOS path), and a path that can't be represented is left out - The file's encoding is stated as a rule (UTF-8 iff a line is exactly FILE_UTF8=1), and comparisons are exact except IANA charset names - A door that looks the file up by name looks for DOORDROP.INI in that exact spelling; no case folding - The key-prefix trade is stated plainly Co-Authored-By: Claude Fable 5.1 --- SBBSecho 3.38-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .