From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00, RCVD_IN_SORBS_WEB,SPF_PASS autolearn=no version=3.2.5 Date: Thu, 18 Apr 2013 18:53:28 +0300 From: Igor Vlasenko To: devel@lists.altlinux.org Message-ID: <20130418155328.GA12059@dad.imath.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.5.21 (2010-09-15) X-imath-kiev-ua-MailScanner-Information: Please contact the ISP for more information X-imath-kiev-ua-MailScanner-ID: 749F26C8814.AF481 X-imath-kiev-ua-MailScanner: Found to be clean X-imath-kiev-ua-MailScanner-From: vlasenko@imath.kiev.ua Subject: [devel] I: freedesktop menu update for 1.1-draft X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Apr 2013 15:55:54 -0000 Archived-At: List-Archive: List-Post: Уважаемые господа, наша подсистема меню обновилась до Desktop Menu Specification-1.1-draft. Desktop Menu Specification-1.1-draft. Основные изменения: * Science стала Main Category в официальном стандарте. В нашем меню Science и раньше трактовалась как Main Category, но теперь это стало официальным, а соответствующие патчи для desktop-util-validate вошли в апстримный релиз. * Наши патчи для расширения списка комбинаций главных и вспомогательных категорий ушли в апстрим (релиз 0.21 desktop-file-utils) и дополнительно явно прописаны в тексте Desktop Menu Specification-1.1-draft. Таким образом, наши допустимые наборы категорий вошли в стандарт, и итоговые отличия нашего допустимого набора категорий от стандарта свелись к минимуму. Единственное, что осталось, это патчи для desktop-util-validate, для дополнительной поддержки категорий DE - MATE,TDE,Rox,Razor. Эти категорий реально использутся в соотв. DE, и их переименование MATE -> X-MATE и т.д. выглядит как бесполезная работа, тем более что эти теги со временем могут войти в стандарт. * Extra_categories В 1.1-draft стандарта добавлены новые дополнительные категории Adult Application handles adult or explicit material Feed;Network RSS, podcast and other subscription based contents, Humanities(Education or Science) Software for philosophy, psychology and other humanities Maps(Education or Science or Utility) Sofware for viewing maps, navigation, mapping, GPS Spirituality(Education or Science or Utility) Religious and spiritual software, theology Поддержка этих категорий была добавлена как в freedesktop меню, так и в debian меню. Для каждой категории был добавлен один или несколько файлов *.directory, добавлен перевод, выбрана пиктограмма. Напомню, у нас freedesktop меню выбираются через альтернативы, есть одноуровневое меню (altlinux-freedesktop-menu-shallow-menu) и вложенное меню (altlinux-freedesktop-menu-nested-menu). Одноуровневое меню freedesktop в доработке не нуждалось, во вложенное меню freedesktop и в debian меню были добавлены подменю для Feed;Network -- "Сеть > Ленты новостей" для Humanities(Education or Science) -- 2 подменю "Образование > Гуманитарные" и "Наука > Гуманитарные", для Maps(Education or Science or Utility) -- 1 подменю "Утилиты > Карты" ("Приложения > Карты" в debian меню). для Spirituality(Education or Science or Utility) -- 3 подменю "Образование > Духовность", "Наука > Богословие", "Утилиты > Духовность" ("Приложения > Духовность" в debian меню). для Adult добавлена ограниченная поддержка с помощью файла altlinux-adult.directory, что дает возможность легко создавать приватные меню. В настоящее время подсистема меню состоит из 7 пакетов, 4 пакета в freedesktop-части, altlinux-freedesktop-menu-0.64-alt1.src.rpm altlinux-freedesktop-menu-icon-theme-default-0.0.26-alt1.src.rpm desktop-file-utils-0.21.0.patchset1-alt1.src.rpm repocop-collector-freedesktop-desktop-0.14-alt1.src.rpm и 3 пакета для debian menu. menu-2.1.41-alt22.src.rpm menu-icons-default-0.2.0.16-alt1.src.rpm menu-messages-0.3.3-alt1.src.rpm -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.