I just uploaded a gem for Typo 3.99.0 to Rubyforge. Once it propagates, people should be able to test the new Typo installer by running two simple commands:

    $ gem install typo
    $ typo install /tmp/typo

This is a test release; please don’t overwrite your existing, working Typo build with the new Typo installer.

I’d love to get some feedback from people about the installer, though. If you have a chance, give it a shot and let me know if it works. It should pull in Rails 1.1.4 and Mongrel all on its own, and then freeze the Rails gems into vendor/. I had to write my own Rails freeze code, because rake rails:freeze:gems won’t let you specify which Rails release you’re freezing, and I’d like to allow people to continue to install Typo even on systems that have Rails 1.2.x installed. I could have just bundled all of Rails into the Typo gem, but that’d be an abuse of the packaging system. As it is, it should all ‘just work’.

I still have a few things that I need to do before the installer is complete:

  1. Actually write the Apache HTTP proxy instructions (for 1.3 and 2.x)
  2. Add lighttpd proxy directions.
  3. Figure out how to best have Typo restart on reboot.
  4. Handle the “missing swig” problem better.
  5. Figure out of the installer will work on Windows.

We also have a couple issues remaining before Typo itself is ready to be called 4.0.0, but we’re getting pretty close. If a few people could test this pre-release for us, then we should be able to get 4.0 out within a week or two.

Update: Expect 3.99.1 in a few hours. There are a couple substantial installer bugs when running from the .gem file. They aren’t dangerous, but they’ll keep it from working in many situations.