This is an old revision of the document!


Paradox

Welcome to my corner of the wiki. I've been active on Dune on/off since around 2002, and a coder/wizard since ~2003. I've recently returned from a brief (8 year?) hiatus and have thrown myself into the thick of things helping keep this old boat out at sea.

Current areas of work

Here are some things I have planned for the short term. These aren't listed by order of priority and I work on them as I feel the urge! Completed work is listed on a separate page

Server Updates
Project Description Status
Git Cleaning up the git repo, removing non-code data. In progress
Backups Fine-grain snapshot backups TBD
Gamedriver Updates
Project Description Status
LDMUD 3.5.4 to 3.6.4 The most up-to-date LDMud release stream. Adds unicode support, bytes type In testing on DevDune
log_error line number patch Adding a line number to log_error master apply In review
Lib Updates
HTTP(s) client Using Python aiohttp to expose async HTTP efun to LPC w/ support for HTTPS Proof of concept completed
telnet negotiation In-lib negotiation for telnet options. Required for GMCP, related features In Development
GMCP Adding Generic Mud Communication Protocol support and lib hooks In Development
GeoIP data Updating the Maxmind Country data for 'hearer country' TBD
Ban cmd Cleaning up name/IP bans TBD
Spire regen bug Fixing an occasional TLE in spire regeneration TBD
Player encoding Supporting player's changing to UTF-8 encoding TBD
Wiki Updates
API for lib access adding a JSON API for use with in-game lib code TBD
Quest Updates adding Skimpy's quest solutions to the wiki TBD
CSS refresh The colours aren't quite right! TBD