LINUX.ORG.RU
Форум — Talks  

Для чего нужен диалог «О программе»?

 ,


0

1

В этот диалог смотрят пользователи, чтобы что?

Моя гипотеза заключается в том, что они хотят связаться с социальной сущностью (авторами или организацией), которая занимается созданием этой программы.

С другой стороны, золотой стандарт служб техподдержки - это системы issue-трекинга.
Те, которые объединяют разные каналы связи и сводят их в единую базу данных.

Такие системы пишут «ваше электронное сообщение было принято, ему присвоен входящий номер ННННН, политика рассмотрения обращений опубликована там-то».

Ну так вот, по-идее, диалог «О программе» это в пределе персональный клиент для системы багтрекинга.

Правильно думаю?

★

Для чего нужен диалог «О программе»?

  1. Чтобы посмотреть номер установленной версии ПО.
  2. Чтобы задать свой вопрос разработчикам, если они додумались сделать окно ввода текста для обратной связи от пользователей.
Enthusiast ★★★☆
()
Ответ на: комментарий от Enthusiast

окно ввода текста для обратной связи

Можно сделать две вкладки в диалоге:

  • «Визитка», и
  • «Приёмная» (Ресепшен).
Saakx ★
() автор топика
Последнее исправление: Saakx (всего исправлений: 1)
Ответ на: комментарий от apt_install_lrzsz

Хотелось бы иметь способ увидеть свои обращения и реакцию на них. Сейчас для этого приходится регистрироваться на каком-то внешнем сайте. Это лишний для пользователя шаг.

Saakx ★
() автор топика
Ответ на: комментарий от apt_install_lrzsz

Ещё можно было бы сделать вкладку «Договора», которая описывает все политики, лицензии и вообще структуру авторского коллектива по компонентам программы (зависимостям). Т.е. дерево с тремя уровнями: компонент, авторы, лицензии.

Saakx ★
() автор топика
Ответ на: комментарий от Tigger

Или действительно не осознаёшь, чем это грозит?

Чтобы отправить такое сообщение, сначала программу нужно установить. А каждая установка программы - уже праздник.

Saakx ★
() автор топика
Ответ на: комментарий от Tigger

Ещё можно сделать вкладку «Контакт» - это где пользователь может зарегистрироваться на сайте организации. То есть, сгенерировать сертификат, отправить запрос на его подпись в CA, получить ответ и установить/просмотреть клиентский сертификат

Saakx ★
() автор топика
Ответ на: комментарий от Leupold_cat

Мне нужно место проявить буйную фантазию. Вот смотри, делаем библиотеку, которая содержит диалог About с четырьмя вкладками (Визитка, Оферты, Авторы, Учётка - опционально).

Эта библиотека должна иметь бекенды для разных дистрибутивов и формат (15-ый стандарт) для доопределения (или даже переопределения) недостающих сведений.

И тогда можно будет сделать дистрибутив, в котором все программы имеют единообразный About.

Saakx ★
() автор топика
Ответ на: комментарий от buddhist

Конкретнее!

GtkAboutDialog предалагает указывать гиперссылку на сайт программы.
AdwAboutDialog позволяет указывать лицензию.
LibreOffice показывает компоненты.

Мне к кому?

Saakx ★
() автор топика
Ответ на: комментарий от Saakx

Т.е. ещё и браузер в программу встраивать. Замечательно же. Аффтар жжот. Пеши исчо.

Tigger ★★★★★
()

Не знаю :) Но если есть, значит, нужен. А версию можно и через ПМ посмотреть, контакты – в мане.

yars068 ★★★★★
()

Всё проще: посмотреть, что хрень я открыл.
А при разработке написать, что это моих рук дело.

novus ★★
()
Последнее исправление: novus (всего исправлений: 1)

Я смотрю в этот диалог для того чтобы узнать:

  • Название программы. Странно? Но иногда не очевидно что это за хрень запустилась при клике на файл
  • Версию программы. Бывает полезно при траблшутинге
  • Сайт программы

Других случаев не припомню

cobold ★★★★★
()

В этот диалог смотрят пользователи, чтобы что?

  • Узнать версию приложения.

  • Узнать, кто работал над приложением.

  • Узнать ссылку на страницу проекта, если есть.

  • Иногда пишут, что это вообще за приложение, что оно делает.

А ты ерунду какую-то додумываешь.

Bfgeshka ★★★★★
()
Последнее исправление: Bfgeshka (всего исправлений: 1)

Я обычно смотрю там текущую версию, чтобы понять протухшая уже или нет. Ещё там можно оф. сайт смотреть, но сейчас бывает быстрее нагуглить, чем это окно открывать.

Ну так вот, по-идее, диалог «О программе» это в пределе персональный клиент для системы багтрекинга.

Это было бы круто, но я такого не видел ещё.

Loki13 ★★★★★
()
Ответ на: комментарий от Tigger

Спамер что ли? Или действительно не осознаёшь, чем это грозит?

Всё же аккаунт нужен на который куплена программа, если говорить о проприетарщине. А если даже о свободном софте, то всегда можно для обращения требовать хоть что-то, почту например, по которой потом банить, если спам пойдет. Особой разницы с просто спамом по почте нет. Хотя тогда и разницы с почтой не будет, да.

Loki13 ★★★★★
()
Ответ на: комментарий от Saakx

Можно сделать две вкладки в диалоге:

«Визитка», и «Приёмная» (Ресепшен).

Хотелось бы иметь способ увидеть свои обращения и реакцию на них.

Ещё можно было бы сделать вкладку «Договора»

