Сделать ТЗ на приложение ubl-settings-datetime #6

Closed
opened 3 years ago by asmeron · 6 comments
Owner

Сделать ТЗ на примере уже почти готового приложения ubl-settings-datetime, по шаблону. С оформленным до конца дизайном и текстовым описанием каждого поля. Это ТЗ будет шаблоном на все другие мини приложений !!
ТЗ размещать в соответствующей папке приложения, в README.md с картинками.

Сделать ТЗ на примере уже почти готового приложения ubl-settings-datetime, по шаблону. С оформленным до конца дизайном и текстовым описанием каждого поля. Это ТЗ будет шаблоном на все другие мини приложений !! ТЗ размещать в соответствующей папке приложения, в README.md с картинками.
user-166 was assigned by asmeron 3 years ago
asmeron added the due date 2023-02-01 3 years ago
asmeron started working 3 years ago
asmeron stopped working 3 years ago
22 hours 44 minutes
Collaborator

Готово, начиная с этого коммита, переделана структура вместе с тз.

Готово, начиная с [этого](https://gitea.ublinux.ru/miramax166/design-ubl-settings-apps/commit/47f69ff9e9af6dced625c4f54b86011ada34767f) коммита, переделана структура вместе с тз.
Poster
Owner

Рассмотреть в ТЗ:

  1. Всплывающие подсказки, например на поле ntp серверов в каком формате вводятся, какой знак препинания
  2. Структуру, какой файл где должен лежать, например glade должен быть скомпелирован в бинарник
  3. Проверить запуск из ubl-settings-manager. Большая вероятность 99%, что работать не будет окно в окне.
  4. Указать про ярлык запуска и все параметры ярлыка
  5. Указать в каком месте будет повышение прав. Возможно повышение стоит сделать на кнопках, но это не точно.
  6. Подробнее расписать, действия, например при выборе в поле зона и регион в какой момент исполняется какая команда. И так же на все действия.
  7. Указать условия при каких какие поля активны какие нет, вообще активность формы.
Рассмотреть в ТЗ: 1. Всплывающие подсказки, например на поле ntp серверов в каком формате вводятся, какой знак препинания 2. Структуру, какой файл где должен лежать, например glade должен быть скомпелирован в бинарник 3. Проверить запуск из ubl-settings-manager. Большая вероятность 99%, что работать не будет окно в окне. 4. Указать про ярлык запуска и все параметры ярлыка 5. Указать в каком месте будет повышение прав. Возможно повышение стоит сделать на кнопках, но это не точно. 6. Подробнее расписать, действия, например при выборе в поле зона и регион в какой момент исполняется какая команда. И так же на все действия. 7. Указать условия при каких какие поля активны какие нет, вообще активность формы.
Collaborator
  1. Добавлю в макет и тз.
  2. Пункт 3-6, разве это не описывает? Про glade-файл понял, что ещё надо указать?
  3. Проверить нужно, но уже на ранних этапах всё открывалось без проблем.
  4. Если речь о destop-файле, то что нужно описать? Примеров его описания я в предыдущих тз не нашёл. В тз панели есть описание ярлыков, но для вывода внутри области ярлыков. Тут просто указать в какую группу нужно включить данное приложение?
  5. Запускать с вводом пароля рута, если введён - полный функционал, если нет - то только то доступно, что может сменить обычный пользователь.
  6. В таком случае программисты будут большую часть времени сидеть и ждать меня, пока я буду всё это описывать, основную часть решений мне придётся проверять и согласовывать с теми же программистами. Если идти этим путём время много будет уходить на эти "мини" ТЗ.
  7. Если такие условия есть я их указываю, в данном проекте так же, например:

поле ввода для ручного указания серверов. Неактивно, если не включен чекбокс "Синхронизировать через NTP", выбрана опция «По умолчанию» в комбобоксе с вариантами выбора сервера

1. Добавлю в макет и тз. 1. Пункт 3-6, разве это не описывает? Про glade-файл понял, что ещё надо указать? 1. Проверить нужно, но уже на ранних этапах всё открывалось без проблем. 1. Если речь о destop-файле, то что нужно описать? Примеров его описания я в предыдущих тз не нашёл. В тз панели есть описание ярлыков, но для вывода внутри области ярлыков. Тут просто указать в какую группу нужно включить данное приложение? 1. Запускать с вводом пароля рута, если введён - полный функционал, если нет - то только то доступно, что может сменить обычный пользователь. 1. В таком случае программисты будут большую часть времени сидеть и ждать меня, пока я буду всё это описывать, основную часть решений мне придётся проверять и согласовывать с теми же программистами. Если идти этим путём время много будет уходить на эти "мини" ТЗ. 1. Если такие условия есть я их указываю, в данном проекте так же, например: > поле ввода для ручного указания серверов. Неактивно, если не включен чекбокс "Синхронизировать через NTP", выбрана опция «По умолчанию» в комбобоксе с вариантами выбора сервера
Collaborator

В ТЗ отразил все предыдущие требования. Утилита сделано согласно ТЗ. Закрываю задачу.

В ТЗ отразил все предыдущие требования. Утилита сделано согласно ТЗ. Закрываю задачу.
user-166 closed this issue 3 years ago
Poster
Owner

Доделать интерфейс, в соответствии с задачами, обратить внимание на:
https://gitea.ublinux.ru/Applications/ublinux-init/src/branch/master/ublinux/templates/ublinux-data.ini#L583

Доделать интерфейс, в соответствии с задачами, обратить внимание на: https://gitea.ublinux.ru/Applications/ublinux-init/src/branch/master/ublinux/templates/ublinux-data.ini#L583
asmeron reopened this issue 3 years ago
Collaborator

Доделано. Реализовано.

Доделано. Реализовано.
user-166 closed this issue 3 years ago
Sign in to join this conversation.
Loading…
There is no content yet.