LINUX.ORG.RU
ФорумTalks

Почему разработчики гнома не уважают пользователей?


1

3

Из того, как они обосновывают «нововыведения» (вроде средней кнопки мыши), следует, что они относятся к пользователям как к идиотам, которые «боятся» компьютера, а не относятся к нему, как к послушному инструменту, который надо освоить.

★★★★★
Ответ на: комментарий от geekless

Ну как бы да. Я хоть и не переношу кеды - с удовольствием читаю анонсы релизов, и вижу, что спорных решений принимают минимум, а исправления и улучшения как раз на каждом шагу. Полная противоположность GNOME. Но так уж сложилось, что GNOME после серьезного допиливания для меня юзабелен, а с кедами, сколько ни настравай, это не прокатывает.

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

Я тебе уже сколько раз писала: я не упрекаю тебя в том, что ты чего-то не делаешь.

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

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

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

Как бывший фанбой GNOME

Гном - это цельное продуманное окружение

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

Таких ситуаций как в XFCE, где галочка на первой вкладке списка настроек противоречит галочке с третьей вкладки и об этом нельзя узнать не погуглив, в гноме нет.

Согласен. Но Xfce можно обновить с какого-нибудь бородатого релиза 2008 года до текущего, и продолжить пользоваться, не сделав ни единой настройки. Гном таким похвастаться не может, к сожалению.

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

Дело в том, что с точки зрения комунити СПО, ты не является пользователем СПО. В это всё и упирается.

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

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

Это реально удобнее, попробуй.

Лично я сбежал с Гном 3 сразу же после того как обнаружил, что ни поменять тему, ни настроить шрифты, ни установить дополнительные апплеты я уже не могу.

Апплеты-то за что?

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

клеймить позором по сути коллег по несчастью, которые с этими трудностями живут и справляются

Это твоё восприятие. Я высказываюсь относительно технических решений, которые считаю неправильными. Если для тебя мнение о наличии ошибок является «клеймить позором», что-то в консерватории не так.

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

Наверное потому, что у меня перед глазами много других людей в индустрии, глядя на которых охватывает гордость за человечество, а не чувство досады, как при виде типичных тредов в багтрекере gnome. Не нужно самому иметь организаторские способности Гитлера, чтобы осмеливаться высказывать суждения о его политике.

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

что с точки зрения комунити СПО, ты не является пользователем СПО

То есть если у меня какие-то особые взгляды на то, каким должен быть интерфейс десктопа, то я уже не являюсь тем самым average Joe, которого любые шрифты и темы устроят, и на меня можно плюнуть, несмотря на все донейты и багрепорты, я правильно понимаю? Как же все печально... но скажи, а где оно не так? В венде (привет, KB2859537, тебя еще не убрали из Windows Update?)? Или в Mac (привет, iOS 7)? Не только ведь в СПО такое наблюдается, к сожалению. И кстати, упомянутые мной кеды продолжают жить, и не мучают своих юзеров ни багами, ни маразмом.

ArtKun ★★★★★
()
Последнее исправление: ArtKun (всего исправлений: 1)
Ответ на: Как бывший фанбой GNOME от ArtKun

Ещё когда релизился Gnome 3.0 и стали появляться первые желающие все раскрасить, было официально заявлено что стабилизация API для расширений и тем будет не раньше релиза 3.8. И это обещание гномеры вполне сдержали.

Про раскладку на лоре любят писать про то, что гном «выпилил» Alt-Shift, но на самом деле просто как раз до релиза 3.8 в гноме последовательно вычищались куски legacy-кода, оставшиеся со второго гнома. И раскладка не была «выпилена» ради выпиливания, просто система раскладок была переработана и по сути переписана с нуля. Поэтому те же клавиши-модификаторы для переключения раскладок в прошлом релизе не были реализованы не по дизайнерскому решению, а по нехватке времени у разработчика.

Потом конечно в баг пришел Mattias Clasen со свойственной ему «а это и не нужно» мантрой, но народ подсуетился, проявил активность и в итоге сейчас эти клавиши поддерживаются из коробки.

И если подумать как бы этот Clasen не раздражал, на самом деле такие люди тоже в проекте нужны, также как Ульрих «Stop Reopening» Дреппер и многие другие одиозные личности.

alpha ★★★★★
()

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

В противном случае им придется писать более толстые, обстоятельные и дотошные user guide. Не programmer и/или administrator, а именно user guide подчеркиваю.

Этого не шибко жалует ни один программист. И уж тем более этого не жалуют программисты Гнома

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

