Release 16 of the has_many_polymorphs plugin is out. It adds support for namespaced models (by special request), and fixes a Postgres bug.
example
class Scents::Bacon < ActiveRecord::Base
has_many_polymorphs :sniffers,
:from => [:dogs, :"forest_animals/hedgehogs"],
:through => "actions/sniffings"
# (join model is Actions::Sniffing)
end
Please let me know if you have any problems. I am a great expert on namespaced models in Rails now. It’s not always pretty. However, it’s not as bad as they say.