feedreader plugin update
May 15th, 2007
I've updated the feedreader mephisto plugin fixing a serious lack of caching. If you happen to use this plugin to display rss feeds on your blog, I highly suggest getting the current version. I should note that the current version will only work with the mephisto trunk as many plugin architecture changes have happened since the 0.7.3 release. The curious can check the trac instance for more information. At some point I'll get around to modifying the other plugins, I'd like to have them take advantage of the UI based configuration stuff that's been added to mephisto.
May 15th, 2007 at 10:51 PM I wonder if anyone thinks I should start using version numbers?
May 20th, 2007 at 11:39 PM I commented on your other post about my issues, I wanted to add that it appears your site has the same issue. Uncached pages (I clicked around on some random stuff) are taking > 20 seconds to render whereas your homepage is generally around 1 second for me.
May 20th, 2007 at 11:58 PM I'll give it a shot with a test app. It may well just be FeedTools. I generally don't run into it too much, as once it's speedy once cached. It's possible that the feed cache is empty at the time the page is updated, forcing another pull. It might be worth trying the feed_updater app, which is designed to periodically update the feed cache. I'm going to set that up as a cron job and see if it makes a difference.
May 21st, 2007 at 01:49 AM testing to see if running multiple rails instances has any effect
May 22nd, 2007 at 09:35 PM Ok, so I've profiled mephisto and it look's like it's REXML which FeedTools currently uses to parse xml. I'm going to look into switching FeedTools over to libxml. I know Bob Aman already wants that to happen, so this could be win-win.
May 29th, 2007 at 07:54 AM To solve this error: dodo@membrane:~/blog/mephisto$ ruby script/runner -e production 'Mephisto::Plugins::Feedreader.install' /usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:266:in `load_missing_constant': uninitialized constant Mephisto::Plugin (NameError) ... change vendor/plugins/mephisto_xfeedreader/lib/feedreader/plugin.rb line 3 to: class Feedreader < MephistoPlugin I guess they renamed Mephisto::Plugin to MephistoPlugin Cheers! P.S. Nice plugin
July 12th, 2007 at 04:00 AM i love this plugin!