я правильно понимаю?

Не. Если у тебя какие-то особые взгляды на то, каким должен быть интерфейс десктопа, то идешь и запиливаешь собственный десктоп. А потом кто-то говорит «ArtKun прикольную штуку придумал, сделаю-ка локализацию на немецкий». А другой говорит «вот эта твоя фишка сочетается с вот этой моей фишкой в такой-то программе, давай запилим для неё соглашение, чтобы одни и те же конфиги переиспользовать?» А третий просто идёт и пакетирует под любимый дистрибутив.

Так из хаоса рождается инфраструктура СПО.

Соответственно, если ты не умеешь или не хочешь программировать, то только используешь готовое. Но раз пользы от тебя нет, то и на мнение участников ты повлять не можешь, кроме как методом «сделайте позязя, христа ради».

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

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

коллег по несчастью

ты только что обозвала geekless'а коллегой гномодевелоперов? звучит оскорбительно :D

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

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

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

Я все это прекрасно понимаю, как уже упоминал - являюсь бывшим фанбоем :)

Я веду речь немного о другом. Если гномовцы рассчитывают на среднего пользователя - нельзя ЛОМАТЬ вещи. Раскладка, возможно, сейчас работает изкоробки - но что делать моему другу, живущему напротив, когда он обновит Fedora с 17 до, скажем, 19? У него отвалится раскладка, которую он настроил несколько лет назад при установке и тут же забыл; темы и расширения, которые также поставил год назад и уже забыл, что из этого расширения, а что - часть GNOME? Лезть на форумы, гуглить?
Еще раз - я прекрасно понимаю, что это СПО, никто ничего не должен, а разработка - сложная вещь, но это не лишает меня право критиковать конечный продукт, верно? Если юзер обновляется, он ожидает увидеть улучшения, а вместо этого видит ошибки и перекошенный интерфейс. Скажи, в какой вселенной это нормально?

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

Ну да, техничность твоих высказываний в этом треде просто зашкаливает.

Может ты хочешь поговорить про объектную модель виндового шелла? Или про уместность JS с точки зрения уменьшения связности кода? Или эргономику управления окнами? Я готов отстаивать любое своё мнение, пока мне не покажут его ошибочность. Но нет, ты же рассказываешь истории про «клеймить позором». Про «клеймить позором», извини, мне не интересно.

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

Это всё классно, но смысла в поднятии одной и той же темы тоже ноль. Одни и те же личности, почти одни и те же комментарии - тоже мало интересного...

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

Снова настраиваемость как функциональность преподносится.

Щито? Мадам, в русском языке такое предложение чаще всего заставит зрителя со смешком покрутить у виска. Ну вы же понимаете?

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

Еще раз - я прекрасно понимаю, что это СПО, никто ничего не должен, а разработка - сложная вещь, но это не лишает меня право критиковать конечный продукт, верно? Если юзер обновляется, он ожидает увидеть улучшения, а вместо этого видит ошибки и перекошенный интерфейс. Скажи, в какой вселенной это нормально?

<альфа моде он>Как ты смеешь критиковать этих святых людей, ведь они только делают для тебя и для человечества! Кстати, в новом релизе в гном запилили интеграцию с очередным новым ненужносервисом! Мне всё очень нравится! А вы только критиковать можете!</альфа моде офф>

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

превратили проект, который использовали тыщи людей, в наколенную поделку

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

Конечно переход на гном 3 - это серьезное потрясение, и технически очень сложно организованный переход и психологически, и перегибы там есть, которые сильно раздражают. Но говорить о том, что «всё, никто не любит гном» нельзя. Они кстати и финансирование набрали в последней кампании. А вот куда дальше это покатится будем смотреть.

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

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

ни настроить шрифты

Поначалу было печально со шрифтами в шелле (до 3.2, вроде), но уже года два всё хорошо. В отличие от, например, KDE, в котором шрифты в плазме рендерятся не так, как в виджетах. С приходом Qt Quick 2 будет вообще атас, как в венде 8 с DirectWrite.

Вкратце: шрифты - одна из основных причин использования гнома для меня.

установить дополнительные апплеты я уже не могу.

А расширения не? Они в целом гораздо более гибкие, чем апплеты, и вписываются гармоничнее.

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

Конечно переход на гном 3 - это серьезное потрясение, и технически очень сложно организованный переход и психологически, и перегибы там есть, которые сильно раздражают.

Дежавю. Хроники советских газет. Духовные скрепы, овощи и рожь.

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

