Необходимо составить и создать набор пакетов по оформлению дистрибутива. Кроме того было бы неплохо составить набор примерный картинок и примеры их применения в виде образцов... Это часть эстетическая плана по оформлению дистрибутива... Далее для каждого этапа настройки внешнего вида нужно встроить новые изображения в соответствующие наборы пакетов. На текущий момент предполагается рассмотреть замену для следующих пакетов: =============== =====boot====== =============== design-bootloader-{installer,livecd,system}: desktop, lite, lite-school design-bootsplash: desktop, lite, lite-school +++++++++++++++ design-bootloader-$(GFXBOOT_FLAVOUR)-$(GLOBAL_EXACT_DESIGN): design-bootloader-installer-desktop -> design-bootloader-installer-etersoft --------------- design-bootsplash-$(GLOBAL_EXACT_DESIGN) design-bootsplash-desktop -> design-bootsplash-etersoft =============== =============== =====docs====== =============== docs-install: desktop, desktop_lite, desktop_personal docs-issue: desktop_{edu,lite,personal,sb} docs-quickstart: desktop_sb indexhtml: Desktop (desktop), lite, lite-school +++++++++++++++ docs-issue-$(GLOBAL_EXACT_DOCS): docs-issue-desktop_personal -> ??? --------------- docs-install-$(GLOBAL_EXACT_DOCS): docs-install-desktop_personal -> ??? --------------- alt-license-$(GLOBAL_LICENSE): alt-license-desktop -> etersoft-license-desktop ??? =============== =============== ===KDE & WMs=== =============== kde-settings-desktop kde-settings-desktop-lite kde-settings: desktop, desktop-lite design-graphics-desktop (lite) ? design-graphics: desktop xfce-settings-lite-school (lite) xfce-settings: desktop, lite-school xfce-settings: desktop, lite, lite-school alterator-design-desktop (lite) alterator-design: desktop alterator-icons: desktop, lite +++++++++++++++ kde-settings-$(GLOBAL_EXACT_DESIGN) kde-settings-desktop -> kde-settings-etersoft --------------- ............... ??????????????? ............... =============== =============== ===alterator=== =============== design-alterator-browser-qt-junior design-alterator-browser: desktop, lite, lite-school +++++++++++++++ --------------- =============== Эта схема показывает группы пакетов, для которых представлены примерные варианты изменения имён пакетов... По сути, это форки для нашего оформления. Список вероятно не полный и будет постепенно наполняться в связи с чем стоит перенести его на wiki. Предполагается заводить на каждую группу отдельный баг по мере выполнения, чтобы отслеживать состояние по каждой группе отдельно. Это важная и кропотливая часть работы, которая, к сожалению может отобрать много времени, если не уделять ей достаточного внимания...
Я составил список пакетов и описание того, что они изменяют на странице: http://wiki.etersoft.ru/OformlenieDistributiva Теперь можно продолжить расширение этого описания, чтобы можно было легко найти какой пакет за что отвечает.
В новых бранчах (начиная с p5 и p6) все пакеты с офомлением собираются из одного исходного пакета (branding-SOLUTION). Каждый такой пакет привязан заданной серии решений и поддерживается по мере выпуска этой серии. В данная задача привязана к базовому десктопному решению с xfce, выполненному по примеру Simply Linux. Задачу предполагается завершить решением branding-linux-etersoft, выполненного на основе branding-simply-linux.
Собрал группу пакетов: /home/sin/RPM/SRPMS/branding-linux-etersoft-6.991.0-alt1.src.rpm branding-linux-etersoft-bootloader-6.991.0-alt1.noarch.rpm branding-linux-etersoft-bootsplash-6.991.0-alt1.noarch.rpm branding-linux-etersoft-alterator-6.991.0-alt1.noarch.rpm branding-linux-etersoft-graphics-6.991.0-alt1.noarch.rpm branding-linux-etersoft-release-6.991.0-alt1.noarch.rpm branding-linux-etersoft-notes-6.991.0-alt1.noarch.rpm branding-linux-etersoft-xfce-settings-6.991.0-alt1.noarch.rpm branding-linux-etersoft-slideshow-6.991.0-alt1.noarch.rpm branding-linux-etersoft-indexhtml-6.991.0-alt1.noarch.rpm branding-linux-etersoft-menu-6.991.0-alt1.noarch.rpm Нужно заменить в них картинки и включить в сборку образа. Пакет branding-linux-etersoft-indexhtml зависит от docs-simply-linux, где сложена документация. Пока нет такой своей пользуемся этой. Для бранча p6 branding-linux-etersoft будет собран с версией 6.1.0.
Откладываем задачи, к которым не обращались более 100 дней.