Меня смущает количество различных модулей, которые работают с типами MIME в Rails.Есть три, которые я имею в виду, если бы кто-то мог исправить это для меня, я был бы признателен.
1) Mime :: Type (for response_to)
Mime::Type.register "text/richtext", :rtf
2) MIME:: Types (из самоцвета mime-types)
MIME::Types[/ogg/, :complete => true]
3) Rack :: Mime :: MIME_TYPES (для обслуживания контента)
Rack::Mime::MIME_TYPES.merge!({".ogg" => "audio/ogg"})
Эти три полностью разделены илиесть ли связь между ними?Кажется странным поддерживать 3 разных списка типов пантомимы, но их назначение кажется непересекающимся, я думаю.
Точнее, откуда мне знать, с каким из них зарегистрировать новый тип?
Спасибо!