Just a very quick announcement that I've put Tir 0.8 online with fixes that make it install on OSX. You can read the Install Guide for more information.
This gets rid of the luauuid requirement, which really only worked on Linux anyway, and falls back to luaposix 5.1.2 since 5.1.7 doesn't compile on OSX. If you installed Tir before you probably want to do:
sudo luarocks remove tir sudo luarocks remove luaposix
To make sure you've cleaned it out.
This release also fixes some problems with sessions, and detects fast restarts on the child processes so that it doesn't thrash them if there's an error.
The next thing I have to get working in Tir is a decent testing harness so you can easily test your handlers without having to actually run them. I'm probably just going to create a replica of the tire/engine.lua code that runs stuff in a fake engine.
The testing gear won't be specific to any testing methodology or framework, just things you need to run requests against your application's handlers and check the results. It'll probably be conversational too since that fits with the way Tir is designed.
That'll be the 0.9 release, but if you have more ideas fill out some tickets.