Ещё можно сделать вкладку «Контакт»

Даешь в каждую софтину кучу вкладок и чатик…

Vanilla ★
()

А GPL 3 ты куда запихаешь-то, если программа твоя с GUI?

tiinn ★★★★★
()
Ответ на: комментарий от Saakx

Ещё можно сделать вкладку «Контакт» - это где пользователь может зарегистрироваться на сайте организаци

Ещё можно попить боярышника.

bread ☆
()
Ответ на: комментарий от Saakx

Statement: Можно. Но если разработчик программы не является больным на голову, то не нужно. Так как в «О программе» уже указана лицензия.

apt_install_lrzsz ★★★★
()
Ответ на: комментарий от Saakx

Ну вот видишь, сам диалог уже нужен, на вопрос из ОП ответ ты сам получил. А как его организовать, с какими вкладками – это детали, которые можно и обсудить.

Исходные данные для обращения в техподдержку/багтрекер – это одна из областей применения, но не единственная. Должен быть простой способ узнать номер версии программы, в первую очередь для того, чтобы в своей голове порядок навести. А уж общение с разработчиками – это, возможно, следующий шаг, а где-то и он не понадобится.

Опять-таки сведения о лицензии, о чём писали выше. Просто сведения об авторе (не обязательно для связи).

P.S. Отдельный луч поноса дизайнерам UI современных версий MS Word, где этот диалог надо искать днём с фонарём, причём место его вызова переносили несколько раз. (~~)

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 2)
Ответ на: комментарий от Saakx

Это, мягко говоря, не самая большая проблема с унификацией в линуксе. Куда интереснее было бы сделать расширение для Wayland, определяющее стандартную библиотеку виджетов и доступ к ней, чтобы можно было оконный тулкит зашить прямо в один бинарь с композитором, а из программ его просто дёргать.

Реализация ограничена только твоей буйной фантазией :) Только надо как-то постараться фантазию направить так, чтобы этот протокол ещё и приняли.

hobbit ★★★★★
()

Нормальные люди (не гномосеки) пишут там в копируемом виде название софтины на английском (как она ищется в гугле и в идеале совпадает с бинарём в ОС), версию этой софтины, список авторов, информацию о загруженных и работающих плагинах. Это всё нужно для диагностики, как GUI аналог --version и других интересных команд в терминале, которые обычно есть у всего софта. Самые нормальные люди дублируют эту информацию, чтоб если GUI стартануть не может, то в консольку информация вывалилась. Ещё надо юридические моменты писать где-то. Что за лицензия и какие права есть у юзера (полный текст лицензии понятно в отдельном окне по кнопке). А всё остальное вываливать в полноценную справку.

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 1)
Ответ на: комментарий от Enthusiast

3. Чтобы хотябы узнать кто разработчик.

anc ★★★★★
()
Ответ на: комментарий от Saakx

Хотелось бы иметь способ увидеть свои обращения и реакцию на них. Сейчас для этого приходится регистрироваться на каком-то внешнем сайте.

А обращения вы без регистрации слали?

anc ★★★★★
()
Ответ на: комментарий от anc

А обращения вы без регистрации слали?

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

Saakx ★
() автор топика
Ответ на: комментарий от hobbit

P.S. Отдельный луч поноса дизайнерам UI современных версий MS Word, где этот диалог надо искать днём с фонарём, причём место его вызова переносили несколько раз.

Точно, точно, занимался подобной фигней.

anc ★★★★★
()
Ответ на: комментарий от peregrine

Самые нормальные люди дублируют эту информацию, чтоб если GUI стартануть не может, то в консольку информация вывалилась.

Интересная идея, стоит взять на вооружение.

Хотя нестартанувшее GUI это сильно. А если программа не находит нужные ей версии динамических библиотек (не те, которые через dlopen грузятся, а те, от которых её запуск жёстко зависит), например, то она и в консольку ничего вывести не сможет. :(

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)

Я смотрю, чтобы узнать версию программы. С сущностями связываться не пробовал, такой цели у меня никогда не было.

vbr ★★★★★
()

Я пользуюсь для просмотра версий ПО.

th3m3 ★★★★★
()

Лично я использую диалог «О программе» для следующих целей:

  • чтобы посмотреть адрес сайта для загрузки (если гуглить, то можно наткнуться на фейк с трояном);
  • чтобы посмотреть версию (нужно ли обновить, чтобы указать в вопросе о проблеме и т.д.).
askh ★★★★
()

Узнать версию ПО и полное название. Например, чтобы написать багрепорт на конкретную версию.

Платный софт там же обычно выводит инфу о лицензии (какого типа, на чьё имя, сколько действует). Бесплатный, впрочем, тоже (например, можно узнать под какой открытой лицензией софт не залезая в его папку).

Также можно узнать имя и контакты автора, чтобы поблагодарить, связаться или подать в суд. Держать свою инфру для техподдержки обычно может только крупный софт, а мелкий ограничится емейлом, максимум, ссылкой на гитхаб (удобно иметь официальную ссылку, а не гуглить репу самому).

В целом это такая визитная карточка программного продукта. Как зовут, основные параметры (версия и условия использования), авторство, контакты для связи.

Ещё туда иногда встраивают пасхалки (так как там точно они никому не помешают).

KivApple ★★★★★
()
Последнее исправление: KivApple (всего исправлений: 7)
Ответ на: комментарий от dynamic_cast

там нередко вставляют кнопку «установить обновления»

Кстати да, руки бы оторвать изобретателю этого.

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему: только для зарегистрированных, score>=50.