Добавить слайд "Дополнительные компоненты" #45

Open
opened 2 months ago by asmeron · 9 comments
Owner

Создать общий слайд между 70 и 71, который будет отображать вывод упрощённых групп в 2 уровня устанавливаемых дополнительных компонентов.
Слайд должен содержать переходы слайды: Выбор ядра системы 71, Выбор дополнительных компонентов для ядра системы 72, Выбор дополнительных компонентов из модулей 74, Выбор дополнительных компонентов из пакетов 75.
Вывод групп сформировать в таблице groups-list.csv с колонками:

  • GROUP_NAME Имя группы
  • SUBGROUP_NAME Имя подгруппы
  • PACKAGES Список имён пакетов
  • DESCRIPTION Описание группы на EN
Создать общий слайд между 70 и 71, который будет отображать вывод упрощённых групп в 2 уровня устанавливаемых дополнительных компонентов. Слайд должен содержать переходы слайды: Выбор ядра системы 71, Выбор дополнительных компонентов для ядра системы 72, Выбор дополнительных компонентов из модулей 74, Выбор дополнительных компонентов из пакетов 75. Вывод групп сформировать в таблице `groups-list.csv` с колонками: - `GROUP_NAME` Имя группы - `SUBGROUP_NAME` Имя подгруппы - `PACKAGES` Список имён пакетов - `DESCRIPTION` Описание группы на EN
asmeron added the улучшение label 2 months ago
rodion.n was assigned by asmeron 2 months ago
YanTheKaller was assigned by asmeron 2 months ago
Poster
Owner

Под новую нумерацию, перед слайдом карусели 116 предлагаю:

  • Самой последней настройкой, новый слайд "Дополнительные компоненты" слайд с переходами по кнопке до подчинённых слайдов и выбором из списка готовых групп направлений установки.
  • Новый слайд предоставляет отдельный ответвления по настройке установки дополнительных компонентов
    • На новом слайде список из групп из файла таблицы groups-list.csv
      • Список из двух уровней Группа и Подгруппа
      • Выбрав группу должен отображаться список модулей который будет установлен, поле PACKAGES_UBM
      • На каждой подгруппе галочка
      • Содержание groups-list.csv
        • GROUP_NAME Имя группы
        • SUBGROUP_NAME Имя подгруппы
        • PACKAGES Список имён пакетов
        • DESCRIPTION Описание группы на EN
      • Если выбрать подгруппу, то отмеченные пакеты вносятся в список установки
      • Перейдя на подчинённый слайд "Выбор дополнительных компонентов установки" так-же будут выбранные пакеты помечены для установки
    • На новом слайде кнопка "Выбор дополнительных компонентов установки" откроет слайд 072 "Выбор дополнительных компонентов"
    • На новом слайде кнопка "Выбрать ядро системы" откроет слайд 075 "Выбрать ядро системы"
    • На новом слайде кнопка "Выбрать дополнительные компоненты для ядра системы" откроет слайд 076 "Выбрать дополнительные компоненты для ядра системы"
    • На новом слайде кнопка "Выбрать дополнительные компоненты из пакетов" откроет слайд 078 "Выбрать дополнительные компоненты из пакетов"
  • На каждом подчинённом слайде кнопка далее возвращает на новый слайд выбор "Дополнительные компоненты"
  • На новом слайде выбора кнопка далее осуществляет переход на следующий основной слайд 116 завершение процесса установки
  • На новом слайде идёт проверка доступа к репозиторию командой pacman --noconfirm -Sy, если выполнение с ошибкой, то доступа к репозиторию нет и следует уведомить об этом и заблокировать список дерева групп и кнопки перехода на зависимые слайды

т.к. в основном настройка "Дополнительные компоненты" нужно очень мало кому, поэтому мы объединяем установку всех дополнительных компонентов под одним основным слайдом.

