[devel] Menu policy 2

Sergey V Turchin =?iso-8859-1?q?zerg_=CE=C1_altlinux=2Eorg?=
Пн Ноя 22 20:44:19 MSK 2004


Привет всем!
Вот стартовый вариант policy для меню.
Какие будут предложения?

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
----------- следующая часть -----------

1 Меню policy.
--------------


1.1 Оконные менеджеры.
----------------------

    Оконные менеджеры, умеющие отображать иерархию программ
в виде меню, должны иметь 2 типа структуры меню -
стандартную и оригинальную(опционально).

Стандартная:
    Должна отображаться по умолчанию. Это структура меню,
генерируемая программами, находящимися в каталоге
%_sysconfdir/menu-methods, при помощи интерпретатора из пакета menu.

Оригинальная:
    Поддерживается самим оконным менеджером и может быть любого вида,
формата и структуры, присущих этому оконному менеджеру,
и на усмотрение мантейнера пакета этого оконного менеджера -
вплоть до ее отсутствия.

    Переключение между этими типами происходит в зависимости
от наличия/отсутствия файлов:
~/.menu/disable_customization
~/.menu/enable_customization
%_sysconfdir/menu/disable_customization
%_sysconfdir/menu/enable_customization
Пользовательская настройка имеет преимущество над системной.


1.2 Приложения.
---------------

    Текстовые и графические приложения, которым необходимо появление
пункта меню для них, в любом оконном менеджере должны иметь в каталоге
%_menudir файл(ы) в формате, описанном в документации к пакету menu.


1.3 Пиктограммы.
----------------

    Стандартным расположением пиктограмм, предназначенных для использования
в приложениях из других пакетов (например, в меню какого-либо оконного менеджера),
является %_iconsdir/hicolor/*/* - по аналогии с пакетом icon-theme-hicolor.
Обязательно наличие пиктограмм 16x16, 32x32 и 48x48 размеров.


1.4 Стандартная структура меню.
--------------------------

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
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 190 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20041122/ff68759d/attachment-0001.bin>


Подробная информация о списке рассылки Devel