Table of Contents
ANet BBS — Notes
Design Decisions
Known Quirks
Open Questions
ANet BBS — Notes
Design Decisions
Telnet chosen for authenticity and simplicity
asyncio over threads for scalability
SQLite for zero-config persistence
PyQt6 for native SysOp experience
Known Quirks
Some CNet behaviors are intentionally preserved
Screen clears on certain error messages
Legacy formatting oddities remain
Open Questions
Licensing
Plugin
API
design
Multi-BBS networking model