Greetings all, This week's Insoshi release has a bunch of fixes and enhancements, especially on the admin side of things. The preferences file has been passed over in favor of a preferences table in the database. This means you should remove config/initializers/preferences.rb if you have your own copy of the repo.
Getting database preferences to work turned out to be rather tricky, especially bootstrapping the initial migration: some of the initializer files depend on the preferences, but $ rake db:migrate tries to load the Rails environment before starting the migration. But the migration is what defines the initial preferences table... D'oh! I also discovered the hard way that Rails loads the files in config/initializers in alphabetical order; if later files use things defined in previous files, they'd better be in the right order. Now there's a '0_load_first.rb' file to handle things that need to be defined first. Rather than enumerate all the other changes, I'll let our Lighthouse issue tracker do it for us: http://insoshi.lighthouseapp.com/projects/9331-insoshi/tickets?q=milestone%3A%22April+18%22&filter= Lighthouse is working well so far. They just made a big new release, perfect timing for our starting to use it. They're still working out a few kinks---I've found and submitted a couple issues myself (using Lighthouse!)---but it's quite usable now. We're working on a bunch of documentation, which we'll release next week, along with a couple other surprises. Michael --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Insoshi" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/insoshi?hl=en -~----------~----~----~----~------~----~------~--~---
