This page is really just for brainstorming update ideas and keeping track of bugs or typos which need to be addressed…
currently working on:
- add to Wikipedia’s list of example MUD name puns
- call pyflakes in bin/test
- regular expressions should use the U (UNICODE) flag, so that matches will be dependent on the Unicode character properties database
- alter misc.log()’s level parameter to mirror syslog’s level values and pass them to syslog.syslog() instead of using a blanket syslog.LOG_INFO for everything
- alter calls to misc.log() to align them with the descriptions of the level parameter for syslog(3)
- rework misc.command_show()’s log section to change the loglevel parameter range to 0-7 instead of 0-9 and update menu.show as well
- improve range handling (timestamp support? regular expression matching?) for misc.get_loglines() and update misc.command_show()’s log section along with menu.show accordingly
- write a Getting Started guide
- update the configuration and data model documentation
- adjust coding style guide to match (or at least note deviations from) the Style Guide for Python Code and Documenting Guide
- add a descriptive blurb at the top of the main project page, so the summary on search engines isn’t churning for each blog update
- convert documentation pages here to ReST so they can be included directly in upcoming releases, and redirect the old WordPress documentation links in Apache accordingly
- set up a managed mailing list for general mudpy development and use discussions, and use it as the project’s E-mail contact (probably with mailman, and maybe hypermail for a searchable archive)
- add setup.py script for server installation following Python’s packaging guide
- add a sample System V initscript (link)
- add py2exe build script and begin distributing a mudpy.exe in the zip version
- split lib/mudpy/misc.py up into multiple modules
- clean up code, switching methods to standalone functions so reloading can be more seamless
- stamp out magic numbers and embedded string constants
- integrate new data loader/writer routines and data format
- switch from ! to @ for metarecords in the new data model
planned but not yet implemented: