Задача:
- Створення УКРАЇНСЬКОГО ДИСТРИБУТИВУ №1
І. Властивості дистрибутиву:
- зручний і повнофункціональний „з коробки“
- локалізований відразу після встановлення
- для досвідчених користувачів - наявність всіх інструментів адміністрування
- для новачків - містить базову документацію (інструкція та невеличке відео на робочому столі)
- достатня кількість програм для будь-якої потреби (крім специфічних)
- для „лінивих“ - мінімум додаткових дій після встановлення
- привабливий на вигляд
- максимально повна підтримка обладнання
- регулярне оновлення
- регулярні виходи нових версій
- мінімум глюків та недоробок
- стилізований на український лад
ІІ. Технічні характеристики продукту
- будуємо на основі Sabayon Linux (Gentoo - based,але крім портів є ще й репозиторій з пакетами. Причому обидві системи сумісні - як і в FreeBSD)
- віконні менеджери: kde3.5, kde4, Gnome, xfce, ???
- серверний варіант - на основі Sabayon, крім того багато, що можна запозичити у Calculate Linux
ІІІ. Завдання (Що конкретно можна і треба робити вже зараз)
а) Дизайн:
- визначитися з назвою: поки-що є два варіанти або Гопак-Лінукс, або Груша Лінукс
- Визначитися з логотипом. Поки-що є наступні варіанти:
Логотип - дракончик - треба розфарбувати і зробити більш об'ємним. З грушою - теж варто щось зробити. Символ Убунту буде недоречним.
- Визначитися зі стилем за умовчанням: темний чи світлий
- Зображення пінгвіна у вишиванці підігнати під формат зображення необхідного для того, щоб вкомпілити в ядро замість стандартного, який відображається під час завантаження
- Відібрати серію картинок на робочий стіл з посиланнями на авторство, щоб не порушувати нічиїх прав
б) Концепція
Особисто я вважаю, що основною рисою дистрибутива є набір програм, які є в ньому відразу після інсталяції. Якщо програм достатньо і їх легко знайти, то дистрибутив викличе приємне враження. І навпаки.
Все своє розуміння вважаю треба вкладувати в ієрархію меню „пуск“, чи як там воно називається ;))
Зокрема в MintGRE та в Grusha Linux це і було зроблено. Правда там поки-що забагато зайвого.
- Тому треба зробити наступні речі:
- Скласти список програм по категоріям. Наприлкад можна почати з встановлених в GrushaLinux, зберігаючи ієрархічну структуру.
Це можна зробити або в табличці OOCalc , або в програмі типу FreeMind .
FreeMind`овські файли можна легко викладати на сайті. Ось приклад http://grusha.org.ua/programlist .
- зробити короткий (1 речення) та розгорнутий опис призначення кожної програми.
- зробити певну відповідність програм з різних віконних менеджерів (KDE, Gnome, XFCE)
- Результатом повинен бути:
- список програм, які будуть присутні в меню. Наприклад можна почати з меню КДЕ, оскільки є що брати за основу.
- Також повинен бути список програм, які будуть у Gnome та XFCE -версіях.
Від Firefox чи Gimp нікуди не втечеш в усіх дистрах. Але деякі програми мають гарні рідні аналоги. І включати програму з чужого середовища - не дуже доцільно.
Наприклад: Kontact - Evolution, Kaffeine - Totem, Konqueror - Nautilus, тощо.
Якщо ця робота буде виконана, то в результаті ми матимемо як мінімум два дуже зручних дистрибутиви з актуальним набором преінстальованих програм як для любителів КДЕ так і для любителів Гнома.
в) Розробка
- скласти список необхідних патчів та виправлень до програм, в першу чергу зобумовлених специфікою кирилічної локалі
- відображення mp3 тегів як в UTF-8 так і в CP-1251 (наприклад пропатчить taglib для Amarok)
- скласти список програм, які треба доперекладати, або перекласти в першу чергу.
г) Документація
- Коли буде зроблено таблицю необхідних програм для кожного віконного менеджера, то можна вважати, що частину документації вже зроблено.
- З цього списку можна зробити потужну шпаргалку по програмам і покласти відразу на робочий стіл дистрибутиву.
- Потім зробити невеличкий відеоурок - огляд програм для кожного конкретного віконного менеджера.
Проект дуже цікавий і перспективний. Але для його виконання треба консолідація зусиль багатьох людей. Запрошую КОЖНОГО внести свій посильний вклад в проект.
З приводу технічних питань і збірки готового продукту - зараз писати не буду. Певний досвід на основі Убунту вже є. Крім того є попередня домовленість з розробниками Sabayon. Вони пообіцяли посприяти процесу створення українського дистрибутиву.
Список зараз в Альфа-варіанті. Тому запрошую до обговорення та внесення пропозицій. Для початку це можна робити в коментах, а я буду вносити поправки в документ. Далі щось придумаємо, можливо форум відкрию, можливо просто Jabber-конференцію.