Hi Keith,
I'm the developer of El Dorado, which is inspired by PunBB (a PHP
forum). I moved over from PHP to Ruby/Rails a while back, and my
"learn by doing" project was to recreate the core functionality of
PunBB in El Dorado. I learned a lot from Beast, which is a nice app. I
think it's been replaced by Altered Beast now, which might be worth
checking out.
I'm using El Dorado for a couple of private sites with my friends and
whatnot, so it's actively being used, and I've been doing an OK job of
maintaining it. A couple of people have chipped in (a German guy is
almost done with a localization project), but I'd love to have some
more contributors. The problem is that the app does pretty much
everything I want and more, so my incentive for improving it is... not
great :) I've been thinking of breaking it apart into engines, but I'm
not sure if waiting until Rails 3 (with supposedly fully-mountable
apps) comes along. Maybe after RailsConf I'll have a better idea.
You can check out EL Dorado in more detail here:
http://almosteffortless.com/eldorado/
Let me know if you have any questions. There's a demo/support/testing
site that I check pretty much every day:
http://eldoradoapp.com/
- Trevor