By Zed A. Shaw

Tir 0.9 Is Out, Hype.la Open Sourced

Today I'm happy to announce that my little Mongrel2+Lua web framework Tir as version 0.9. This release is the product of me using Tir and Mongrel2 for a few months on two real projects: Hype.la and Autho.me. You can read more about Tir, figure out how to install it, and see how to get started.

This release features the following new cool stuff:

  • Refactored code so that everything is in nice little files.
  • Support for forms, including multipart file uploads.
  • Tasks, that let you offload async requests to 0mq backends.
  • Full unit testing for doing interaction tests with handlers.
  • Actual real-world use of the framework and all the features. It's only got features I've actually used.
  • A lot less than 440,000 lines of code. I don't know, for some people that might be a strike against it, but about 1300 is pretty decent.

Hype.la Soon To Be Open Sourced

I'm going to release the code to Hype.la in the next few days after I get it synced up with the 0.9 release of Tir. I think it'll be a good example of using Tir for something real that isn't a blog. Hype.la's just different enough to be interesting, but not so different that nobody will be able to follow it.

The license on the Hype.la code will most likely be AGPL.

Mongrel2 v1.5 Soon Too

You can expect another announcement for Mongrel2 v1.5 sometime today or tomorrow. This release will include a bunch of bug fixes and not many new features. It's simply the result of me actually using Mongrel2 for all my applications over the last two months, and will be the foundation for the 2.0 stream of work that I'll be starting next week.

Lamson Also

Oh, and I'm going to fix a bunch of annoying bugs in Lamson and push a release out as well. Just trying to clear out all my pent up bug queues for the day and get solid releases to people.