[devel] А что у нас с mime?
Aleksey Avdeev
=?iso-8859-1?q?solo_=CE=C1_solin=2Espb=2Eru?=
Ср Июн 4 11:47:44 MSD 2008
Yury Aliaev пишет:
> Aleksey Avdeev пишет:
>
>>> Да, это более актуально, т.к. тип может быть зарегистрирован в пакете,
>>> который в данный момент не стоит в системе. Кстати, тогда возникает
>>> резонный вопрос: если пакет А содержит обработчик некоего mime-типа,
>>> который описан в пакете B, то что тогда: не ставить же зависимость
>>> пакета А от В? При том, что ни для чего другого пакету А В не нужен.
>>> Или, если есть сомнения, тоже класть в пакет А описание mime-типа?
>>
>>
>> Может есть смысл использовать лобовой вариант -- вынести описание
>> mime-типа в отдельный подпакет, который будут требовать A и B?
>
>
> Да, я к этому и склоняюсь. Сделаю пакет trackeraudio-mime-info, от
> которого будут зависеть соответствующие проигрыватели. Может быть, имеет
> смысл начать думать о mime-policy? У меня такое предложение: если
> mime-тип является специфичным для какого-нибудь приложения (причём не
> просто специфичным, а обязанным своему существованию этому приложению,
> как например формат документа .abw пакета AbiSuite), то описание
> соответствующего типа должно лежать в пакете с этим приложением. Если же
> есть необходимость зарегистрировать какие-то типы, однозначно не
> связанные с каким-нибудь пакетом (мой случай: трэкерные модули), то
> следует создать отдельный пакет -mime-info, в котором будет находиться
> описание этих типов.
Проблема сложнее: есть приложения, которые о mime-типах должны знать,
и не более того. На пример apache* должен знать о mime-типе отдаваемого
файла, чтобы правильно выставить заголовки, а приложения данный тип
обрабатывающие -- ему как правило не нужны...
--
С уважением. Алексей.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 556 байтов
Описание: OpenPGP digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20080604/f89a4f33/attachment-0002.bin>
Подробная информация о списке рассылки Devel