[devel] А что у нас с mime?
Yury Aliaev
=?iso-8859-1?q?mutab0r_=CE=C1_rambler=2Eru?=
Чт Май 29 18:02:20 MSD 2008
Уважаемые разработчики!
Меня интересует вопрос, как у нас обстоит дело с поддержкой mime-типов?
Ситуация такая: имеется некая программа, которая обрабатывает
определённые типы файлов. Что нужно сделать, чтобы эта программа
ассоциировалась с некими mime-типами?
Я пока нашёл следующее:
http://freesource.info/wiki/AltLinux/Sisyphus/devel/Ispol'zovanieMIME?v=1a8d&search=mime
-- ничего конкретного, зато есть полезные ссылки;
http://freesource.info/wiki/AltLinux/Sisyphus/devel/OsobennostiSborkiPaketov?v=15p4&search=mime#h328-4
-- про регистрацию приложений, использующих mime-типы (через
%update_mimedb). Приведённая там ссылка на freedesktop хоть и несколько
проясняет ситуацию, но не скажу что до конца (там расписаны далеко не
все тонкости содержания xml файла).
Кроме того есть ещё
http://freesource.info/wiki/AltLinux/Sisyphus/devel/OsobennostiSborkiPaketov?v=15p4&search=mime#h328-4,
где описывается привязка к mime-типам в .desktop
Меня интересуют два вопроса: 1) как предыдущий абзац соотносится с
предпредыдущим (это два альтернативных способа, или же по хорошему нужно
делать и то, и то); 2) как быть, если приложение, ассоциирующееся с
определённым mime-типом, не должно появляться в меню рабочего стола (и
поэтому способ с .desktop файлом для него непригоден)?
Подробная информация о списке рассылки Devel