Menu Policy: различия между версиями

Материал из ALT Linux Wiki
м (proofreading)
Строка 22: Строка 22:
{| class="standard"
{| class="standard"
|-
|-
!Старое меню ALT Linux
!Категория
!соответствие freedesktop.org
!описание
!Дополнительно указывать
|-
|-
|Amusement/Adventure
|X-Typing
|AdventureGame;Game;
|Обучение набору клавиатуры
|Education;
|-
|-
|Amusement/Arcade
|X-ALTLinux-VideoSettings
|ArcadeGame;Game;
|Настройки монитора, видеокарты, Х-сервера...
|-
|Settings;HardwareSettings;
|Amusement/Boards
|BoardGame;Game;
|-
|Amusement/Cards
|CardGame;Game;
|-
|Amusement/Puzzles
|LogicGame;Game;
|-
|Amusement/Sports
|SportGame;Game;
|-
|Amusement/Strategy
|StrategyGame;Game;
|-
|Amusement/Toys
|KidsGame;Game;Amusement;
|-
|Amusement/Other
|Game;Amusement;
|-
|Applications/Accessibility
|Accessibility;Utility;
|-
|Applications/Archiving
|Utility;Archiving;
|-
|Applications/Archiving/Compression
|Utility;Archiving;Compression;
|-
|Applications/Archiving/Cd burning
|DiscBurning;AudioVideo;
|-
|Applications/Archiving/Backup
|Utility;Archiving;
|-
|Applications/Archiving/Other
|Utility;Archiving;
|-
|Applications/Communications
|
|-
|Applications/Databases
|Database;[ choose Office or Development or AudioVideo ]
|-
|Applications/Development
|Development; [ choose manually ]
|-
|Applications/Development/Interpreters
|Development; [ choose manually ]
|-
|Applications/Development/Code generators
|Development; [ choose manually ]
|-
|Applications/Development/Development environments
|Development;IDE;
|-
|Applications/Development/Tools
|Development; [ choose one of Building Debugger GUIDesigner Profiling RevisionControl Translation ]
|-
|Applications/Editors
|TextEditor;Utility;
|-
|Applications/Emulators
|Emulator; [choose System or Game]
|-
|Applications/File tools
|Filesystem;System;
|-
|Applications/Finances
|Finance;Office;
|-
|Applications/Monitoring
|Monitor;System;
|-
|Applications/Publishing
|Publishing;Office;
|-
|Applications/Sciences
|Science;[ choose subcategory manually]
|-
|Applications/Sciences/Astronomy
|Astronomy;Science;
|-
|Applications/Sciences/Biology
|Science;Biology;
|-
|Applications/Sciences/Chemistry
|Science;Chemistry;
|-
|Applications/Sciences/Computer science
|Science;ComputerScience;
|-
|Applications/Sciences/Geosciences
|Science;Geoscience;
|-
|Applications/Sciences/Mathematics
|Science;Math;
|-
|Applications/Sciences/Physics
|Science;Physics;
|-
|Applications/Sciences/Other
|Science;[ choose subcategory manually]
|-
|Applications/Shells
|
|-
|Applications/Text tools
|TextTools;Utility;
|-
|Configuration/Boot and Init
|Settings;DesktopSettings;X-ALT-Linux-Boot-and-Init;
|-
|Configuration/Hardware
|HardwareSettings;Settings;
|-
|Configuration/Networking
|HardwareSettings;Settings;X-ALT-Linux-NetworkSettings;
|-
|Configuration/Packaging
|PackageManager;Settings;
|-
|Configuration/Printing
|HardwareSettings;Settings;Printing;
|-
|Configuration/Other
|Settings;[ choose subcategory manually]
|-
|Documentation
|Documentation;[ choose main category manually]
|-
|Edutainment/Languages
|Education;Languages;
|-
|Edutainment/Mathematics
|Education;Math;
|-
|Edutainment/Science
|Education;Science;[ choose subcategory manually]
|-
|Edutainment/Tools
|Education;[ choose subcategory manually]
|-
|Edutainment/Other
|Education;[ choose subcategory manually]
|-
|Multimedia/Graphics
|Graphics;[ choose subcategory manually]
|-
|Multimedia/Sound
|AudioVideo;Audio;[ choose subcategory manually]
|-
|Multimedia/Video
|AudioVideo;Video;[ choose subcategory manually]
|-
|Networking/Chat
|Network;Chat;
|-
|Networking/IRC
|Network;IRCClient;
|-
|Networking/Instant messaging
|Network;InstantMessaging;
|-
|Networking/File transfer
|Network;FileTransfer;
|-
|Networking/Mail
|Office;Network;Email;
|-
|Networking/News
|Network;News;
|-
|Networking/Remote access
|Network;RemoteAccess;
|-
|Networking/WWW
|Network;WebBrowser;
|-
|Networking/Other
|Network;[ choose subcategory]
|-
|Office/Accessories
|Office;[ choose subcategory]
|-
|Office/AddressBooks
|ContactManagement;Office;
|-
|Office/Graphs
|Chart;Office;
|-
|Office/PDA
|PDA;Office;
|-
|Office/Presentations
|Presentation;Office;
|-
|Office/Spreadsheets
|Spreadsheet;Office;
|-
|Office/Tasks management
|ProjectManagement;Office;
|-
|Office/Time management
|Clock;Calendar;Office;
|-
|Office/Wordprocessors
|WordProcessor;Office;
|-
|Session
|
|-
|Session/Windowmanagers
|
|-
|Terminals
|
|-
|Amusement
|
|-
|Applications
|
|-
|Configuration
|
|-
|Edutainment
|
|-
|Multimedia
|
|-
|Networking
|
|-
|Office
|
|}
|}



Версия от 09:54, 27 апреля 2011

Stub.png
Черновик политики Sisyphus
Автор(ы) — ...


42px-Wikitext-ru.svg.png
Эту статью следует викифицировать.


Требования к WM/DE, поддерживающим меню стандарта freedesktop

  • WM/DE должен выносить свое оригинальное меню в отдельный подпакет либо вообще отключать его.
  • WM/DE не должен явно требовать свое оригинальное меню. Вместо этого он должен иметь зависимость на виртуальный пакет <NAME>-freedesktop-menu

Подход к построению меню

Нейтральность

.desktop файл позволяет указывать, в меню каких оконных менеджеров их показывать. Поэтому общесистемное меню должно быть оконно нейтральным, а для специфических примочек надо выделять отдельный набор .desktop файлов с указанием OnlyShowIn=БлаБла. Не нужно злоупотреблять OnlyShowIn= и NotShowIn=. Обычно,использование NotShowIn= не приносит пользы.

См. тж. [1]

О конверсии

Категория описание Дополнительно указывать
X-Typing Обучение набору клавиатуры Education;
X-ALTLinux-VideoSettings Настройки монитора, видеокарты, Х-сервера... Settings;HardwareSettings;

Ссылки