v0.7.0 — mlisp-bugs
Added
- mlisp-bugs: Debbugs-compatible email bug tracker (#69 #70)
- Maildir-as-database architecture: bug state derived by scanning the archive, exactly as Debbugs does
- Wire protocol:
<pkg>-bugs-submit@host,<pkg>-bugs-N@host,<pkg>-bugs-N-done@host,<pkg>-bugs-control@host - Control commands:
severity,tags,close,reopen,retitle,owner,forwarded,block,merge,quit - New binary
mlisp-bugs+ ASDF systemmlisp-bugs.asd - New admin subcommands:
bugs-add-package,bugs-list-packages,bugs-list,bugs-show,bugs-report,install-bugs-procmail
- 29 new BATS specs (
test_mlisp_bugs.bats)
Fixed
maildir-unique-name: reads PID from/proc/self/status(avoidssb-posixdependency); eliminates Maildir filename collisions on rapid sequential writesmaildir-messageswildcard:(make-pathname :name :wild :type :wild)fixes directory listing for files with hostname extensions
Test coverage: 445 tests (78 FiveAM + 367 BATS)
Full Changelog: v0.6.2...v0.7.0