1 Меню policy. -------------- 1.1 Оконные менеджеры. ---------------------- 1.1.1 Оконные менеджеры поддерживающие freedesktop-меню. -------------------------------------------------------- Структура меню может меняться на усмотрение мантейнера оконного менеджера при наличии такой возможности. Структура меню из п. 1.3.1 НЕ является стандартной, но рекомендуется. Дополнительная информация: http://freedesktop.org/wiki/Specifications/menu-spec 1.1.2 Остальные оконные менеджеры. ---------------------------------- Используется стандартная cтруктура меню из п. 1.3.1 Корневая секция ALT Linux может быть опущена. 1.2 Приложения. --------------- Текстовые и графические приложения, которым необходимо появление пункта меню для них в любом оконном менеджере, должны иметь в каталоге /usr/share/applications/ файл(ы) в формате .desktop, описанном по адресу http://freedesktop.org/wiki/Specifications/desktop-entry-spec Обязательно наличие в параметре Categories 2-х категорий из таблиц Main(только 1-у) и Additional: http://standards.freedesktop.org/menu-spec/1.0/apa.html 1.2.1 Пиктограммы приложений. --------------------------- Стандартным расположением пиктограмм приложений, предназначенных для использования в приложениях из других пакетов (например, в меню какого-либо оконного менеджера), является /usr/share/icons/hicolor/ - по аналогии с пакетом icon-theme-hicolor. Обязательно наличие пиктограмм 16x16, 32x32 и 48x48 размеров, соответственно расположенных в каталогах %_miconsdir/, %_niconsdir/ и %_liconsdir/ . Дополнительная информация: http://freedesktop.org/wiki/Specifications/icon-theme-spec 1.3 Cтруктура меню. --------------------------------- 1.3.1 Стандартная структура меню. --------------------------------- [ !!! UNDER CONSTRUCTION !!! ] ALT Linux Amusement Adventure Arcade Boards Cards Puzzles Sports Strategy Toys Other Applications Accessibility Archiving Compression Cd burning Backup Other Communications Databases Development Interpreters Code generators Development environments Tools Editors Emulators File tools Finances Monitoring Publishing Sciences Astronomy Biology Chemistry Computer science Geosciences Mathematics Physics Other Shells Text tools Chinese Configuration Boot and Init Hardware Networking Packaging Printing Other Documentation Edutainment Languages Mathematics Science Tools Other Multimedia Graphics Sound Video Networking Chat IRC Instant messaging File transfer Mail News Remote access WWW Other Office Accessories AddressBooks Graphs PDA Presentations Spreadsheets Tasks management Time management Wordprocessors Session Windowmanagers Terminals 1.4 Дополнительная информация. ------------------------------ ftp://ftp.altlinux.org/pub/people/zerg/menu/menu-packaging-howto-current.txt