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

Материал из ALT Linux Wiki
Строка 15: Строка 15:
принцип построения меню <br />если в подпапках, то в подпапках.
принцип построения меню <br />если в подпапках, то в подпапках.
Весьма желательно. чтобы папка содержала либо подпапки, либо приложения, но не оба вместе.
Весьма желательно. чтобы папка содержала либо подпапки, либо приложения, но не оба вместе.
Для этого при необходимости ввести категории
X-ALTLinux-БлаБлаБла-Other
как очень мудро было сделано в старом меню.


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

Версия от 22:27, 10 апреля 2011

Полиси по добавлению приложений в меню

Freesource-logo.png Blue Glass Arrow.svg MediaWiki logo.png
Эта страница была перемещена с freesource.info.
Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки.
Просьба по окончанию убрать этот шаблон со страницы.
Stub.png
Черновик политики Sisyphus
Автор(ы) — ...


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


TODO: Это полиси ещё не существует. Пишите!

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

Сбалансированность

принцип построения меню
если в подпапках, то в подпапках. Весьма желательно. чтобы папка содержала либо подпапки, либо приложения, но не оба вместе.

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

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

См. тж. [1]

О конверсии

Старое меню ALT Linux соответствие freedesktop.org
Amusement/Adventure AdventureGame;Game;
Amusement/Arcade ArcadeGame;Game;
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

Ссылки