Rename progetto2 to viandante

This commit is contained in:
truetype committed 2026-07-07 15:43:54 +00:00
1 parent 0030fd7d82
commit cf46689792
15 files changed
+41 -41

No files matched your search

+6 -6
View File
@@ -1,6 +1,6 @@
# progetto2
# viandante
`progetto2` ospita un **client MUD CLI** pensato per collegarsi a un MUD
`viandante` ospita un **client MUD CLI** pensato per collegarsi a un MUD
LP‑MUD basato sul driver **FluffOS** (per esempio **Dead Souls**, libreria
3.8.6). Il client parla telnet con estensioni standard: `ECHO`, `NAWS`,
`TTYPE`, e rifiuta (`WONT`) tutte le altre (`GMCP`, `MSDP`, `MCCP`, `MXP`
@@ -15,7 +15,7 @@ ASCII** on-demand.
## Setup
```bash
cd progetto2
cd viandante
python3 -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
@@ -96,7 +96,7 @@ Quando il server invia `Char.Vitals` via GMCP, hp/sp/mv compaiono automaticament
## Layout dei sorgenti
```
progetto2/
viandante/
├── pyproject.toml # metadata + dipendenze + entry point `mudclient`
├── README.md # questo file
├── .gitignore
@@ -109,9 +109,9 @@ progetto2/
│ ├── events.md # schema eventi del logger
│ ├── development.md # setup dev, pytest, ruff, come estendere
│ └── gitea.md # flusso di pubblicazione sul Gitea + sicurezza token
├── src/progetto2/ # package
├── src/viandante/ # package
│ ├── __init__.py
│ ├── __main__.py # supporta `python -m progetto2`
│ ├── __main__.py # supporta `python -m viandante`
│ ├── cli.py # entry point + UI a riga di comando
│ ├── telnet.py # state machine IAC + asyncio
│ ├── deadsouls.py # parser di stanze Dead Souls / LP‑MUD