Amiga-Z Wiki

β€œModern tools for old-school communities.”

User Tools

Site Tools


projects:anetbbs:code_base

ANet BBS β€” Codebase Reference

This page documents the current source layout and future automation goals.


Directory Structure

anet/
 β”œβ”€β”€ server/
 β”‚    β”œβ”€β”€ telnet.py
 β”‚    β”œβ”€β”€ session.py
 β”‚    β”œβ”€β”€ terminal.py
 β”‚    └── database.py
 β”œβ”€β”€ sysop/
 β”‚    └── main.py
 β”œβ”€β”€ data/
 β”‚    β”œβ”€β”€ bbstext.txt
 β”‚    └── anet.db
 β”œβ”€β”€ config.py
 └── run_server.py

Future Documentation Automation

Planned tooling:

  • Auto-generate command reference from source
  • Extract configuration documentation from config.py
  • Generate wiki skeleton pages from module docstrings
  • Build compatibility reports automatically

This will allow the wiki to remain synchronized with the codebase as development progresses.

projects/anetbbs/code_base.txt Β· Last modified: by freedomotter

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki