LINUX.ORG.RU

История изменений

Исправление windows10, (текущая версия) :

Bamf matches application windows to desktop files. It removes the headache of applications matching into a simple DBus daemon and C wrapper library. It currently features application matching at amazing levels of accuracy (covering nearly every corner case).

(c)

То есть осознание проблемы ЕСТЬ. При том, судя только по первому релизу - осознанию этой проблемы как минимум 16 лет.

И за все 16 лет никто не удосужился сказать «эй, давайте как нибудь причешем названия!».

В иксовых (а может и вяленных) окнах есть понятие WMIconName. Это отображаемое краткое наименование программы, и != заголовок окна. Их с именем .desktop-файла легко можно было сделать идентичным. Собственно в случае нормальных программ, так оно и делается.

Это как бы само собой разумеющееся.

Но в данный момент мне интересно понять логику гномодебилов.

Вот взять этот же самый org.gnome.Terminal.desktop. Что гномеры хотели сказать этим названием, чего нельзя было сказать названием gnome-terminal.desktop? Зачем точки? Что означает .org? Почему gnome с маленькой буквы, а терминал с большой? Ладно, почему тогда бинарь называется gnome-terminal-server, а не /usr/local/bin/org.gnome.Terminal?

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

Исходная версия windows10, :

Bamf matches application windows to desktop files. It removes the headache of applications matching into a simple DBus daemon and C wrapper library. It currently features application matching at amazing levels of accuracy (covering nearly every corner case). (c)

То есть осознание проблемы ЕСТЬ. При том, судя только по первому релизу - осознанию этой проблемы как минимум 16 лет.

И за все 16 лет никто не удосужился сказать «эй, давайте как нибудь причешем названия!».

В иксовых (а может и вяленных) окнах есть понятие WMIconName. Это отображаемое краткое наименование программы, и != заголовок окна. Их с именем .desktop-файла легко можно было сделать идентичным. Собственно в случае нормальных программ, так оно и делается.

Это как бы само собой разумеющееся.

Но в данный момент мне интересно понять логику гномодебилов.

Вот взять этот же самый org.gnome.Terminal.desktop. Что гномеры хотели сказать этим названием, чего нельзя было сказать названием gnome-terminal.desktop? Зачем точки? Что означает .org? Почему gnome с маленькой буквы, а терминал с большой? Ладно, почему тогда бинарь называется gnome-terminal-server, а не /usr/local/bin/org.gnome.Terminal?

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