Не лишает, критикуй. :)

Но абстрактное «нельзя ломать вещи» никогда не работает в реальной жизни. И это абсолютно нормально. Если обновление чинит баг, но ломает костыль, который был кем-то приставлен к этому багу ранее, его всё равно нужно делать.

Ну либо дождаться выхода CentOS 7 и забыть об обновлениях лет на 10-15.

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

арчеводы
разработчики ядра
гентушники

Вот-вот. Ну не могут нормальные люди Gnome 3 использовать, только девиация, только хардкор.

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

Ну в самом начале в Убунте у меня была классическая сессия (Gnome 2.32), а с версии 11.10 появились вполне годные индикаторы, которые заменили прежние плагины.

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

Ок. Настраиваемость - неотделимая черта функциональности. Очень часто даже превалирующая. Не бывает функциональных, но лишенных настроек программ.

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

Это реально удобнее, попробуй.

Мне вот удобнее окна из режима Overview закрывать.

И дефолтные настройки шрифтов гнома меня полностью устраивают, наоборот каждый раз непонятно почему в xfce они куда-то разъезжаются. И когда второй монитор подключается и отключается автоматом, а не в через xrandr так тоже удобнее.

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

Такие дела.

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

ты хочешь поговорить про объектную модель виндового шелла? Или про уместность JS с точки зрения уменьшения связности кода?

Про JS, пожалуйста. Конечно, JS говно, и лучше бы там был Python, но что не так?

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

но что не так?

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

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

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

У тебя странное понимание СПО. Для меня СПО - это то ПО, которое я могу свободно использовать и модифицировать. GNOME просто идеально вписывается.

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

(пожимая плечами) И причем тут JS? Если средства интроспекции _приходится_ использовать вместо описанных интерфейсов, это плохо; но само использование внутреннего скриптового языка - это нормально.

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

Ну не могут нормальные люди Gnome 3 использовать

Баян.

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

_приходится_

Ну ты же знаешь этих индусских прикладников... :D Все грабли должны быть надёжно заперты, иначе они наступят последовательно на все.

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

никогда не работает в реальной жизни. И это абсолютно нормально.

Почему же тогда я обновил Android 4.0, вышедший два года назад, до текущего 4.3 без единого косяка? Почему мой друг использует iPhone 4 с момента выхода, имеет последнюю iOS и ни разу не делал reset? KDE тоже не ломается при обновлениях где-то с 4.3. Про Mac OS X вообще молчу, те годами без переустановок живут, при наличии прямых рук. Я вполне прощу, если мне придется сделать сброс при выходе Android 5.0, или сделать пару настроек при выходе GNOME 4. Но если такое придется делать с каждым релизом, и при этом ни в анонсе релиза об этом не сказано - это уже не нормально.

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

Официальный способ


There are a lot of topics here; you will want to see
GnomeShell/Development at a minimum. Specific to extensions,
you will likely employ two primary techniques for hooking into
the shell core.

    GObject signals: For controlling the user interface,
hooking into signals is flexible and non-destructive.
    Monkey patching

Monkey patching, да.

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

толстые, обстоятельные и дотошные user guide.

Это было бы замечательно

cvs-255 ★★★★★
() автор топика
Ответ на: комментарий от TEX

В противном случае им придется писать более толстые, обстоятельные и дотошные user guide. Не programmer и/или administrator, а именно user guide подчеркиваю. Этого не шибко жалует ни один программист. И уж тем более этого не жалуют программисты Гнома

Ну конечно. Ребята, работащие над openbox, nginx, gcc и кучей других программ пишут «толстые, обстоятельные и дотошные user guide». А гномеры особенные, мы их должны любить просто так. Потому что ведь написание манов «никогда не работает в реальной жизни. И это абсолютно нормально.»

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

Почему же тогда я обновил Android 4.0, вышедший два года назад, до текущего 4.3 без единого косяка?

потому что тебе повезло? и потому что в андроиде физически нельзя наставить костылей сравнимого размера? угадай почему, кстати?

Вообще, я тоже гном без косяков обновляю. Потому что я немножко представляю какие костыли могут сломаться и почему их не стоит использовать. И не вижу ничего зазорного в том чтобы поставить переключение раскладки на CapsLock.

А есть полно людей которые умудряются складывать свои костыли в /usr/share несмотря на то что им неоднократно было сказано что исправленные ими файлы будут затерты обновлениями. Или в /usr/lib/ Ведь это быстрее чем скопировать тему в пользовательский каталог или системный файл в /etc и править там. Кто-то и конфиг груба правит в /boot, а потом удивляется сюрпризам и неожиданностям.