Под новую нумерацию, перед слайдом карусели 116 предлагаю: - Самой последней настройкой, новый слайд "Дополнительные компоненты" слайд с переходами по кнопке до подчинённых слайдов и выбором из списка готовых групп направлений установки. - Новый слайд предоставляет отдельный ответвления по настройке установки дополнительных компонентов - На новом слайде список из групп из файла таблицы `groups-list.csv` - Список из двух уровней Группа и Подгруппа - Выбрав группу должен отображаться список модулей который будет установлен, поле `PACKAGES_UBM` - На каждой подгруппе галочка - Содержание `groups-list.csv` - `GROUP_NAME` Имя группы - `SUBGROUP_NAME` Имя подгруппы - `PACKAGES` Список имён пакетов - `DESCRIPTION` Описание группы на EN - Если выбрать подгруппу, то отмеченные пакеты вносятся в список установки - Перейдя на подчинённый слайд "Выбор дополнительных компонентов установки" так-же будут выбранные пакеты помечены для установки - На новом слайде кнопка "Выбор дополнительных компонентов установки" откроет слайд 072 "Выбор дополнительных компонентов" - На новом слайде кнопка "Выбрать ядро системы" откроет слайд 075 "Выбрать ядро системы" - На новом слайде кнопка "Выбрать дополнительные компоненты для ядра системы" откроет слайд 076 "Выбрать дополнительные компоненты для ядра системы" - На новом слайде кнопка "Выбрать дополнительные компоненты из пакетов" откроет слайд 078 "Выбрать дополнительные компоненты из пакетов" - На каждом подчинённом слайде кнопка далее возвращает на новый слайд выбор "Дополнительные компоненты" - На новом слайде выбора кнопка далее осуществляет переход на следующий основной слайд 116 завершение процесса установки - На новом слайде идёт проверка доступа к репозиторию командой `pacman --noconfirm -Sy`, если выполнение с ошибкой, то доступа к репозиторию нет и следует уведомить об этом и заблокировать список дерева групп и кнопки перехода на зависимые слайды т.к. в основном настройка "Дополнительные компоненты" нужно очень мало кому, поэтому мы объединяем установку всех дополнительных компонентов под одним основным слайдом.
Collaborator

Если именно то что требуется буду детализировать:
5794a9b189

(120-121 слайды)

Если именно то что требуется буду детализировать: https://gitea.ublinux.ru/rodion.n/design-ubinstall-gtk/commit/5794a9b18993bc15be79579cfb0329a5fcea5e39 (120-121 слайды)
Poster
Owner

Да именно то, что хотел
Только перемести слайды 78 79 80 81 82 83 84 85 после 120, а то @YanTheKaller запутается

Да именно то, что хотел Только перемести слайды 78 79 80 81 82 83 84 85 после 120, а то @YanTheKaller запутается
Poster
Owner

И нет таблицы для groups-list.csv

И нет таблицы для `groups-list.csv`
Poster
Owner

В репозиторий добавил groups-list.csv

В репозиторий добавил `groups-list.csv`
Collaborator
https://gitea.ublinux.ru/rodion.n/design-ubinstall-gtk/commit/6ba7aaea9e83d0eef0632a1911c67368a5261972 https://gitea.ublinux.ru/rodion.n/design-ubinstall-gtk/commit/256b5cb44f3b01fd35ac82909963a7ede9b09684 https://gitea.ublinux.ru/rodion.n/design-ubinstall-gtk/commit/8fd3c5faaea72ae97951fdfbd9826b20114f156e 110 слайд
Collaborator

Зачем всё это добавлять только на один слайд? Почему нельзя сделать два слайда, один с пакетами из groups-list.csv, а второй как хаб для перехода на слайды выбора компонентов

Зачем всё это добавлять только на один слайд? Почему нельзя сделать два слайда, один с пакетами из groups-list.csv, а второй как хаб для перехода на слайды выбора компонентов
asmeron commented 5 days ago
Poster
Owner

Зачем всё это добавлять только на один слайд? Почему нельзя сделать два слайда, один с пакетами из groups-list.csv, а второй как хаб для перехода на слайды выбора компонентов

Так в дизайне сейчас и разбито.

Но как ранее писал, что-бы по нажатию далее далее не париться, можно вообще как в менеджере сделать, слайд один иконок с текстом и с него переход на конкретные слайды настроек. Только выбрать тему с иконами или gnome.
@YanTheKaller насколько это сложно и долго это в инсталляторе реализовать ?

Добавил пункт 24 сюда

> Зачем всё это добавлять только на один слайд? Почему нельзя сделать два слайда, один с пакетами из groups-list.csv, а второй как хаб для перехода на слайды выбора компонентов Так в дизайне сейчас и разбито. Но как ранее писал, что-бы по нажатию далее далее не париться, можно вообще как в менеджере сделать, слайд один иконок с текстом и с него переход на конкретные слайды настроек. Только выбрать тему с иконами или gnome. @YanTheKaller насколько это сложно и долго это в инсталляторе реализовать ? Добавил пункт 24 [сюда](https://gitea.ublinux.ru/Artwork_Applications/design-ubinstall-gtk/issues/75)
Collaborator

Так в дизайне сейчас и разбито.

ну во-первых, слайды-то разные, но на окне одном оно находится - чтобы добраться до кнопок/дерева нужно в дизайне нажимать на полосу вертикальной прокрутки

> Так в дизайне сейчас и разбито. > ну во-первых, слайды-то разные, но на окне одном оно находится - чтобы добраться до кнопок/дерева нужно в дизайне нажимать на полосу вертикальной прокрутки
Sign in to join this conversation.
Loading…
There is no content yet.