Люди из разряда «я ничего не умею и не понимаю, и разбираться не хочу, но мне очень нужно чтобы заголовок окна был синим цветом» к сожалению умеют пользоваться гуглом ровно до такой степени, чтобы суметь отстрелить себе какую-нибудь важную часть, но не уметь её приставить обратно. Ну и потом громко жаловаться в форумах о том, что не готов для десктопа и всё такое прочее.

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

угадай почему, кстати?

Пока ты не расскажешь, никак не угадать.

А есть полно людей которые умудряются складывать свои костыли в /usr/share несмотря на то что им неоднократно было сказано что исправленные ими файлы будут затерты обновлениями. Или в /usr/lib/ Ведь это быстрее чем скопировать тему в пользовательский каталог или системный файл в /etc и править там. Кто-то и конфиг груба правит в /boot, а потом удивляется сюрпризам и неожиданностям.

Пользователь плохой. Плохой и неразумный. И конфиги сам лезет править, скотина тупая. По рукам бы ему линейкой.

Люди из разряда «я ничего не умею и не понимаю, и разбираться не хочу, но мне очень нужно чтобы заголовок окна был синим цветом» к сожалению умеют пользоваться гуглом ровно до такой степени, чтобы суметь отстрелить себе какую-нибудь важную часть, но не уметь её приставить обратно. Ну и потом громко жаловаться в форумах о том, что не готов для десктопа и всё такое прочее.

Ты лучше расскажи что делать людям, которые составляют основу экосистемы линукса.

Я повторю вопрос, который ранее задавал: какая целевая аудитория проекта?

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

Пользователь плохой. Плохой и неразумный. И конфиги сам лезет править, скотина тупая. По рукам бы ему линейкой.

Именно так. Если пользователь лезет править настройки - он берет на себя ответственность за то, что он там себе настроил (привет гентоводам). И потом пытаться играть на том, что он бедный пользователь и не обязан ничего знать, уже неприлично.

что делать людям, которые составляют основу экосистемы линукса.

Это каким людям? И почему им потребовалось срочно что-то делать?

какая целевая аудитория проекта?

спроси у проекта

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

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

какая целевая аудитория проекта?

имхо:

  • новички, которым дали линукс. с гномом.
  • все, кому нравятся фичи гнома
  • разработчики/профессионалы
i_gnatenko_brain ★★★★
()

Так, всё, я пошел ставить и тыкать гном.
Я тоже хочу уметь так задорно и весело плюваца.

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

Именно так. Если пользователь лезет править настройки - он берет на себя ответственность за то, что он там себе настроил (привет гентоводам). И потом пытаться играть на том, что он бедный пользователь и не обязан ничего знать, уже неприлично.

Давай подытожим. Гномеры:

  • не могут обеспечивать приемлимую бесшовную миграцию с одних костылей на другие;
  • не осиливают писать исчерпывающие user guides;
  • не в состоянии обеспечить миграцию конфигурации между версиями.

Всё это «слишком сложно и не работает в реальном мире».

Мне напомнить тебе гораздо более важные и серьёзные проекты, которые все эти задачи успешно решают на протяжении многих лет? Или сама можешь перечислить системообразующие компоненты платформы?

Это всё к вопросу о том, «можно ли позволять себе плохо отзываться о».

Это каким людям? И почему им потребовалось срочно что-то делать?

Тем, которые пишут это наше СПО. Других людей тут просто нет.

спроси у проекта

У них походу бесполезно спрашивать — когда главный гномер утверждает, что они не пилят DE под тач-скрины, и тут же запиливают выделение текста для тач-скринов... так что меня интересует мнение лояльных пользователей.

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

Текст-то классический, но аргумент плохой, так как там явно сказано что текст вызван проблемами с nm и тем как он развивается. Однако сегодня nm самый простой, удобный и понятный для пользователя способ настройки сети. Причем не только на Linux, а и в сравнении с ближайшими конкурентами.

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

имхо:

новички, которым дали линукс. с гномом.
все, кому нравятся фичи гнома
разработчики/профессионалы

Во. А теперь вопрос, ради которого и задавался предыдущий. Сколько из всех этих замечательных людей будет пользоваться системой, разработчики которые буквально пару лет назад кинули большую часть своей аудитории? Где, простите, гарантии, что они не кинут снова и снова?

geekless ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.