Разработчики свободного сетевого анализатора Wireshark (http://www.wireshark.org/), интерфейс которого изначально базировался на библиотеке GTK+ и недавно был адаптирован для использования GTK+3, сообщили (https://blog.wireshark.org/2013/10/switching-to-qt/) о переходе проекта на использование библиотеки Qt. Портирование уже завершено и доступная для тестирования экспериментальная ветка 1.11 (http://www.wireshark.org/download.html#development_release) теперь содержит интерфейс, переписанный на Qt.В качестве причины миграции называется ухудшение ситуации с эффективной поддержкой в GTK+ всех платформ, для которых выпускается Wireshark. Для обеспечения выпуска полноценных версий для всех поддерживаемых проектом платформ, разработчики Wireshark вынуждены были мигрировать на Qt. В частности, упоминаются проблемы с невозможностью обеспечить внешний вид и поведение, неотличимые от родных приложений для OS X и привычные для пользователей данной платформы (ниже на первом скриншоте вариант на базе GTK+, а на втором на базе Qt). Также отмечается желание подготовить версии Wireshark для платформ iOS и Android, поддержка которых появилась в Qt.
<center><a href="https://blog.wireshark.org/wp-content/uploads/2013/10/osx-x1... src="http://www.opennet.me/opennews/pics_base/0_1382032610.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="GTK+" border=0></a></center>
<center><a href="https://blog.wireshark.org/wp-content/uploads/2013/10/osx-qt... src="http://www.opennet.me/opennews/pics_base/0_1382032644.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="Qt" border=0></a></center>URL: https://blog.wireshark.org/2013/10/switching-to-qt/
Новость: http://www.opennet.me/opennews/art.shtml?num=38195
Давно пора! Очень рад, Qt 5 - рулит. Пока что нет ничего лучше, хотя возможно в будущем появится что-то и лучше, а пока Qt - лидер.Еще б фаерфокс и LibreOffice в догонку писануть на Qt...
Я тебе писану!)
А чё, надоело ненативный ФФ видеть в кедах.
ну писанут на Qt, все равно полноценной нативности не будет без кдешных компонентов
> ну писанут на Qt, все равно полноценной нативности не будет без кдешных компонентовБез интеграции с аконади и непомуком я как-нибудь проживу :)
Более того, я бы предпочел, чтобы ряд нативных компонентов KDE не очень усердствовали в этом аспекте интеграции.
> Без интеграции с аконади и непомуком я как-нибудь проживу :)Какой же ты после этого КДЕшник?!
Нормальный, олдскульный. Новые веяния только хомячкам и нравятся...
> Нормальный, олдскульный. Новые веяния только хомячкам и нравятся...Они теперь еще и "социальный десктоп" втюхивают. Ппц, товарищи. Я то думал - чего мне в этой жизни не хватает. Оказывается - чтобы хомяки рекомендовали мне what's hot в плане темок для десктопа и прочего крапа. О как.
Какой такой натив?! Там вся морда на XUL написана -- то бишь на своем движке, вообще перпендикулярный Gui-Либам. Хочешь приблизить стиль ФФ к окружению -- накатывай темы.
oxygen-gtk и фф выглядит вполне нативно
Эта которая постоянна недоступна для последней версии браузера?
Да хрен с ней, с нативностью... Она-то как раз gtk-oxygen лечится.А вот то, что по-моему UI в фоксе тормозной - вот это да, жесть. И хз кто тут виноват - может, и gtk! Я qt как-то больше доверяю. Хотя может и xul, а может и вообще расширения какие-нибудь (адблок?). Вот например только что после клика по ссылке открытия вкладки я ждал секунд 10. В целом такое бывает редко, но бывает же...
> А вот то, что по-моему UI в фоксе тормозной - вот это
> да, жесть. И хз кто тут виноват - может, и gtk!XUL в этом виноват. Ну а что вы хотели? UI там сделан на довольно тяжеловесной скриптятине.
Либру может и было бы не плохо, но фокс не лапай — там свой собственный фреймворк, на котором не только морда, но и все расширения сидят. Иначе расширения в Фоксе станут такими же огрызочными, как в Хроме. Оно тебе надо?
> Либру может и было бы не плохоэто было ты отлично! легче будет портировать на мобильники
А расширениям разве не пофиг на тулкит? Там кругом свои функции.
Пофиг им.
Более того, фаерфокс на Qt существует. Но экспериментален и падуч. Был пару лет назад. В каком сейчас состоянии, не знаю. Может, вообще забросили порт.
О, вот пруфы, кстати: http://blog.johnford.info/linux-qt-builds-of-firefox-now-bei.../
да и четвёрка вполне себе хороша.
Каллигра в некоторых аспектах уже стала лучше либреофиса. Невероятно, но факт.
> Каллигра в некоторых аспектах уже стала лучше либреофиса. Невероятно, но факт.сколько не запускал падала в КДЕ...(((
Кстати вчера они анонсировали Calligra 2.7.4 со свежими багфиксами :)
Posted on October 17, 2013 by Cyrille Berger
http://www.calligra.org/news/calligra-2-7-4/
> Каллигра в некоторых аспектах уже стала лучше либреофиса.Например?
>> Каллигра в некоторых аспектах уже стала лучше либреофиса.
> Например?падает быстрее.
>> Каллигра в некоторых аспектах уже стала лучше либреофиса.
> Например?Меньше тормозит, адекватно открывает .doc/.docx, имеет менее перегруженный интерфейс. Уронить попробовал, не получилось.
>>> Каллигра в некоторых аспектах уже стала лучше либреофиса.
>> Например?
> адекватно открывает .doc/.docxА сохраняет как? LO 4 открывает тоже хорошо, основные проблемы начинаются при сохранении - ни MS Office, ни сам LO после этого зачастую корректно не показывают.
>>> Каллигра в некоторых аспектах уже стала лучше либреофиса.
>> Например?
> адекватно открывает .doc/.docxВключая историю правок? :)
Зелюк, под каждым твоим словом подписываюсь. Так!
> Давно пора! Очень рад, Qt 5 - рулит. Пока что нет ничего лучшеQt4.
А чего не Qt3 ? Хотя согласен, 5ка забагована в самых неожиданных местах и фиксят медленно.
> А чего не Qt3 ?потому что.
> потому что.гладиолус.
Qt, мало по-малу, заохавывает мозги разработчиков. Что, в общем-то, неплохо, ибо фреймворк весьма и весьма годный.
>Qt, мало по-малу, заохавывает мозги разработчиков. Что, в общем-то, неплохо, ибо фреймворк весьма и весьма годный.Ещё занялись чисткой багов, а не свивстоперделками. Цены бы не было.
когда баги вычистят цена как раз появится.
>Qt, мало по-малу, заохавывает мозги разработчиков. Что, в общем-то, неплохо, ибо фреймворк весьма и весьма годный.Это немного напоминет давние истории с бесплатными установками винды и офиса для образовательных учреждений и библиотек
Если Digia откажется от двойного (тройного?) лицензирования и оставит только коммерческую версию, всегда можно форкнуть предыдущий релиз. ИМХО, в таком случае, сообщество KDE сможет подхватить разработку.
>Qt, мало по-малу, заохавывает мозги разработчиков. Что, в общем-то, неплохо, ибо фреймворк весьма и весьма годный.Фреймворк то годный, но вот находится под управлением какой-то левой никому не известной компании Digia. Что это за компания, откуда у неё ноги растут? Почему это именно ей отошли права на Qt, после того как Элоп (бывший менеджер Microsoft) пустил Nokia по миру. Какого лешего в анонсах о Qt5 пропагандируется тормозной JavaScript и отказ от C++?
Весь софт перепишут на кути и прийдет Балмыр ).
Пропагандируется интерфейс на qml и логика на c++
>Пропагандируется интерфейс на qml и логика на c++Нет уж, спасибо конечно за рекомендации, но мне хватает одного C++.
Пиши на нем, никто не запрещает.
То есть истории в стиле "а давайте выкинем кутэсвг - кому надо тот через вебкит сделает" и попытки выпилить кучу всего кроме вебкита не смущают?
Оно то там пропагандируется, только менеджеры дигимона стадо девелоперов зомбируют КЮМЛ потомушо он няшен и там свистопеределки, но они забывают что КЮТ не для пользователя а для других девелоперов... такшо любимый КЮТ скатывается в фрэймворк на КЮМЛ с элементами С++. А кто не верит взгляните на QtAudioEngine и иные ЭКСКЛЮЗИВНЫЕ плюшки КЮМЛ. Только парадокс заключается в том, что пресловутый QtAudioEngine писан на С++, но его апи доступно лишь в КЮМЛе, такшо люди которые хотят юзать 3д аудио на плюсах в своём уютненьком фрэймворке идут лесом. И после таких штучек девы говорят что это ещё с++ фрэймворк...я уверен, брат анон если ты взглянешь на экслюзивные фишки КЮМЛ заметишь жутко/лютый парадокс...
бобёр, выдыхай!
Спасибо, выдохнул, но снова попёрли пары мейнстрима QML в Qt, анон девы Qt не в опасности??? Может пары их накрыли уже с головой?
qml, понятно, в топку — вместе с Qt5. но ты всё равно выдыхай, ты же совершенно нечитабельные портянки пишешь.
Аноны предлагаю растормошить темку в лонге на форуме Qt и разъяснить проблему. Так, как на данный момент Qt5 толкает частенько на написание не только логики интерфейса на QML, но и на написание логики для всей программы в целом. Для тех кто не понял, в QML есть некоторые API закрытые для прямого использования в С++ программах. И таки да... чувствуется принудительное подталкивание на использование QML. Я же, разделяю мнения, что QML хорош для написания неординарного интерфейса и "логики интерфейса" но не более. Если вы тоже так думаете прошу написать об этом на форуме Qt. Глядишь и эксклюзивные API откроют для разработчиков С++.
хм, в Gentoo еще версию 1.10.2 можно было собрать с флагом qt4
> хм, в Gentoo еще версию 1.10.2 можно было собрать с флагом qt4Вы что-то путайте. Во-первых, код Wireshark монолитный и несколько тысяч строк было полностью переписано. Во-вторых, переход выполнен на Qt5. Можете сами репозитории взглянуть, ничего напоминающего Qt даже близко в ветке 1.10 нет.
По исходникам - перешли в 0.11 они на qt4, хотя упоминания возможности будущего перехода на qt5 тоже есть..
net-analyzer/wireshark
Available versions: 1.8.10(0/1.8.10) 1.10.2(0/1.10.2) ~1.11.0(0/1.11.0) {adns +caps crypt doc doc-pdf +filecaps geoip gtk (+)gtk2 (+)gtk3 ipv6 kerberos libadns lua +netlink +pcap portaudio python (+)qt4 selinux smi ssl zlib PYTHON_SINGLE_TARGET="python2_6 python2_7" PYTHON_TARGETS="python2_6 python2_7"}
Installed versions: 1.10.2(15:22:43 12.09.2013)(caps crypt filecaps ipv6 kerberos netlink pcap qt4 smi ssl zlib -adns -doc -doc-pdf -geoip -gtk2 -gtk3 -libadns -lua -portaudio -selinux)
Homepage: http://www.wireshark.org/
Description: A network protocol analyzer formerly known as ethereal
> Available versions: 1.8.10(0/1.8.10) 1.10.2(0/1.10.2) ~1.11.0(0/1.11.0) {adnsФлаг qt4 относится к зависимостям версии 1.11.0, которая в списке. В http://anonsvn.wireshark.org/viewvc/trunk-1.10/ Qt нет.
Хотя, нет. Беру свои слова обратно, есть ui/qt, и даже в ветке 1.8 http://anonsvn.wireshark.org/viewvc/trunk-1.8/ui/qt/
>> хм, в Gentoo еще версию 1.10.2 можно было собрать с флагом qt4
> Вы что-то путайте. Во-первых, код Wireshark монолитный и несколько тысяч строк
> было полностью переписано. Во-вторых, переход выполнен на Qt5. Можете сами
> репозитории взглянуть, ничего напоминающего Qt даже близко в ветке 1.10 нет.Только функционал пока кастрированный по сравнению с GTK+.
gtk2, gtk3, qt3, qt4, qt5...Переписать на ncurses и не париться.
ncurses для блондинок. Только CLI, только хардкор!
> ncurses для блондинок. Только CLI, только хардкор!вообще то tcpdump | less уже годков поболее чем шарку будет. что мешает?
Ничего. Им и пользуюсь.
> ncurses для блондинок. Только CLI, только хардкор!cli снифферов и так overдохуа, а вот на ncurses, да при том такого как wireshark не помешал бы.
> не помешал бы.Ну напиши, делов-то.
>> не помешал бы.
> Ну напиши, делов-то.мог бы - давно б написал :)
> ncurses для блондинок. Только CLI, только хардкор!CLI для лохов. Вот светодиоды на шине - это да, интерфейс...
Да у меня часы такие. Светодиодные. Двоичные (то есть нормальные двоичные, а не от 0 до 15 четыре столбика).
уже есть. tshark называется
cli, это другой интерфейс.
> gtk2, gtk3, qt3, qt4, qt5...
> Переписать на ncurses и не париться.Категорически несогласен, только slang
>> gtk2, gtk3, qt3, qt4, qt5...
>> Переписать на ncurses и не париться.
> Категорически несогласен, только slangразличия, на мой взгляд, не так уж и критичны. Будь по твоему, все равно лучше чем зоопарк версий одного и того же тулкита, поддержка которого бросается с каждой новой версией.
+100500 даешь ncurses !!1
Переписано, да не дописано.>Everything else. No capture options, I/O graphs, flow graphs, VoIP analysis, etc. We still have a lot of work to do.
>Switching to Qt is a long and arduous process but I’m excited about what the future holds.
Все правильно сделали!
Идея хорошая, но по, сравнению с gtk интерфейсом, куте пока неюзабельный.
Ситуация, когда разработчики свободного софта переходят на полу-проприетарный фреймворк, мотивируя это необходимостью поддержки OSX ужасает...В самом деле, Qt уже который раз переходит из рук в руки. Что будет со счастливыми разработчиками Wireshark, когда оно будет куплено менее дружелюбной к опенсорцу компанией (MS, Oracle).
> Что будет со счастливыми разработчиками Wireshark, когда оно будет куплено менее
> дружелюбной к опенсорцу компанией (MS, Oracle).всегда можно форкнуть свободную ветку и развилать, как была в случае с офисом
какие-то там маловероятные угрозы и "недосвободность" (именно в кавычках) - не повод не использовать лучший кроссплатформенный фреймворк
>какие-то там маловероятные угрозы и "недосвободность" (именно в кавычках) - не повод не >использовать лучший кроссплатформенный фреймворкЯ не спорю, если нужно написать прогу за месяц, получить деньги и забыть - Qt лучший выбор. Но когда подобные проекты, позиционирующие себя как профессиональные инструменты, поступают подобным же образом, это немного странно.
> Я не спорю, если нужно написать прогу за месяц, получить деньги и
> забыть - Qt лучший выбор. Но когда подобные проекты, позиционирующие себя
> как профессиональные инструменты, поступают подобным же образом, это немного странно.Профессиональный инструмент - это tcpdump. А wireshark - так, поиграться.
> Профессиональный инструмент - это tcpdump. А wireshark - так, поиграться.И много ты tcpdump-ом намолотил?
Скажу за себя - несоизмеримо больше, чем wireshark'ом.
> Скажу за себя - несоизмеримо больше, чем wireshark'ом.Смотря ради чего молотить. Посмотреть откель куда трафик бегает тцпдампа более чем. В хттп заголовок заглянуть там. А у вайршарка самый жыр - парсер. Когда надо распарсить что-то сложное, навроде h.323 сессии, тцпдамп ужен ни ухом ни рылом. То есть надампить можно и им. А парсить нужен уже более другой инструмент.
Вот и я о том же.
> Скажу за себя - несоизмеримо больше, чем wireshark'ом.Ну как бы удачи разобрать TCPDump'ом сессию торрент-клиента в читаемом формате. А самому ее декодировать немного обломно, знаешь ли...
>всегда можно форкнуть свободную ветку и развилатьи развивать _своими силами_, но тогда получится снова gtk, так что надёжнее дописать gtk, а не вкладывать время в переписывание на qt.
> так что надёжнее дописать gtkПробовали?
Там апстрим рехнулся на почве "кто не с гномом, тот против нас"...
>> так что надёжнее дописать gtk
> Пробовали?
> Там апстрим рехнулся на почве "кто не с гномом, тот против нас"...учитывая что upstream это то что развивает redhat и на full time - вывод очевиден ?:)
> учитывая что upstream это то что развивает redhat и на full time
> - вывод очевиден ?:)ЗОГ РЛО?
Для программистов не знающих С++ - GTK+ самое оно. Я, например, из ЯВУ знаю только Си, какой фреймворк мне использовать?
> Для программистов не знающих С++ - GTK+ самое оно. Я, например, из
> ЯВУ знаю только Си, какой фреймворк мне использовать?Elementary, Tk, XForms.
> Для программистов не знающих С++ - GTK+ самое оно. Я, например, из
> ЯВУ знаю только Си, какой фреймворк мне использовать?fltk
>> Для программистов не знающих С++ - GTK+ самое оно. Я, например, из
>> ЯВУ знаю только Си, какой фреймворк мне использовать?
> fltkс++
Да, моя ошибка, таки плюсы. Давно юзал
>> Для программистов не знающих С++ - GTK+ самое оно. Я, например, из
>> ЯВУ знаю только Си, какой фреймворк мне использовать?
> fltkЕго i18n научили?
PS: в смысле тексты любили выезжать за пределы жёстко заданных границ меток лет пятнадцать тому... а lyx с тех пор перебрался на qt, поэтому fltk давненько не лицезрел.
> PS: в смысле тексты любили выезжать за пределы жёстко заданных границ меток
> лет пятнадцать тому…ну так нафига же строить интерфейс «по координатам», когда layout engine есть? так давно не знаю — может, и не было. но сейчас-то у любого уважающего себя тулкита есть.
>Его i18n научили?Да вроде ж чего хочешь то и пихай. Главное чтобы шрифт имел соответствующие глифы
>> fltk
> PS: в смысле тексты любили выезжать за пределы жёстко заданных границ меток
> лет пятнадцать тому... а lyx с тех пор перебрался на qt,
> поэтому fltk давненько не лицезрел.В Yoshimi/ZynAddSubFX безо всякого i18n выползают, а в локализацию ICC Examin даже лезть неохота — лет пять назад там была сплошная бнопня с кракозябрами.
>> PS: в смысле тексты любили выезжать за пределы жёстко заданных границ меток
> В Yoshimi/ZynAddSubFX безо всякого i18n выползаютНу это, барин, помощники нужны, для дефолтных строк так умудриться. :)
> а в локализацию ICC Examin даже лезть неохота — лет пять назад там была сплошная
> бнопня с кракозябрами.А хоть setlocale() делают?
> Для программистов не знающих С++ - GTK+ самое оно. Я, например, из
> ЯВУ знаю только Си, какой фреймворк мне использовать?продолжать спокойно писать на си, выучив необходимый минимум для написания морд на Qt (это занимает от десяти минут до получаса — понятно, без времени изучения Qt).
>продолжать спокойно писать на си, выучив необходимый минимум для написания морд на QtНе зная C++ в Qt не разберёшься потому что там ООП, а не функционадьный подход как в C.
оопа там шиш да нешиша (потому что цпп вообще с ооп не дружит). структуры с указателями на функции — делов-то.
Шокирующие новости! C - функциональный! Lisp и Haskel посрамлены.
"Я всегда думал что я процедурный, но какая (бип) разница! У меня ведь в кейвордах функции есть, а процедур нет. " - комментирует сам С.
> ведь в кейвордах функции есть, а процедур нет. ""вот такое вот хреновое лето..."
>Я, например, из ЯВУ знаю только Си, какой фреймворк мне использовать?Можно IUP
И это правильный подход. Расплодили недоДЕ в никсах. Если нет родного сетевого манагера это не среда.
>Там апстрим рехнулсяМожет ошибаюсь, но ведь была вроде новость, что штат официальных разработчиков Gnome работающих полный рабочий день состоит из .... к-хм, одного человека.
>>Там апстрим рехнулся
> Может ошибаюсь, но ведь была вроде новость, что штат официальных разработчиков Gnome
> работающих полный рабочий день состоит из …. к-хм, одного человека.зато он в тельняшке, хоть и псих!
> Там апстримпричём тут апстрим, если речь про "своими силами"?
Ну толсто же!
> Что будет со счастливыми разработчиками Wireshark, когда оно будет куплено менее дружелюбной к опенсорцу компанией (MS, Oracle).его форкнут kde-ешнки по любой лицензией, и все кому надо перейдут на форк
Различай лицензию и авторство кода. Форкнуть можно, но лицензию сменить не получится.
А зачем открытому проекту менять открытую лицензию?
> Различай лицензию и авторство кода. Форкнуть можно, но лицензию сменить не получится.Могут. http://www.kde.org/community/whatiskde/kdefreeqtfoundation.php
> Should Digia discontinue the development of the Qt Free Edition under these licenses, then the Foundation has the right to release Qt under a BSD-style license or under other open source licenses.
> его форкнут kde-шники по любой лицензией, и все кому надо перейдут на форкgtk2 вот что-то никто не форкнул. и переходят не на форк, а не альтернативные фреймворки. с qt будет тоже самое
> В самом деле, Qt уже который раз переходит из рук в руки.Вы не в теме, а она ведь освещалась.
> Что будет со счастливыми разработчиками Wireshark, когда оно будет куплено менее
> дружелюбной к опенсорцу компанией (MS, Oracle).Ваше MS уже пролетело с шансом прибрать к рукам Qt, мозгов-то нет.
PS: флуд >&/dev/null, дальнейших пояснений не будет.
>Ваше MS уже пролетело с шансом прибрать к рукам Qt, мозгов-то нет.А вы в этом уверены? Может Digia филиал Microsoft.
>>Ваше MS уже пролетело с шансом прибрать к рукам Qt, мозгов-то нет.
> А вы в этом уверены? Может Digia филиал Microsoft.Да, уверен. Нет, это была бы слишком сложная игра по мелочам при подминании Nokia.
Просто сужу по большему количеству второстепенных факторов, чем может показаться.
Хотя всё равно порой ошибаюсь.
> Ситуация, когда разработчики свободного софта переходят на полу-проприетарный фреймворк,Лол, я эти песни жопоголиков еще 13 лет назад слышал
А на кого ещё ориентироваться? Не на Linux же, с его ничтожной по сравнению с OS X долей на десктопах?
И да, уже много ругани было по поводу того, что GTK3 ломает совместимость в минорных версиях из-за того, что сумасшедшим разрабам GNOME3 так было удобнее.
Помнится как-то лет наверное 5 назад, а то и поболее, знакомый использовал qt в качестве GUI в своем софте. Уж и не помню, какая тогда была версия qt. Так вот там в окошко сыпались сообщения со страшной силой. Так вот доходило до того, что физически события уже переставали происходить, а в окошке еще минуты полторы валились события. Кстати, софт занимался в том числе обработкой трафика.Года через три другой знакомый тоже использовал qt в писаном им софте. Это уже точно была 4 версия. Там тоже в определенной ситуации в окошко интенсивно сыпались записи о событиях. Тут уже не было все столь фатально. Но системка здорово грузилась и наблюдалось некоторое заметное отставание на экране от того, что реально происходило.
Как-то эти воспоминания навевают на меня смутное чувство тревоги, относительно будущего Wireshark. Особенно, когда такое первостепенной значение придается нейтивности интерфейса.
а вероятность неправильной реализации окошка с логом на вашей стороне не рассматривалась? :)
Да все могло быть. Я и не был уверен, что там все было правильно сделано.
Просто вспомнилось.
Кстати, вот еще вспомнил. Был в свое время такой офисный пакет HancomOffice. Он был написан на qt. Что для того времени было вобщем-то редкостью.
GUI как-то там тяжело ворочалось даже в сравнении с OpenOffice.
Ну как бы в OOo вообще свой тулкит (способный с некоторой натяжкой имитировать нативный виндовый L&F под виндой и обычно GTK'шный под линуксом) - нативные там (gtk или qt) только диалоги открытия файла...Так что *возможно*, для большого офисного пакета Qt действительно тяжеловат - но, во-первых, не очевидно, что остальное легче (OOo как раз демонстрирует, что может быть нужен свой тулкит), а во-вторых, как часто нужны приложения с таким сложным гуем, как офис?
У знакомого, случаем, руки не мешают когда он сидит? Мало ли?Я больше 4-х лет пишу на Qt: НОЛЬ проблем.
> Я больше 4-х лет пишу на Qt: НОЛЬ проблем.Голосом Уральского: "НЕ БЫЛО НИ ЕДИНОГО БАГА! НИ ЕДИНОГО!"
увы, Qt не умеет лечить рукожопие разработчиков.
> увы, Qt не умеет лечить рукожопие разработчиков.А должен?
>> увы, Qt не умеет лечить рукожопие разработчиков.
> А должен?ну, вот в истоке ветки проскакивало сожаление, что не может.
> Как-то эти воспоминания навевают на меня смутное чувство тревоги, относительно будущего
> WiresharkПопробуйте феназепам
Мне симпотичен Evas из E17. Кто-нибудь писал GUI на нём?
> Мне симпотичен Evas из E17. Кто-нибудь писал GUI на нём?Вот как раз не симпатичен. Все очень быстро и легко работает (летает). Но долго выдержать оформление у E17 не могу. Так и не нашел ни одной нормальной темы.
Qt имеет лучший API из GUI под Linux. Так что мы только выиграем. Работать будет лучше наверняка.
Выигрывайте. А мы будем пользовать гтк
> пользовать гткэто да: кроме как лечить — ничего больше с ним делать нельзя.
Мне одному показалось, что GTK'шная версия изобилует всяческими функциями, менюшками и т. д. А qt'шная под Mac OS X для имбецилов?
тренд, чувак. Зато гламурней внешний вид, а это должно как-то обосновать переход на кути. Глянь, гтк страшный как война, без темы, что намекаэ.
По ссылкам не ходим принципиально ? Там между прочем написано что в кутешную версию еще не все фичи перенесены.
> кутешную версию еще не все фичи перенесены.Если в нее внести все фичи - макофаги с катушек слетят...
GTK, Qt... Переписывали бы все на xaw3d и не мучались. Тырфейсы не главное. Скорость работы и потребление ресурсов важнее
> Переписывали бы все на xaw3d и не мучалисьВзаимоисключающие параграфы как они есть. Ты бы попробовал сначала на нем писать, советчик
блин зачем они фигню какую-то делают, не пофиг ли как оно выглядит, это же не iTunes какойнить))))
Нельзя просто так взять и портировать программу на Мак. При недостатке глянцевой простоватости в программе пользователи будут испытывать постоянный когнитивный диссонанс, что помешает плодотворной работе с программой.
переписать то переписали, но что то под виндой выглядит все также угребищно-гткашно ...
> но что то под виндой выглядит все также угребищноТак и должно быть - чтоб не выделяться.
> В частности, упоминаются проблемы с невозможностью обеспечить внешний вид и поведение, неотличимые от родных приложений для OS X и привычные для пользователей данной платформысуровые осиксовые админы путаются и впадают в полнейший ступор, коль не видят знакомо покрашенных окошек.
мне тоже как-то сомнительной показалась причина смены тулкита: из новости можно понять, что только "лук в макоси" причина перехода.
> мне тоже как-то сомнительной показалась причина смены тулкита: из новости можно понять,
> что только «лук в макоси» причина перехода.ещё абсолютная невменяемость гномеров — но это прямо говорить неприлично.
>мне тоже как-то сомнительной показалась причина смены тулкита: из новости можно понять, что только "лук в макоси" причина перехода.После того, как выпилили иконки в меню, оно стало подходить только под гномовский HIG.
Прекрасная новость!
Забавно читать в этой теме раз за разом, что Qt лучший. Для тех кто программировал не только на Qt, он всего лишь неизбежное зло ибо как и раньше относительно тормозной, плюс ворох других недоработок и исторических особенностей. Но на нём будут программировать т.к. эта библиотека когда-то доводилась до продажного состояния и она в итоге выгоднее в плане документации и готовых решений. Многим всего лишь приходится на нём писать.
Те кто программировал не только на Qt вспоминают GTK, vxwidgets и прочее подобно г..но как страшный сон.
> Забавно читать в этой теме раз за разом, что Qt лучший. Для
> тех кто программировал не только на Qt, он всего лишь неизбежное
> зло ибо как и раньше относительно тормозной, плюс ворох других недоработокКак программирующий не только на Qt, хочу заметить что вы нагло врете
этот словесный понос, конечно, велик, но не подскажет ли пан, что же у нас будет лучше Qt? и да, хорошая документация (у Qt *очень* хорошая документация) — это немаловажная часть тулкита. даже средненький тулкит наличие отличной документации может перевести в рязряд «весьма хороших».ну и, конечно, тебя не затруднит привести примеры тормозов (конечно, в сравнении с тем самым «хорошим» тулкитом, который ты имел в виду, создавая свой пост), описать ворох недоработок и Страшные Исторические Особенности.
>даже средненький тулкит наличие отличной документации может перевести в рязряд «весьма хороших».то есть вы не отрицаете, что Qt весьма посредственен как тулкит и его единственное преимущество - хорошая документация?
Пишу на Qt4/5, пробовал много разных библиотек, даже Java/Swing/SWT и даже Mono/GTK# - остановился на Qt. Возможно PyQt в последствии... Пишу с удовольствием и рад что есть такой инструмент.
ради поддержки osX и iOS...apple двигатель прогресса opensource
Ну что ж ... Они умрут, и на их костях возникнет новый проект.
Предлагаю имя WireHumster :)
Давно уже пора все перевести на Qt.
> мигрировать на Qt. В частности, упоминаются проблемы с невозможностью обеспечить
> внешний вид и поведение, неотличимые от родных приложений для OS X
> и привычные для пользователей данной платформы (ниже на первом скриншоте вариант
> на базе GTK+, а на втором на базе Qt).Пришлось пройти по ссылке и прочитать оригинал:
"We either have to require X11 (like Inkscape) or use an experimental native GTK+ port (like GIMP)."
Спору нет, GTK+ в нативном виде под макось далёк от совершенства, но ничего невозможного нет: есть и нативный инкскейп под мак, да и нативный гимп под макось не такой уж экспериментальный, а вполне даже мейнстримный.
Но если под хвост попала вожжа вечного портирования на другой, "более лучший" тулкит, помочь тут и правда ничем нельзя.
> Но если под хвост попала вожжа вечного портирования на другой, «более лучший»
> тулкит, помочь тут и правда ничем нельзя.ну не на gtk+3 же сидеть. вообще, от гномотехнологий лучше убегать как можно быстрее и как можно дальше.
Куда вы убежите-то с круглой Земли.
> Куда вы убежите-то с круглой Земли.гномовцы, к счастью, так увлечённо гадят себе за шиворот, что пока не очень трудно держаться от них подальше. ну, и надо периодически говорить людям, что gtk+3 == ненужная фигня.
> ну, и надо периодически говорить людям, что gtk+3 == ненужная фигня.Вы пытаетесь доказать, что самогипноз работает? :) ОК, а также ОК.
>> ну, и надо периодически говорить людям, что gtk+3 == ненужная фигня.
> Вы пытаетесь доказать, что самогипноз работает? :) ОК, а также ОК.(пожимает плечами) у меня в системе этой ненужной фигни нет и не будет — как и Qt5. и ничего: жизнью вполне доволен, например.
> (пожимает плечами) у меня в системе этой ненyжной фигни нет и не
> будет — как и Qt5. и ничего: жизнью вполне доволен, например.Ну значит у тебя и свежего софта не будет, только и всего. Софт постепенно переписывают на gtk3 и Qt4, а теперь вот и 5. Как ты понимаешь, ради лично одного тебя никто не будет древности майнтайнить.
ох не велика беда. Тем более что софт в основном остаётся таким же, просто переписывается, переписывается, переписывается. Что раньше делал на компе, что сейчас. Буду использовать тот софт что устраивает. А переписыватели с версии на новую версию тулкита пусть сами ищут мышей к своим кактусам.
> ох не велика беда. Тем более что софт в основном остаётся таким
> же, просто переписывается, переписывается, переписывается.Вывод про "в основном" сделан на основе чего конкретно? Вы специалист по всему что ли? Мыслью пронзаете весь гитхаб?
У меня, к сожалению, сверхчеловеческих способностей нет, зато я вижу, что, скажем, если пользователи Scribus вот так глупо встанут в позу и откажутся от версии на Qt5, они останутся без дохрена полезных вещей, реально ускоряющих вёрстку. Но я понимаю: это факты, это уныло. Выпендриваться и обобщать необобщаемое куда как интереснее :)
на наблюдении и использовании gnome2, gnome3, kde2, kde3, kde4, unity. Всё одно и тоже просто заново переписанное на новом тулките, который тоже заново переписан. Перепишите еще что-нибудь, ведь софт сам собой не перепишется! Завоевывать рынок надо! А для этого через год снова надо все переписать на заново переписанном тулките. Оправдания этим действиям найдутся. Одни и те же окошки, одни и те же выполняемые функции, одни и те же менюшки с настройками, одни и те же баги, всё одно и то же. Растёт только количество потребляемой памяти. Прогресс, бессмысленный и беспощадный.
> на наблюдении и использовании gnome2, gnome3, kde2, kde3, kde4, unity. Всё одно
> и тоже просто заново переписанное на новом тулките, который тоже заново
> переписан. Перепишите еще что-нибудь, ведь софт сам собой не перепишется! Завоевывать
> рынок надо! А для этого через год снова надо все переписать
> на заново переписанном тулките. Оправдания этим действиям найдутся. Одни и те
> же окошки, одни и те же выполняемые функции, одни и те
> же менюшки с настройками, одни и те же баги, всё одно
> и то же. Растёт только количество потребляемой памяти. Прогресс, бессмысленный и
> беспощадный.Во-во, вот это и есть ваш уровень: читаем конкретный пример и срочно бежим опять всё обобщать. Иначе ж бида-бида — вдруг кто прочитает и подумает, что порт на новую версию тулкита не спопровождается улучшениями? Ну так же нельзя! :)
> и подумает, что порт на новую версию тулкита не спопровождается улучшениями?
> Ну так же нельзя! :)обычно сопровождается регрессиями, которые усердно чинят. а потом начинают допиливать улучшения, которые можно было и на прежней версии напилить.
> обычно сопровождается регрессиями, которые усердно чинятРегрессии — естественное явление в разработке, а не апокалиптическое вторжение инопланетян на летающих тарелках с лазерными пушками. Регрессии — чинятся, фичи — пишутся. Причин для истерики нет.
> а потом начинают допиливать улучшения, которые можно было и на прежней версии напилить.
Не вопрос — при помощи стройной системы костылей и подпорок можно и на Qt3 софт прямо сейчас писать. Проблема в том, что в определённый момент этот подход становится контрпродуктивным.
Спасибо за анализ моих действий xD Думаю на этом разговор закончим. Каждый из нас сказал то что думал, не нужно перехода на личности и "раскрытии чужих мотивов" :D
>> (пожимает плечами) у меня в системе этой ненyжной фигни нет и не
>> будет — как и Qt5. и ничего: жизнью вполне доволен, например.
> Ну значит у тебя и свежего софта не будет, только и всего.(попытался вспомнить, что же такого супернеобходимого может пропасть) не, никак не придумывается. из двух наиболее часто используемых программ на gtk/qt одна вовсе самописная, а вторая и так не обновлялась давно, потому что лень и всё, что надо, работает. а терминалка на чистом xlib, ей вообще плевать.
> (попытался вспомнить, что же такого супернеобходимого может пропасть) не, никак не придумывается.
> из двух наиболее часто используемых программ на gtk/qt одна вовсе самописная,
> а вторая и так не обновлялась давно, потому что лень и
> всё, что надо, работает. а терминалка на чистом xlib, ей вообще
> плевать.Сразу видно: вот он — типичный, сферический в вакууме пользователь, которому для решения повcедневных задач и GUI-то особо не нужен. Слышишь, Тим Кук? На arisu надо всем равняться, ведь arisu — воплощение мейнстрима! </сарказм>
> решения повcедневных задач и GUI-то особо нe нyжeн. Слышишь, Тим Кук?
> На arisu надо всем рaвнятьcя, ведь arisu — вoплощение мeйнстpима! </сapказм>Учитывая кaкoй фeeрический бyллшит выкaтили в виде iOS7 - у arisu есть пойнт. А вот мaкo-хoмяки, вкaтившие на свой нeдoфон iOS7 как-то рeзкo обнaружили что теперь у них есть тopмозное кислотное гyaно, работающее хуже чем андроид с китaефона за 2000 рублей. Как бонус - невозможно откатиться на старую версию. Ололо!
Объемы изливаемого по этому поводу бaтxepта макoхoмячков заслуживают того чтобы это увидеть. Совершенно фeeрическое зрелище, напоминающее гражданскую войну в миниатюре: наиболее лояльные фaнaтики пытаются доказать что кактус не столь уж и колюч, и им даже можно воспользоваться без вaзeлина. Менее лояльные их за это дружно гacят. EPIC!!! :)
Кьют наше всё, а вкладывая свою энергию в тупиковые ветви, вы ослабляете общий результат сообщества СПОНапример, если 100 разрабов СПО, и 50 пилят на Кьюте, а остальные кто на ГТК/ФЛТК/и т.д., то результат будет вдвое ХУДШИМ по сравнению с ситуацией, если бы все 100 разрабов пилили на Кьюте
Это же очевидно
Почему Дигия не пишет писем ГТК/остальным-тупиковым-тулкито-фанбоям с предложениями типа "мы посмотрели ваш код, на Кьюте ЭТО ЖЕ вы сделаете лучше и проще, рекомендуем вам прочесть вот это и вот это, обращайтесь к такому-то нашему сотруднику если будут вопросы", не понимаю. Чем скорее произойдёт вытеснение умирающих тупиковых ветвей здоровой, тем больше времени человеческой жизни разработчиков будет сбережено для реально полезной для всех работы
А то часто бывает - разраб всю жизнь пилит в одно жало какую-нибудь программу на каком-нибудь экзотическом тупиковом тулките, а потом умирает, и никому из-за странного тулкита она не нужна, - получается, жил и работал зря. Вот таких "зряшных" разрабов сейчас - все ГТК-фанбои. На самом деле, их просто жалко - ГТК была изначально обречена проиграть Кьюту лидерство, и если они хотят, чтобы все их усилия не обернулись пшиком - им надо переходить на Кьют уже сейчас
не пиши больше на опеннет, когда у тебя приход. пожалуйста.
Вам есть что возразить по существу обсуждаемой проблемы "рассыпания" разрабов?Мимоходом - текущая ситуация с разнонаправленностью усилий разрабов СПО очень выгодна оппонентам СПО из корпораций-"проприерасов", мы наблюдаем живую сцену принципа "разделяй и властвуй"
При лучшей координации наших усилий у нас давно было бы лидерство, вместо скромных 5% на машинах и андроидовских ("кастрированного" СПО с тотальной слежкой Гугла за пользователем) 40% на мобильниках
Эта проблема назрела и перезрела, без согласованности в своей работе мы по-прежнему будем биться головой об стену
> Эта проблема назрела и перезрела, без согласованности в своей работе мы по-прежнему
> будем биться головой об стенуда бейтесь, чо: стен много.
ты если строем ходить хочешь — я тебе подскажу как минимум одну систему, где это очень одобряется: там и мнение на всех одно, и строй самый лучший.
а так — отучайся говорить за всю сеть. я вот — разработчик СПО. и мне совершенно плевать на «лидерство». более того: я такой не один. поэтому «вы» можете ходить любым удобным вам строем — но не надо пафосно вещать про строй от имени всех разработчиков. ок?
>> Эта проблема назрела и перезрела, без согласованности в своей работе мы по-прежнему
>> будем биться головой об стену
> да бейтесь, чо: стен много.Вы прекрасно понимаете, что под "мы" я имел ввиду всех разрабов и пользователей СПО
> ты если строем ходить хочешь — я тебе подскажу как минимум одну
> систему, где это очень одобряется: там и мнение на всех одно,
> и строй самый лучший.Система СВЯТОЙ (фальш-)ДЕМОКРАТИИ в США? Какое это имеет отношение к разбросу усилий разрабов, приводящего к тому, что у во всех местах на "троечку" что-то есть, но из-за того, что вся энергия размазана, получается "неглубоко" и часто некачественно по сравнению с проприетарными аналогами
Ещё раз повторяю, - отсутствие согласованности - главная проблема СПО. Небольшие, но жёстко дисциплинированные "отряды ковбоев" побеждают большое количество "вольных индейцев" - и так будет всегда, пока "индейцы" не договорятся между собой
> а так — отучайся говорить за всю сеть. я вот — разработчик
> СПО. и мне совершенно плевать на «лидерство».Вам плевать, что у большинства жителей Земли проблемы незаконных контроля и слежки за ними сторонних (и небезопасных, если не сказать - криминальных) организаций через фактически безальтернативное проприетарное ПО из-за, по факту, безинициативности и инфантилизма разработчиков СПО?
>более того: я такой
> не один. поэтому «вы» можете ходить любым удобным вам строем —
> но не надо пафосно вещать про строй от имени всех разработчиков.
> ок?Где вы увидели в моих словах "пафос", уважаемый? Я просто поделился своим мнением о самой главной проблеме СПО, "разбегания" разрабов по тулкитам/фреймворкам, вместо того чтобы в один прекрасный день собраться и вместе намолотить заруливающие проприетарные поделки свободные программы
> Вы прекрасно понимаете, что под "мы" я имел ввиду всех разрабов и
> пользователей СПОдалее, под "мы" я буду иметь в виду разрабов согласных с моей точкой зрения.
> Ещё раз повторяю, - отсутствие согласованности - главная проблема СПО. Небольшие, но
> жёстко дисциплинированные "отряды ковбоев" побеждают большое количество "вольных индейцев"
> - и так будет всегда, пока "индейцы" не договорятся между собойда пофиг чувак. Это чья-то борьба, а не наша. И чья-то проблема, а не наша.
>> а так — отучайся говорить за всю сеть. я вот — разработчик
>> СПО. и мне совершенно плевать на «лидерство».
> Вам плевать, что у большинства жителей Земли проблемы незаконных контроля и слежки
> за ними сторонних (и небезопасных, если не сказать - криминальных) организаций
> через фактически безальтернативное проприетарное ПО из-за, по факту, безинициативности
> и инфантилизма разработчиков СПО?нам и на это пофиг.
>>более того: я такой
>> не один. поэтому «вы» можете ходить любым удобным вам строем —
>> но не надо пафосно вещать про строй от имени всех разработчиков.
>> ок?
> Где вы увидели в моих словах "пафос", уважаемый? Я просто поделился своим
> мнением о самой главной проблеме СПО, "разбегания" разрабов по тулкитам/фреймворкам, вместо
> того чтобы в один прекрасный день собраться и вместе намолотить заруливающие
> проприетарные поделки свободные программыделай что хочешь :)
>далее, под "мы" я буду иметь в виду разрабов согласных с моей точкой зрения.Вот так, на ровном месте, возникло очередное разделение сторонников СПО на "нас" и "их", с вашейц лёгкой руки. "Разделяй и властвуй" по-прежнему на арене цирка - но в роли разводимых клоунов - уже мы сами (и "разводимся" мы сами)
>да пофиг чувак. Это чья-то борьба, а не наша. И чья-то проблема, а не наша.
Это наша общая проблема, что очевидно лучшее ПО не получило должного распространения из-за инфантилизма его сообщества
>нам и на это пофиг.
Ну, если вам пофиг, что за вами может подсматривать любой произвольный работник АНБ - напишите пж в этом треде свои ФИО, адрес, сколько раз за ночь вы любите жену, и не мастурбируете ли, когда она уезжает погостить к маме - ведь же пофиг, - ВАМ НЕЧЕГО СКРЫВАТЬ
>делай что хочешь :)
Пока я хочу выяснить, откуда столько легкомысленного наплевательства к собственной жизни и любимому делу, которым вы занимаетесь. Вас совсем не интересуют результаты, вы разрабатываете примерно по тем же причинам, по коим другие люди производят акт дефекации - потому что больше не можете?
>я не давал тебе права говорить за меня. следовательно, ты в лучшем случае дурак, а в более вероятном — подлец. улавливаешь мысль?
Улавливаю, она так же странна, как ваш инфантилизм:
>мы все разрабатываем или используем СПО
>какое ты право имеешь говорить за меня? (а что вы иначе делаете на тематическом сайте СПО, возникает вопрос?)
>мы все дышим одним воздухом, давайте сделаем его чище
>какое ты право имеешь говорить за меня? (вы получаете кислород из солнечной праны или ещё чего?)
>впрочем, судя по остальному твоему тексту — скорее таки дурак, у подлеца хоть какие-то рабочие мозги должны быть.Это признак невоспитанности и общей незрелости, оскорблять других незнакомых вам людей, руководствуясь (самонадеянно) взятым на себя правом решать и обличать, вам так не кажется?
когда дурака называют дураком — это не оскорбление, а констатация факта. констатирую: ты таки дурак. факт сей ты с блеском подтвердил своими постами.
> когда дурака называют дураком — это не оскорбление, а констатация факта. констатирую:
> ты таки дурак. факт сей ты с блеском подтвердил своими постами.Спасибо за содержательный аргументированный ответ. Желаю вам оставаться таким же остроумным "чотким" постером (других вариантов с ваших высокомерием у вас всё равно нет, понимаете вы это сами или нет)
> что очевидно лучшее ПО не получило должного распространения из-за инфантилизма его сообществаокей инфантилизм, окей - не распространено. А в чём проблема?
> Пока я хочу выяснить, откуда столько легкомысленного наплевательства к собственной жизни
> и любимому делу, которым вы занимаетесь. Вас совсем не интересуют результаты,
> вы разрабатываете примерно по тем же причинам, по коим другие люди
> производят акт дефекации - потому что больше не можете?да, я бесполезен для сообщества. Максимум - слакбилд напишу, багрепорт отправлю, софт протестирую, - в свободное время. Это приносит мне удовольствие, и пусть весь мир подождёт. Слишком много войн, слишком много конфликтов и борьбы. Можно забыться, и потеряться в них. Можно не опомниться, и не найти себя в любимом деле. И тогда еще больше столкновений, еще больше неудовлетворённости. На мой взгляд много людей просто не на своём месте, просто занимаются не тем что приносит им покой. Слишком много людей не удовлетворены тем что есть, и создают идеал из того чего нет. Снова они хотят достигать чего-то, опять хотят что-то завоёвывать, и зазывают других в эту ненужную борьбу.
Всех благ тебе, аноним. Минутка добра на опеннете.
> Вы прекрасно понимаете, что под «мы» я имел ввиду всех разрабов и
> пользователей СПОя не давал тебе права говорить за меня. следовательно, ты в лучшем случае дурак, а в более вероятном — подлец. улавливаешь мысль?
впрочем, судя по остальному твоему тексту — скорее таки дурак, у подлеца хоть какие-то рабочие мозги должны быть.
> а так — отучайся говорить за всю сеть. я вот — разработчик
> СПО.Какое конкретно СПО вы разработали?
>> а так — отучайся говорить за всю сеть. я вот — разработчик
>> СПО.
> Какое конкретно СПО вы разработали?если бы я хотел это рассказывать здесь, то зарегистрировался бы под другим именем, которое использую в AUTHORS. не приходила такая мысль в голову?
> если бы я хотел это рассказывать здесь, то зарегистрировался бы под другим
> именем, которое использую в AUTHORS. не приходила такая мысль в голову?Не проще ли написать, что вы не в состоянии подтвердить свои слова?
>> если бы я хотел это рассказывать здесь, то зарегистрировался бы под другим
>> именем, которое использую в AUTHORS. не приходила такая мысль в голову?
> Не проще ли написать, что вы не в состоянии подтвердить свои слова?скажи, какое именно из слов и/или словосочетаний в моём ответе тебе непонятно? чтобы я в дальнейшем при общении с тобой использовал конструкции попроще, облегчающие взаимопонимание.
> скажи, какое именно из слов и/или словосочетаний в моёмНе мешай человеку. Он тебя ловит по схеме -- не смог подтвердить слова =соврал. Ему ж невдомёк, что ты уже сфейлил, трёкнув не по делу и заявив, "ой а я не хотела". Не надо его ещё обльше расстраивать.
то, что я не собираюсь тут показывать свой код — я сказал давно уже, это не новость. и не раз повторял потом. да и догадаться несложно. вот мне и интересно, где у него затруднения возникли.
> скажи, какое именно из слов и/или словосочетаний в моём ответе тебе непонятно?Что может быть непонятного в звиздеже и неспособности подтвердить сказанное?
Вы же сами ниже пишете: show me the code. Ну так будьте последовательны: show me the code or GTFO, в самом деле :)
> Вы же сами ниже пишете: show me the code. Ну так будьте
> последовательны: show me the code or GTFO, в самом деле :)(пожимает плечами) я тут не рассказываю о том, какие у меня мегапроекты и как они в будущем всех зарулят. ну, на:
#include <stdlib.h>
#include <stdio.h>int main () {
puts("hello, world!");
return 0;
}официально объявляю, что вышеприведённый код написан исключительно мной и может распространяться под лицензией GPLv3. этого вполне достаточно, чтобы я входил в множество «разработчики СПО».
Это и есть все ваши достижения в программировании СПО? Больше вопросов не имею — уносите тело "программиста".
> Это и есть все ваши достижения в программировании СПО? Больше вопросов не
> имею — уносите тело «программиста».я сегодня не усну: буду плакать в подушку и думать о том, как ты круто меня срезал.
> Например, если 100 разрабов СПО, и 50 пилят на Кьюте, а остальные кто на ГТК/ФЛТК/и т.д., то результат будет вдвое ХУДШИМ по сравнению с ситуацией, если бы все 100 разрабов пилили на КьютеВдвое худшим в каких единицах? Наркотических передозах?
>> Например, если 100 разрабов СПО, и 50 пилят на Кьюте, а остальные кто на ГТК/ФЛТК/и т.д., то результат будет вдвое ХУДШИМ по сравнению с ситуацией, если бы все 100 разрабов пилили на Кьюте
> Вдвое худшим в каких единицах? Наркотических передозах?Ну, если считать за единицу одного пользователя - то НАМНОГО ХУЖЕ ЧЕМ ВДВОЕ, 5% на машинах спустя 30 лет движения СПО - это "медицинский" факт того, что в консерватории надо что-то менять
А если считать за единицу довольно трудно вычисляемое, но всё же вполне наблюдаемое удобство и удовлетворение от работы пользователей, то в целом "неглубокие" (см.выше про "размазанность") программы СПО на Линуксе чаще уступают аналогичным несвободным на Шиндошс от 1,5 до 3 раз - хотя это, конечно, не отменяет действительно выдающихся нишевых вещей типа Файрфокса или Блендера
А про "наркотические передозы" - переадресую вашу несмешную иронию вам, уважаемый
> Ну, если считать за единицу одного пользователя - то НАМНОГО ХУЖЕ ЧЕМ ВДВОЕ, 5% на машинах спустя 30 лет движения СПО - это "медицинский" факт того, что в консерватории надо что-то менятьУважаемый, вас как из наркодиспансера выпустили — под честное слово, что колоться больше не будете?
Расскажите публике о своей методике подсчёта. Ничего не утаивайте. Пусть это будет лучшая антиреклама нездоровому образу жизни. Чтобы любая школота видела, во что вещества превращают мозг.
Полностью поддерживаю, нужно использовать один фрэймворк для уменьшения зоопарка и увеличения интеграции. Qt достойный кандидат. Но если вы знаете достойного кросплатформеного кандидата пишите, будет интересно изучить его.
> Кьют наше всё, а вкладывая свою энергию в тупиковые ветвиНикогда не знаешь, что окажется по-настоящему тупиковым.
> Например, если 100 разрабов СПО, и 50 пилят на Кьюте, а остальные
> кто на ГТК/ФЛТК/и т.д., то результат будет вдвое ХУДШИМ по сравнению
> с ситуацией, если бы все 100 разрабов пилили на КьютеПоэтому предлагаю наставить автоматы на несогласных и при помощи пинков и злых овчарок заставить их кодить, даже если им самим этот результат нафиг не упал. Правда, результатом будет г@внокод и саботаж, но это уже второй вопрос...
Можно подвергнуть общественному порицанию
> Можно подвергнуть общественному порицаниюО боже, нет, только не это. Особенно в интернете.
> Можно подвергнуть общественному порицаниюдля этого достаточно проанонсировать любой проект на любом тематическом русскоязычном форуме. обольют порицаниями вне зависимости от тулкита, тематики и прочих мелочей.
>Это же очевидноНет.
Вы прежде, чем про кьюты уливаться лучами радости, пройдите к хозяевам тулкита на страничку. Ничего не напоминает? Этж проприерастия!
Ольга Сорокина
Менеджер по продажам Qt
> Вы прежде, чем про кьюты уливаться лучами радости, пройдите к хозяевам тулкита
> на страничку. Ничего не напоминает? Этж проприерастия!если все проприерасты будут такими — я только «за».
Ващет, проприерастия - это не наш огород. Ты не находищ?
> Ващет, проприерастия - это не наш огород. Ты не находищ?я нахожу, что ежели все проприерасты будут публиковать свой код под GPL, то с такими проприерастами мне по дороге.
Проприерастам тоже нужны бесплатные рабы
> Проприерастам тоже нужны бесплатные рабыА для рабства набирают фанатов BSD/Apache - там результат труда раба можно отжать потом. GPL в этом плане очень неудобная штука - раздает, понимаешь, всем одинаковые права. И запрещает их отбирать.
С точки зрения удобства написания кода - Qt рулит. Но Gtk развивается сообществом, а не одной компанией, и продукты на Gtk более легковесные(как правило), поэтому не скоро Qt5 станет дефолтным тулкитом.
> Но Gtk развивается сообществомнеа. там всё намного хуже, чем у Qt.
Все эти спекуляции хуже/лучше так надоели...
> Все эти спекуляции хуже/лучше так надоели…гоу-гоу сюда, например: http://igurublog.wordpress.com/2012/11/05/gnome-et-al-rottin.../
какие уж тут «спекуляци»… разработчики-полудурки — это да, есть.
> гоу-гоу сюда, например: http://igurublog.wordpress.com/2012/11/05/gnome-et-al-rottin.../По ссылке — унылые сопли человека, который, возможно, неплохой разработчик, но полный ноль в маркетинге.
> По ссылке — унылые сопли человека, который, возможно, неплохой разработчик,
> но полный ноль в маркетинге.Саш, маркетинг вида "а ну жрать, что мы решили" -- долго-, если не сразу краткосрочно, провальная стратегия. Вон ab@ терпел-терпел и свалил с GNOME3 из-за Caps Lock недели за две или три.
---
#1 – Being inflexible and not actively seeking or using customer feedbackIgnoring your users is a tried and true way to fail. Yes that sounds obvious but this was the #1 reason given for failure amongst the 32 startup failure post-mortems we analyzed. Tunnel vision and not gathering user feedback are fatal flaws for most startups. For instance, ecrowds, a web content management system company, said that “ We spent way too much time building it for ourselves and not getting feedback from prospects — it’s easy to get tunnel vision. I’d recommend not going more than two or three months from the initial start to getting in the hands of prospects that are truly objective.”
--- http://www.chubbybrain.com/blog/top-reasons-startups-fail-an.../
> Саш, маркетинг вида "а ну жрать, что мы решили" -- долго-, если
> не сразу краткосрочно, провальная стратегия.Опять фирменная шигоринская истерика.
> Вон ab@ терпел-терпел и свалил
> с GNOME3 из-за Caps Lock недели за две или три.Капс лок не работал _без допиливания_ в течение цикла 3.6 и только. Никто не заставлял обновляться или не допиливать.
>> Саш, маркетинг вида "а ну жрать, что мы решили" -- долго-, если
>> не сразу краткосрочно, провальная стратегия.
> Опять фирменная шигоринская истерика.Ладно, если тебя уже покусали -- ходи как знаешь.
>> Вон ab@ терпел-терпел и свалил с GNOME3 из-за Caps Lock недели за две или три.
> Капс лок не работал _без допиливания_ в течение цикла 3.6 и только.
> Никто не заставлял обновляться или не допиливать.Вот только это было F19a или сколько там, которое ему было желательно тестировать на себе.
А о приключениях по программному включению в 3.8/3.10 лучше помолчу, чтоб у тебя не закреплять фирменное прокудинское "ничегонебыло".
> А о приключениях по программному включению в 3.8/3.10.Каких приключениях, Миша? У меня в 3.8 и F19 прямо сейчас капслок распрекрасно работает, за вычетом подсвечивания LED-индикатора. Сказки против фактов не работают, Миша.
> за вычетом подсвечивания LED-индикатора.Шел XXI век. Включить LED индикатора режимов - ну что вы, это навороты...
>> за вычетом подсвечивания LED-индикатора.
> Шел XXI век. Включить LED индикатора режимов — ну что вы, это
> навороты…пользователям гнома это не надо. а то могут в панику впасть.
> Шел XXI век. Включить LED индикатора режимов - ну что вы, это
> навороты...Да-да, давайте называть баг фичей и на этом основании строить теории заговора. Это же так по-взрослому :)
> Да-да, давайте называть баг фичей и на этом основании строить теории заговора.
> Это же так по-взрослому :)Что я должен называть фичой? Неработоспособность лампочки на клавиатуре? Ять, "сколько гномеров надо чтобы заменить лампочку". Пофигу сколько - они будут сгоревшую вкручивать до посинения и лечить что ходить в этом месте надо в светлое время суток. Выключатель - это слишком сложно, пользователи не разберутся.
>> Да-да, давайте называть баг фичей и на этом основании строить теории заговора.
>> Это же так по-взрослому :)
> Что я должен называть фичой?Конкретно вы ничего не должны называть фичей, пока не протрезвеете.
> Капс лок не работал _без допиливания_ в течение цикла 3.6 и только.
> Никто не заставлял обновляться или не допиливать.2012 - 2013 год. Аххахах.
> 2012 - 2013 год. Аххахах.К чему этот ушлый драматизм? Цикл разработки версии гнома длится полгода.
>> 2012 - 2013 год. Аххахах.
> К чему этот ушлый драматизм? Цикл разработки версии гнома длится полгода.Пусть этот ушлый драматизм будет к тому, что сколько помню ДЕ в линуксе, постоянно были эти проблемы) gnome2, kde3, gnome3, kde4, unity и т.д. При этом, стоит мне сказать что, например, пользуюсь dwm и у меня уже хз сколько лет этой проблемы нет, так сразу завоют про прогресс, удобство и назовут меня ретроградом жующим кактус :D А ведь, если глянуть, вы топчетесь возле одних и тех же багов, постоянно что-то переписываете что и так только стабилизировалось, и ходите кругами, ходите. Ходили в втором гноме вокруг одних и тех же багов, ходите вокруг третьего. С кедами та же песенка. Смешно. Сидите тут, грызётесь что лучше, а из года в год, и уже далеко не 2006 - а воюете с теми же багами в 2012 - 2013)))
Жду kde5 и gnome4. Тогда не драма, тогда будет цирк, с клоунами на выезде xD
> Пусть этот ушлый драматизм будет к тому, что сколько помню ДЕ в
> линуксе, постоянно были эти проблемы) gnome2, kde3, gnome3, kde4, unity и
> т.д. При этом, стоит мне сказать что, например, пользуюсь dwm и
> у меня уже хз сколько лет этой проблемы нет, так сразу
> завоют про прогресс, удобство и назовут меня ретроградом жующим кактус :DЯ не считаю, что вы жуёте кактус, хотя DWM, на мой взгляд, — действительно ретроградство :)
Надо просто понимать, что с DWM линуксу никакой заметной доли на рынке не видать. Вам доля рынка, видимо, не интересна — ну, это ваше личное дело. А мне, например, это важно.
> Надо просто понимать, что с DWM линуксу никакой заметной доли на рынке не видать.Сильно. Отдел маркетинга _точно не рекомендует?
Хорошая вещь, может, посмотрю. //Слезши с awesome на i3-wm.
>> Пусть этот ушлый драматизм будет к тому, что сколько помню ДЕ в
>> линуксе, постоянно были эти проблемы) gnome2, kde3, gnome3, kde4, unity и
>> т.д. При этом, стоит мне сказать что, например, пользуюсь dwm и
>> у меня уже хз сколько лет этой проблемы нет, так сразу
>> завоют про прогресс, удобство и назовут меня ретроградом жующим кактус :D
> Я не считаю, что вы жуёте кактус, хотя DWM, на мой взгляд,
> — действительно ретроградство :)
> Надо просто понимать, что с DWM линуксу никакой заметной доли на рынке
> не видать. Вам доля рынка, видимо, не интересна — ну, это
> ваше личное дело. А мне, например, это важно.dwm здесь как пример вашим "прогрессивным DE", можешь подставить что угодно. Смешно завоёвывать рынок тем, что даже из переключалки языков создаёт тикет в багзилле и переписывается каждые четыре года заново под новый тулкит. Но это всё песни)
> ваше личное дело. А мне, например, это важно.И на кого ориентируется гном в результате? На склеротиков-имбецилов? Обломайтесь, Linux как правило стоит на десктопах и ноутах продвинутых пользователей, так что такая ориентация - полный эпикфэйл: пересечение множеств "пользователи Linux" и "склеротики-имбецилы" - почти пустое.
> И на кого ориентируется гном в результате? На склеротиков-имбецилов? Обломайтесь, Linux
> как правило стоит на десктопах и ноутах продвинутых пользователей, так что
> такая ориентация - полный эпикфэйл: пересечение множеств "пользователи Linux" и "склеротики-имбецилы"
> - почти пустое.Регулярно вижу третий гном у трёхмерщиков и звукорежей. Это теперь не продвинутые пользователи? Вы чем там упарываетесь?
> Регулярно вижу третий гном у трёхмерщиков и звукорежей.и я даже скажу, как он там появился. с вероятностью, близкой к единице, это то, что им поставилось по умолчанию. а поскольку людей приучили, что тратить день, чтобы потом экономить месяцы — фуфуфуфу, то они и остались на том, что «шамо приполжло».
и нет, это — не «продвинутые пользователи». в лучшем случае это «очень продвинутые пользователи одной-двух программ». и у них Железный Аргумент есть: «это не моя работа — с вашей железякой разбираться!»
>> Регулярно вижу третий гном у трёхмерщиков и звукорежей.
> и я даже скажу, как он там появился. с вероятностью, близкой к
> единице, это то, что им поставилось по умолчанию.Как жаль, что многие из них при этом сидят в убунте, где третий гном ну никак не является умолчанием :)
> и нет, это — не «продвинутые пользователи». в лучшем случае это «очень
> продвинутые пользователи одной-двух программ». и у них Железный Аргумент есть: «это
> не моя работа — с вашей железякой разбираться!»Бггг, ну естественно — зачем соглашаться с тем, что третьегномом пользуются продвинутые чуваки? Это же портит всю картину мира. Так ведь и шаблон ненароком порваться может :) Ведь куда как проще, когда всё черно-белое, правда? :)
а то! будем называть вещи своими именами: если человек хорошо водит — это ведь автоматически означает, что он «продвинутый автомоблист». ну и что, что расположение движка он вычисляет исключительно по звуку, а открыв капот, смотрит внутрь с выражением «чо за фигня?!» на лице (ну как же без всеми любимых автомобильных аналогий?)было бы, конечно, очень интересно узнать, как именно они сделали выбор в пользу третьегнома. я примерно представляю, как, но информация из первых рук была бы «в тему».
> а то! будем называть вещи своими именами: если человек хорошо водит —
> это ведь автоматически означает, что он «продвинутый автомоблист». ну и что,
> что расположение движка он вычисляет исключительно по звуку, а открыв капот,
> смотрит внутрь с выражением «чо за фигня?!» на лице (ну как
> же без всеми любимых автомобильных аналогий?)Да, давайте называть вещи своими именами. Например, вы не имеете ни малейшего представления о том, какие навыки работы с линуксом должен иметь звукореж, чтобы эффективно пользоваться тем же ардуром или миксбусом. Например, приходится разбираться в работе звуковых подсистем, настраивать работу с памятью и т.д. Это, кстати, совершенно неправильно с точки зрения удобства для конечного пользователя, но такова реальность. И вы о ней — ни сном, ни духом.
Почему-то каждый раз, когда я привожу конкретные факты, вы скатываетесь на какие-то тупые аналогии и общие слова ни о чём. Это реально ваш уровень владения темой? Ну тогда не обижайтесь, что над вами смеются.
> такова реальность. И вы о ней — ни сном, ни духом.ну да, резину выбирать умеет.
> Почему-то каждый раз, когда я привожу конкретные факты
поправляю: когда ты пытаешься убедить меня, что приводишь конкретные факты. а я — гад такой — не убеждаюсь, пока этих фактов не вижу.
> поправляю: когда ты пытаешься убедить меня, что приводишь конкретные факты.Это не поправка, это жалкая попытка отбрехаться перед лицом неминуемого "слива" :) Прозводит очень унылое впечатление, кстати.
> Прозводит очень унылое впечатление, кстати.скорблю вместе с тобой.
>> ваше личное дело. А мне, например, это важно.
> И на кого ориентируется гном в результате? На склеротиков-имбецилов?на владельцев досок. хотя… кажется, это скоро будут синонимы.
> на владельцев досок. хотя… кажется, это скоро будут синонимы.Былинный отказ состоит в том что они забыли выпустить хотя-бы один референсный планшет, чтобы показать "как надо". Остальные - забили. FAIL, FAIL, FAIL.
>> гоу-гоу сюда, например: http://igurublog.wordpress.com/2012/11/05/gnome-et-al-rottin.../
> По ссылке — унылые сопли человека, который, возможно, неплохой разработчик, но полный
> ноль в маркетинге.а также пользователей и темописателей, которые (и дальше по твоему тексту). ну так вот: пусть «маркетологи» сами для себя эту фигню пилят и сами ней пользуются. видимо, разработчики им не нужны (что и заметно, кстати, по их огромной толпе, помогающей пилить третьегном).
и да: ты просто подтвердил мои слова о том, что у gtk+3 всё очень, очень плохо с «прислушиваться к community». впрочем, скоро станет намного лучше, потому что в community останутся слепоглухонемые на всё согласные, остальные окончательно разбегутся.
p.s. там несколько статей есть про гномовцев. с поддержкой точки зрения автора статей в комментариях. молодцы, «маркетологи» гнома, доводить разработчиков до бешенства и «пошли вы в анус с вашим гтк и гнумом вместе!» — это, видимо, Хитрый План. желаю ребятам удачи в их героической, но бесполезной войне против всего мира.
> ноль в маркетинге.А мы не нанимались жрать маркетинговый булшит вместо нормального DE. А маркетинг гнома - вообще былинный отказ: сломали десктопы, какие-то потуги под мобильные девайсы косить - сделали, но девайсов, внимание, НОЛЬ!!! Вот это - категорический эпикфэйл. И в маркетинге, и в позиционировании на рынке и просто в потере разработчиков и пользователей, наконец.
> А мы не нанимались жрать маркетинговый булшит вместо нормального DE.Ну вот и не отсвечивайте.
>> А мы не нанимались жрать маркетинговый булшит вместо нормального DE.
> Ну вот и не отсвечивайте.что, нарушается стройность уютного маркетологического мирка, и ужасно хочется всем рты позатыкать? ну, это нормальное желание, вполне в духе третьегнома.
> и ужасно хочется всем рты позатыкать?Скорее принудительно вымыть эти рты с мылом. А антисептиком побрызгать.
>> и ужасно хочется всем рты позатыкать?
> Скорее принудительно вымыть эти рты с мылом. А антисептиком побрызгать.а зачем? у вас же настолько крутая гномоштука — что ей могут моськи сделать? да любой пользователь, один раз увидев, будет мечтать о третьегноме везде! а кто с него уходит — те дураки, нытики и не понимают маркетологического Счастья.
> а кто с него уходит — те дураки, нытикиИстеричек забыли упомянуть.
> Истеричек забыли упомянуть.Зато вот дежурные вышибалы кулаками машут только в путь. Грудью на амбразуру защищая какие-то "тренды", результат которых для гнома на данный момент вообще NULL. Т.к. пересечение множеств "склеротики-имбецилы" и "пользователи Linux" - это наверное пустое множество, увы и ах.
Да ну какой из меня вышибала, тем более дежурный. Я так — подтралливаю юродивых в свободное от дел время.
> подтралливаю юродивых в свободное от дел время.Заодно убеждая в правильности решений забить на гном. Пусть вам звукорежи и трехмерщики программы под гном и пишут, фуйли. Будет интересно посмотреть - много ли напишут.
> Заодно убеждая в правильности решений забить на гном.Ничего не имею против того, чтобы кучка дятлов забила на гном. Невелика потеря.
> Пусть вам звукорежи и трехмерщики программы под гном и пишут, фуйли.
> Будет интересно посмотреть - много ли напишут.Прикол в том, что мне, в общем-то, не очень важно, на чём написан десктопный софт. Я одинаково нормально отношусь к разным версиям GTK+ и Qt, прекрасно отношусь к JUCE (Pianoteq выглядит более чем достойно) и даже FLTK могу потерпеть. Интерфейс блендера идиосинкразии тоже не вызывает.
Самый важный для меня софт — Ardour, Inkscape, GIMP — был, есть и останется на GTK+ (вторые два из них — уже частично или полностью на GTK+3). Вспомогательный, типа Fontmatrix и QJackCtl, был, есть и останется на Qt. Меня это более чем устраивает. Порываться перефигачивать крупные проекты на других тулкитах ни одна вменяемая команда не будет. А другие пусть упарываются своими бесконечными портами сколько влезет.
> Ничего не имею против того, чтобы кучка дятлов забила на гном. Невелика потеря.Среди "дятлов" я так смотрю оказалась куча апликушных разработчиков.
> Прикол в том, что мне, в общем-то, не очень важно, на чём
> написан десктопный софт.Вам - может быть. А вот GTK окочурится если под это софт не будут писать. Т.к. смысл сливать ресурсы в майнтенанс этой фигни отпадет. Ну, никто же не вкалывает нынче над CDE ударными темпами. Учитывая что у GTK+ остался 1 (!!!) разработчик - они близки к этому как никогда.
> Я одинаково нормально отношусь к разным версиям GTK+
> и Qt, прекрасно отношусь к JUCE (Pianoteq выглядит более чем достойно)
> и даже FLTK могу потерпеть. Интерфейс блендера идиосинкразии тоже не вызывает.Я рад за вас. А юзеры обычно хотят более-менее синхронизированный вид системы, а не лоскутное одеяло из хаотично наваленой фигни. С GTK3 это отдельная проблема, поскольку мало того что их темы/рендер ни с чем не совместимы, так еще и постоянно ломают. Ну а если гтк3 дистры еще со скрипом майнтайнят ради приложений, то уж гному 3 по сути показали фак.
В результате с точки зрения апликушников хучшее что можно придумать - стать "приложением гнома". Т.к. это сразу означает не только ограничение себя только линуксом (как видим, разработчики искренне удивляются что GTK пользуются где-то еще), но еще и весьма незначительным субсетом пользователей линуха к тому же. Десяток звукорежей в сони - это прекрасно, но зато вон те хренадцать миллионов пользователей убунтов этим пользоваться заведомо не будут. FAIL.
> Самый важный для меня софт — Ardour, Inkscape, GIMP — был, есть
> и останется на GTK+ (вторые два из них — уже частично
> или полностью на GTK+3). Вспомогательный, типа Fontmatrix и QJackCtl, был, есть
> и останется на Qt. Меня это более чем устраивает.Просто закончится все это тем что гном вместо "завоевания мира" со своими наполеоновскими планами - завалится в вялый режим майнтенанса "потому что им еще кто-то вроде пользуется". Новые программы на этом писать не будут, старые тоже вон сваливают, даже невзирая на гемор связанный с перепиской на новый тулкит. LXDE, сабж. Кто следующий?
> Порываться перефигачивать крупные проекты на других тулкитах ни одна
> вменяемая команда не будет.Даже крупную команду выходки апстрима могут достать. И да, wireshark - это крупный проект. И да, если для разработчика из гнома большой сюрприз что GTK'ом оказывается не только в гноме пользуются - кирдык такому тулкиту!
> Ну вот и не отсвечивайте.Перебьетесь: свобода слова гарантируется международными соглашениями и конституцией. Поэтому да, я свалил с гнома 2 на XFCE. И имею весьма негативное мнение о третьем гноме. Я им не могу нормально пользоваться на моем оборудовании и настроек для приведения его в чувство там просто нет, их выпилили как "слишком сложные", забыв уточнить что делать тем у кого DPI мониторов выше дефолтного.
> Перебьетесь: свобода слова гарантируется международными соглашениями и конституцией.
> Поэтому да, я свалил с гнома 2 на XFCE. И имею
> весьма негативное мнение о третьем гноме. Я им не могу нормально
> пользоваться на моем оборудовании и настроек для приведения его в чувство
> там просто нет, их выпилили как "слишком сложные", забыв уточнить что
> делать тем у кого DPI мониторов выше дефолтного.Я вам ниже уже даже ссылку дал на разъяснение, а вы всё ёрничаете. Ну, ёрничайте дальше, что тут ещё сказать. Godspeed :)
> Я вам ниже уже даже ссылку дал на разъяснение,Там был написан какой-то соврешенно иррелевантный крап, суть которого сводится к тому что внутрях оно вроде как нужные фичи даже умеет. Но т.к. юзеру через гуй это не вывешено - толку то с этого?
> а вы всё ёрничаете. Ну, ёрничайте дальше, что тут ещё сказать. Godspeed :)
Ну так я не вижу как вся эта возня может адресовать одну вполне конкретную проблему: невозможность ткнуть этот крап в DPI монитора дружественными к пользователю методами.
> С точки зрения удобства написания кода - Qt рулит. Но Gtk развивается
> сообществом, а не одной компанией, и продукты на Gtk более легковесные(как
> правило), поэтому не скоро Qt5 станет дефолтным тулкитом.Если вы говорите о том, что Qt развивается только компанией, то вы неправы. Qt поддерживается и компанией, и сообществом.
> Но Gtk развивается сообществомДля gtk3 это утверждение особенно неверно, увы. От самого начала с рейдерским захватом проекта мобильщиками и до нынешних дней, когда проекты сваливают с тулкита, который с какой-то маниакальной ненавистью к разработчикам не-гнома затачивается только и именно под гном.
LXDE-шники вон уже погрустили и пошли на Qt, и это только из знакомых.
Надеюсь, гномятников попустит.
> рейдерским захватом проекта мобильщикамиНе, оно кстати очень хорошо смотрелось в маемо5. Но у некоторых походу началось головокружение от успехов и они решили что мобильные девайсы - их все. По сути показав десктопам фак. Наиболее былинный отказ - на гноме 3 не было выпущено ни 1 мобильного девайса. Ну это ... а кому как не разработчикам выпустить какой-то референс, чтоб остальные подхватили?
Ну и общий лейтмотив с ориентацией на склеротиков-имбецилов как-то не очень радует.
> Не, оно кстати очень хорошо смотрелось в маемо5. Но у некоторых походу
> началось головокружение от успехов и они решили что мобильные девайсы -
> их все. По сути показав десктопам фак. Наиболее былинный отказ -
> на гноме 3 не было выпущено ни 1 мобильного девайса. Ну
> это ... а кому как не разработчикам выпустить какой-то референс, чтоб
> остальные подхватили?Казалось бы, сколько раз говорилось, что ориентация сейчас - на лэптопы, а мобильные устройства — где-то в будущем... И всё равно находятся персонажи, которые думают, что лучше разработчиков знают, чем те занимаются.
> Казалось бы, сколько раз говорилось, что ориентация сейчас - на лэптопы,У гномеров столь интересная ориентация, что в гноме 3 нельзя выставить DPI монитора, хотя для лэптопов это даже актуальнее чем для десктопов с Hi-DPI мониторами. Не менее ориентировано на юзеров и то что без нестандартных присeданий невозможно выбрать метод шатдауна, что обладателям ноутбуков как раз сильно достaвляет.
Как обладатель ноута смею заверить что гном 3 это последнее что я там буду использовать. Даже XFCE юзабельнее - там по крайней мере можно в гyе выставить DPI (при наличии более-менее развитого DE я как юзер трyба шaтал где-то сбоку такие вещи настраивать!) и не ломать глаза, равно как и не перенастраивать вообще все программы на недефолтные размеры шрифтов. И вполне себе спрашивают - а как именно я хочу зашатдаунить ноут, что для ноута как раз актуально. Ибо если батареи дофига - suspend to RAM. А если мало - или хибернейт на диск или совсем шатдаун.
> а мобильные устройства — где-то в будущем...
А вот десткопы испоганили уже сейчас. В том числе и лэптопы, блин: самые базовые вещи не настраиваются, без которыю юзеж лэптопа превращается в голoвняк и попaболь.
> И всё равно находятся персонажи, которые думают, что лучше разработчиков знают,
> чем те занимаются.Это как раз чаше всего так и есть. У разработчиков со временем зачастую развивается комплекс "свое г...о не пахнет" и они делают себе феерического размера скидки. А вот остальные эти скидки делать не будут...
> Казалось бы, сколько раз говорилось, что ориентация сейчас — на лэптопы, а
> мобильные устройства — где-то в будущем… И всё равно находятся персонажи,
> которые думают, что лучше разработчиков знают, чем те занимаются.мы просто смотрим на результаты. а также на ответы в багтрекере *самих* *разработчиков*, где они с завидной регулярностью объясняют выпиливание фич тем, что «это неудобно с тачем».
но, видимо, «маркетологи» у них таки работают, справляясь с задачей пояснения некоторым странным людям, что на самом деле всё не так и Луна из сыра.
> От самого начала с рейдерским захватом проекта мобильщиками...Опа, а вот и шиза про рейдерский захват. Узнаю Шигорина.
Впрочем, даже если что-то типа рейдерского захвата (бггг) и было, то это проекту только на пользу: надо всё-таки в тренде оставаться, чтобы потом неожиданно не оказаться не у дел. А вот ретроградам, которые этого не понимают, как раз лучше тихо сидеть в углу и жевать сопли.
Ну и кстати, запланированный на GTK+4 движок scene graph, на который, например, яростно кончают разработчики Qt — это ну очень мобильная штука. Прямо мобильнее некуда.</сарказм>
>> От самого начала с рейдерским захватом проекта мобильщиками...
> Опа, а вот и шиза про рейдерский захват. Узнаю Шигорина.Сам обоснуй, а у меня дровишки от ktirf@ и перепроверенные.
Про "в тренде" было бы смешно, если б не так печально. Только полный идиот будет тыкать ПАЛЬЦАМИ в экран НОУТБУКА (это с учётом твоего #206, а не имевшей место быть планшетной истерики). Я тебе это могу сказать как пресловутый ПОЛЬЗОВАТЕЛЬ ноутбуков с сенсорными экранами в течение последних четырёх-пяти лет, у которого и от куда более щадящих по вертикали режимов уже руки отваливаются.
Пойми, если в gtk и gnome опять возьмутся за голову и либо вырастут, либо выкинут отморозков, которые гадят соседям под двери (что с клавиатурой, что с виджетами и обратной совместимостью тем) -- буду только рад. Пока это IMNSHO не так и видны только очень слабые признаки возвращения крупиц здравого смысла именно в плане взаимодействия с более широким сообществом.
Вот тебе ещё немного фидбэка, вдруг пригодится: http://ftp.linux.kiev.ua/pub/conference/2013/video/linux-gui...
> Только полный идиот будет тыкать ПАЛЬЦАМИ в экран НОУТБУКАЯ таких "идиотов" знаю среди разработчиков KDE, на которых нынче предлагает равняться, ЛОЛ.
> отморозков, которые гадят соседям под двери
Валидольчику выпей, а то тебя опять несёт.
> Вот тебе ещё немного фидбэка, вдруг пригодится: http://ftp.linux.kiev.ua/pub/conference/2013/video/linux-gui...
Я не знаю, кто такой Костюк, чем он известен, и почему то, что он рассказывает 30 человекам в зале, заслуживает 40 минут моего времени.
>> Только полный идиот будет тыкать ПАЛЬЦАМИ в экран НОУТБУКА
> Я таких "идиотов" знаю среди разработчиков KDE, на которых нынче предлагает равняться,
> ЛОЛ.Передай при случае.
>> отморозков, которые гадят соседям под двери
> Валидольчику выпей, а то тебя опять несёт.Не хами. Позову тех разработчиков, которым нагадили, и ткну тебя носом под ту самую дверь привселюдно за попытки геббельсирования.
> Я не знаю, кто такой Костюк
Стареешь.
Впрочем, не вижу смысла тратить на тебя _своё_ время -- сегодняшний лимит исчерпан.
> Не хами. Позову тех разработчиков, которым нагадили, и ткну тебя носом
> под ту самую дверь привселюдно за попытки геббельсирования.Шигорин прекрасен в своей утютюсечной дикости и мимимишечной ярости :)
Фигня в том, что чем громче ты кричишь в своей характерной истеричной обличительной манере, тем больше людей смотрят на тебя как на юродивого. Так что обличай, Миша, обличай. Пусть каждая бешеная слюнка найдёт своё место на лицах окружающих :)
Ну а рынок как-нибудь сам решит, нужен ему GTK+ или нет — ни ты, ни я к этому никакого отношения не имеем.
> Шигорин прекрасен в своей утютюсечной дикости и мимимишечной ярости :)И его можно понять: если человеку сломали его сценарии использования - у него есть поводы для недовольства. А гномеры и гткшники только этим и занимаются в последнее время.
Называя вещи своими именами, они страдают фигней. Все их мобильные выперды имели НУЛЕВОЙ результат, то что гномеры "в тренде" - всем оказалось до лампочки. Наверное, модники забыли хотя-бы референс какой-то выпустить. Зато линуховые десктопы, используемые более-менее продвинутыми пользователями - изломали. В гноме 3 - достаточно фатально для того чтобы этим перестало пользоваться много народа.
> Ну а рынок как-нибудь сам решит, нужен ему GTK+ или нет —
Уже вот решает, судя по таким новостям. Каноникалу тоже гномощель "понравилась", etc. Так что в результате стали куть продвигать. В том числе и для мобильных девайсов. Потому что кутэшники просто до кучи поддержали и мобильные девайсы. Не ломая десктопы и не гоняясь за трендами. Просто до кучи запилили поддержку и этого тоже. Оно у них вообще работает на всем что шевелится. В результате апликушники явно сместили фокус на куть. А gtk+ скоро будет только гномом пользоваться при такой зверской некооперативности и пофигизме.
> Уже вот решает, судя по таким новостям.Судя по таким новостям, авторы вайршарка даже не в курсе, как дела у нативного порта GTK+ под Мак, что не помешало им ломануться опять всё портировать.
> Каноникалу тоже гномощель "понравилась", etc.
А, так вы ещё и хронологией не владеете. Ну, ОК.
> Судя по таким новостям, авторы вайршарка даже не в курсе, как дела
> у нативного порта GTK+ под Мак,Потому что разработчики GTK+ сроду do not give it a f...k. Они вообще класть хотели на проблемы всех и вся кроме Gnome.
> что не помешало им ломануться опять всё портировать.
Потому что иметь дело с некооперативным напрочь апстримом с очень специфичным видением того как надо - полный головняк, ВНЕЗАПНО.
>> Каноникалу тоже гномощель "понравилась", etc.
> А, так вы ещё и хронологией не владеете. Ну, ОК.Каноникал прямым текстом сообщали что предпринимали несколько попыток договориться о том что им нужно от десктопной оболочки. Авторы гнома на это положили с прибором, так что canonical'у не оставалось вариантов кроме как или сильно допиливать гномощель или пойти нафиг и сделать самим. Они решили что сами с усами. И правильно сделали - некооперативный апстрим, который к тому же ломает все вплоть до состояния когда старая тема не натягивается на следующую минорную версию - это головняк.
>> Судя по таким новостям, авторы вайршарка даже не в курсе, как дела
>> у нативного порта GTK+ под Мак,
> Потому что разработчики GTK+ сроду do not give it a f...k. Они
> вообще класть хотели на проблемы всех и вся кроме Gnome.Какой прекрасный образчик баттхёрта. Т.е. вы хотите сказать, что авторы GTK+ виноваты в том, что авторы вайршарка не владеют темой? Это настолько прекрасно, что ваш комментарий надо срочно заспиртовать в колбе и показывать в кунсткамере.
>>> Каноникалу тоже гномощель "понравилась", etc.
>> А, так вы ещё и хронологией не владеете. Ну, ОК.
> Каноникал прямым текстом сообщали что предпринимали несколько попыток договориться о том
> что им нужно от десктопной оболочки. Авторы гнома на это положили
> с прибором, так что canonical'у не оставалось вариантов кроме как или
> сильно допиливать гномощель или пойти нафиг и сделать самим.Какая жалость, что по мнению Марка, юнити появился раньше гномошелла:
"+Ioannis Vranos nonsense. Unity existed before Gnome Shell. And the design of Unity was clear up front, it's Red Hat's team that wandered all over the place before shifting to a design that bears a startling resemblance to Unity."
Источник: в комментах к https://plus.google.com/113883146362955330174/posts/PXc93m8nKwk
Идите поспорьте с Марком ещё :)
> Какой прекрасный образчик баттхёрта.Батхерта? Ну разве что по поводу того что нормальный тулкит запоганивают и DE не самое плохое испоганили до состояния когда им на половине конфигураций пользоваться невозможно, при том по чисто техническим причинам.
> Т.е. вы хотите сказать, что авторы GTK+ виноваты
> в том, что авторы вайршарка не владеют темой?Наверное это авторы вайршарка виноваты что гномовский упoрыш припершийся в багтрекер трансмишна начал лечить про "приложения гнома", ага. Это при том что трансмишн с гтк по дефолту в убунту и хубунту, а это наверное добрая половина инсталляций трансмишна по всей планете. Ну да, вот ща они прокатят половину своих юзерей ради "приложений гнома" каких-то, при том кто и где этим пользуется - неизвестно.
> Это настолько прекрасно, что ваш комментарий надо срочно заспиртовать
> в колбе и показывать в кунсткамере.В кунсткамере надо показывать гномовых кадров которые оказывается не в курсе что GTK+ оказывается может пользоваться кто-то кроме гнома. Ну так нефиг потом удивляться что куть в массы идет - там использование их либы на чем попало совершенно штатная фича и никого не удивляет.
> Какая жалость, что по мнению Марка, юнити появился раньше гномошелла:
Ну так логично что если гномошелла нет - они свой юнити и делали как раз. Это не отменяет того факта что попытки договориться IIRC имели место быть, но успехом не увенчались. Ну а раз так - ну извините, значит не судьба. Теперь вот убунта на ...цати миллионах компьютеров, а гномощель - оно где?
> Идите поспорьте с Марком ещё :)
Да зачем? Этого не требуется.
>> Т.е. вы хотите сказать, что авторы GTK+ виноваты
>> в том, что авторы вайршарка не владеют темой?
> Наверное это авторы вайршарка виноваты что гномовский упoрыш припершийся в багтрекер трансмишнаЗачем же вы в понедельник с утра упарываетесь? Порт гтк на макось вообще никак не связан с индикаторами трансмишна. Я задал конкретный вопрос. Или отвечайте на него прямо, или GTFO уже в самом деле.
>> Какая жалость, что по мнению Марка, юнити появился раньше гномошелла:
> Ну так логично что если гномошелла нет - они свой юнити и
> делали как раз.Опять жалкое высасывание аргументов из пальца. Не надоело?
> так - ну извините, значит не судьба. Теперь вот убунта на
> ...цати миллионах компьютеров, а гномощель - оно где?Оно везде.
> Зачем же вы в понедельник с утра упapываетесь? Порт гтк на макось
> вообще никак не связан с индикаторами трансмишна.А вот общая политика гткшников - очень даже стыкуется. Макось? Не, не слышали. Убунта? Это что?! XFCE? Впервые слышу. Gnome OS наше все! Вы должны немедленно принять судьбоносное решение - вы приложение гнома или где?! Что??? Миллионы пользователей пользующих GTK без гнома? Забейте на них!
> Я задал конкретный вопрос.
> Или отвечайте на него прямо, или GTFO уже в самом деле.Я правильно понимаю что это по сценарию надо зачитывать голосом Уральского? Да, если что - мне в принципе глубоко плевать что там на маках. Но как индикатор общего отношения гномеров к делу - подходит. Хотя любезно приведенный вами пример из багтрекера насчет XFCE даже эпичнее. Они, оказывается, не в курсе что миллионы юзерей пользуются GTK+ вообще без всяких гномов. Ну логично что они при этом учитывают только интересы гнома. Правда вот все кто не гном - могут оказываться в пролете. Отсюда мораль: проще юзать Qt. Там люди вменяемее и не считают что KDE - единственное DE на планете, а кроме него жизни вообще нет. Маркетинг это круто, но попытки вести имперскую политику, имея ресурсов размером с Лихтенштейн - обречены на эпикфэйл.
> Опять жалкое высасывание аргументов из пальца. Не надоело?
Это гномерам должно надоесть вариться в своем анклаве, игнорируя окружающий мир, имхо. А то про XFCE они видите ли не слышали. Ха.
> Оно везде.
Да, оно именно там :)))
> А gtk+ скоро будет только гномом пользоваться при такой
> зверской некооперативности и пофигизме.а это и есть Grand Idea. gtk+3 — это тулкит *для* *гнома3*, остальные применения не волнуют. по ссылкам из блога IgnorantGuru можно найти соответствующие утверждения.
gtk+2, кстати, вполне нормально работает. и будет работать. а если полудурки-разработчики gtk+3 не будут «бэкпортировать» туда идиотские недофичи — вообще прекрасно работать будет. даже первый gtk ещё можно собрать, если очень хочется — поэтому сильно напугать тем, что «мы, де, поддерживать gtk+2 больше не будем» не выйдет. наоборот: «ура-ура, они не будут совать свои корявки в нормальный тулкит!»
> а это и есть Grand Idea. gtk+3 — это тулкит *для* *гнома3*,
> остальные применения не волнуют. по ссылкам из блога IgnorantGuru можно найти
> соответствующие утверждения.Более того - как-то раз разработчик гнома ввалился в багтрекер трансмишна и начал там качать права: мол, вы должны немедленно принять судьбоносное решение: вы или приложение гнома 3 или нет! На что его послали куда подальше, разумеется. Сообщив что они делают фэйс на GTK, но отнюдь не только для гнома. А в результате основной фокус вообще в сторону кутя сместился: ранее отстававшая от GTK+ версии кутевая морда на данный момент уже умеет больше чем GTKшная.
> gtk+2, кстати, вполне нормально работает. и будет работать.
Правда писать под него никто не будет, если он не поддерживается уже.
>> gtk+2, кстати, вполне нормально работает. и будет работать.
> Правда писать под него никто не будет, если он не поддерживается уже.таки есть немало уже написаного софта. и — к сожалению — если не хочется цпп, то особо выбора и нет. ну, угробили единственный более-менее нормальный тулкит для сей. молодцы, чо.
> Более того - как-то раз разработчик гнома ввалился в багтрекер трансмишна и начал там качать права: мол, вы должны немедленно принять судьбоносное решение: вы или приложение гнома 3 или нет!И снова звиздёж.
https://trac.transmissionbt.com/ticket/3685
"I guess you have to decide if you are a GNOME app, an Ubuntu app, or an XFCE app unfortunately. I'm sorry that this is the case but it wasn't GNOME's fault that Ubuntu has started this fork. And I have no idea what XFCE is or does sorry.
It is my hope that you are a GNOME app. Yes this kind of fragmentation is unfortunate. I'm not happy about it either. Anyway, I just wanted to give you a heads up. Wish you the best."
Извинения и сожаления через слово.
> Извинения и сожаления через слово.от того, что там «извинения и сожаления через слово», суть сказанного не меняется. ты вообще умеешь выделять из высказывания смысл, или нет?
а впрочем, вопрос риторический. ответ, натурально, «не умеешь».
>> Извинения и сожаления через слово.
> от того, что там «извинения и сожаления через слово», суть сказанного не
> меняется.В том-то и дело, что меняется, и совершенно определённым образом. Но через призму ненависти к гноморазработчикам этого не видно.
> В том-то и дело, что меняется, и совершенно определённым образом.не меняется никаким.
впрочем, возможно, что данный конкретный разработчик просто дебил. потому что надо быть именно дебилом, чтобы написать вот такое: «And I have no idea what XFCE is or does sorry.» это если мы предположим, что его извинения хоть немного искренние.
то есть, вариантов немного: или дебил, или лжец. такие дела.
> то есть, вариантов немного: или дебил, или лжец. такие дела.Есть ещё более простой и намного более вероятный вариант: вам ненависть глаза застит. И это, к сожалению, не лечится.
> Есть ещё более простой и намного более вероятный вариант: вам ненависть глаза
> застит. И это, к сожалению, не лечится.есть ещё много вариантов, но в данном случае остаются только те два, которые я назвал. если разработчик гнома не знает, что такое Xfce, то он или дебил, или лжец. никакого третьего варианта не получается.
> "I guess you have to decide if you are a GNOME app,
> an Ubuntu app, or an XFCE app unfortunately.Вот это - абсолютный булшит и гноморасия во весь рост. Ну то-есть, у них есть морда на GTK+, она - универсальная, а не "приложение гнома, xfce, убунты" и кого там еще. Все это прекрасно работает и в XFCE, и в убунте, и в любой иной системе с GTK, совершенно независимо от гноморасии. И собирается оно по всякому. Есть в системе библа убунтуйских индикаторов - значит с ней. Нету - и болт с ним. Опционально. Даже GTK+ опционален - можно куть вместо него.
При том почему-то кутешники не вваливаются в багтрекеры и не лечат что вы должны быть только приложением KDE (Qt Razor, LXDE, ...). Они просто работают. Там и тут. Пять очков форы вперед, раз така фигня.
> I'm sorry that this is the case but it wasn't GNOME's fault that Ubuntu
> has started this fork.Да, а Шатлворт и Ко со своей стороны утверждают что несколько раз просили гномеров сделать изменения под их пожелания но их послали в пешее эротическое. Я допускаю что "оба хороши", но в конечном итоге они именно в это пешее эротическое и пошли, сделав юнити и что там еще.
> And I have no idea what XFCE is or does sorry.
Ну да, конечно, ведь гноморасы только свой гном и видят. А то что GTK+ кто-то еще пользуется - для них оказывавется вообще неожиданность. А вот для Qt это норма вещей, приколитесь? И такие выходки напрочь отбивают у апликушников иметь дело с таким тулкитом, если кто еще не понял.
Да, вы только подумайте: если некто пишет прогу - он ее хочет написать, например, "под Linux" а лучше - "под все что шевелится" (если это не требует огромных затрат сил). Писать "только под гном" - да вы белены объелись, господа! Это сразу обуть себя на почти всю аудиторию одним глупым решением.
> Извинения и сожаления через слово.
Лучше бы они выводы делали о том почему такая ситуация вообще возникает. Почему-то разработчикам Qt не приходится втирать апликушникам такой махровый булшит. И они в курсе что кутей пользуются не только в кедах, но даже в каком-нибудь WinRT супермаргинальном. И что характерно, кутевая программа будет даже там работать худо-бедно в общем случае. Насколько и кому оно надо - вопрос второй. Но платформ куть поддерживает немеряно и это его плюс. Гноморасы же сделали GTK+ по сути тулкитом "только гнома".
> Вот это - абсолютный булшит и гноморасия во весь рост. Ну то-есть,
> у них есть морда на GTK+, она - универсальная, а не
> "приложение гнома, xfce, убунты" и кого там еще. Все это прекрасно
> работает и в XFCE, и в убунте, и в любой иной
> системе с GTK, совершенно независимо от гноморасии. И собирается оно по
> всякому. Есть в системе библа убунтуйских индикаторов - значит с ней.
> Нету - и болт с ним. Опционально.И снова налицо непонимание элементарных вещей. Допустим, у меня GNOME 3 на убунте. С какими из двух индикаторных фреймворков transmission должен работать, если в системе есть оба? Мозги-то включите, ну! :)
> При том почему-то кутешники не вваливаются в багтрекеры и не лечат
Может хватить уже истерить? Никто там никуда не вваливался и никому не лечил. Не чувствуете контекст применения модальных глаголов — признайтесь честно.
> Лучше бы они выводы делали о том почему такая ситуация вообще возникает.
Потому что каноникл сделал свои особые индикаторы. Ваш К.О.
Никто не обязан делать как говорит каноникл только потому, что это каноникл. разногласия по поводу архитектуры и специфики API — нормальная вещь. А вот то, что канониклу вечно что-то не нравится — это уже не к красношляпе вопрос. Почему-то у меня получается договариваться с гномерами насчёт некоторых их заскоков. Может быть, потому, что я не корчу из себя законодателя моды? :)
> И снова налицо непонимание элементарных вещей.Да, при том - гномерами.
> Допустим, у меня GNOME 3 на убунте.
Официально убунты с гномом 3 вообще не выпускается, благодаря чрезмерной кооперативности гномеров. Почему вот шатлворту проще договориться с какими-то проприетариями из нвидии чем с (казалось бы) открытым проектом гном? Стыдно должно быть, елки.
> С какими из двух индикаторных фреймворков transmission должен работать, если
> в системе есть оба? Мозги-то включите, ну! :)Теоретически и со стороны программера:
Есть стандарт freedesktop.org о нотификациях. Вот это для linux-based систем стоит считать за mandatory. Его умеют и кеды, и XFCE, и убунты и кто там еще. Остальное - улучшайзеры, "если не влом - можно накодить". В убунте и деривативах freedesktop'ные нотификации прекрасно работают. Менее фичасто чем libappindicator, но - свое дело делает. Если гном 3 поддерживает эти нотификации - тоже работать будет, никаких проблем. Нет - тем хуже для гнома. Так что по минимуму - 100% кодить фридесктопный вариант, а если не лениво и/или хочется быть "приложением убунты" (что с десятками миллионов пользователей уже более заманчиво звучит чем "приложение гнома") - можно еще вот такой опциональный довесок накодить.Практически, что увидит юзер:
А как соберет майнтайнер программу - так и будет. Ессно убунтуйские майнтайнеры собирают с убунтуйскими индикаторами, если программа так умеет. Чтоб нативнее выглядело и все такое. Гномеры этого хотели? Окей, пусть получат и распишутся. Но если что - фридесктопный вариант вполне себе работает. Если под гномовской индикацией имеется в виду это - работать будет. Если что-то еще - ну ой, значит гномерам выпал заяц несудьбы. Сами виноваты.>> При том почему-то кутешники не вваливаются в багтрекеры и не лечат
> Может хватить уже истерить?Всего лишь капитанинг, не более.
> Никто там никуда не вваливался и никому не лечил.
Почему-то я не вижу разработчиков Qt расхаживающих по багтрекерам и призывающих стать приложением KDE. И вообще, Qt нормально работает на туевой хуче платформ. Список которых раз в пять длиннее чем у гнома.
> Не чувствуете контекст применения модальных глаголов — признайтесь честно.
Я чувствую контекст в котором оперируют разработчики тулкитов. Это намного лучше в данном случае.
>> Лучше бы они выводы делали о том почему такая ситуация вообще возникает.
> Потому что каноникл сделал свои особые индикаторы. Ваш К.О.У каноникала работают и стандартные фридесктопные нотификации, если что. Так что если хочется чтобы работало везде - можно кодить по спекам фридекстопорга и не париться. А еслли хочется подыграть убунтуям и закосить под "приложение убунту" (забавно же гномеров же их же оружием долбануть) - вот тогда есть libappindicator. Но все вменяемые люди понимают что сие весьма опциональный улучшайзер. Вот трансмишн с ним билдуется только если от него хидеры есть. А нету - и фиг с ним.
> Никто не обязан делать как говорит каноникл только потому, что это каноникл.
Ну раз кооперации не вышло - тогда и каноникал не обязан делать удобно гномерам. А т.к. у сапопикала рыночная доля поболее - большой вопрос кому хуже :). Почему-то сапопикал для мобилок куть сватает опять же. И тут у гномеров фэйл. Так старались. И ведь даже половину компонентов им нокия запилила. Но все-равно облом. Походу так ни 1 девайса на этом и не выйдет больше :\.
> разногласия по поводу архитектуры и специфики API — нормальная вещь.
У них скорее разногласия по поводу UI/UX были. А то что гномеры как самые умные решили что API надо пилять только под свой десктоп и забить на всех остальных - второй вопрос и следствие их общей некооперативности.
> А вот то, что канониклу вечно что-то не нравится — это уже
> не к красношляпе вопрос.Красношляпка вообще на десктоп по большому счету плевать хотела. Было б это не так - они бы активнее туда лезли. А так отдали инициативу сапопикалу - ну и пусть получат результат. Походу гном теперь вообще мало кто кроме красношляпки в рхел будет использовать.
> Почему-то у меня получается договариваться с гномерами
> насчёт некоторых их заскоков. Может быть, потому, что я не корчу
> из себя законодателя моды? :)Ага, гномерам с их полутора инсталляциями на всю планету и 0 девайсов на всю планету значить корчить из себя законодателей мод можно, а сапопикал с своими хренадцатью миллионами юзеров должен по струнке за гномерами послушно ходить, да? Господа из гнома что-то здорово перепутали в этой жизни - при такой некооперативности закончится это тем что только они сами и будут свою поделку использовать. Ну на пару с редхатом.
> Ну а рынок как-нибудь сам решит, нужен ему GTK+ или нетопять гнумер мухлюет, думая, что никто не заметит. gtk+2 — вполне неплох. gtk+3 — гуано. что делает гнумер? правильно: лёгким движением руки объединяет их в одно, авось так прокатит.
> опять гнумер мухлюет, думая, что никто не заметит.Могу уточнить: рынок как-нибудь сам решит, нужен ему GTK+3/4 или нет. В сказанном мной это ровно ничего не меняет.
>> опять гнумер мухлюет, думая, что никто не заметит.
> Могу уточнить: рынок как-нибудь сам решит, нужен ему GTK+3/4 или нет. В
> сказанном мной это ровно ничего не меняет.и то верно. подумаешь, дедушка, бабушка… какая разница, они же одинаковые!
> Могу уточнить: рынок как-нибудь сам решит,Ну вот и решает, собственно. А где на рынке хоть чего-нибудь с гномом 3?
Я пока вижу что гном 3 сватает в основном редхат, который на десктопы как-то так по жизни клал с прибором, делая их чисто для галочки - для тех кто хочет чтобы везде был редхат, таких мало, хоть и есть, и они интересны только редхату. На мобильные девайсы редхат клал еще сильнее чем на десктопы - это как-то совсем не их ниша.
> Я пока вижу что гном 3 сватает в основном редхат, который на
> десктопы как-то так по жизни клал с прибором, делая их чисто
> для галочкиА я пока вижу, что десктопный RHEL используется в крупных студиях типа Sony ImageWorks. Но это, конечно же, потому, что Red Hat клал на десктоп с прибором — дураку же ясно! :)
> А я пока вижу, что десктопный RHEL используется в крупных студиях типа
> Sony ImageWorks.Это все прекрасно, но - абсолютно узконишевая хрень, обычные апликушники в жизни ориентироваться на это не будут. Рыночная доля RHEL на десктопах в плане количества юзерей - весьма скромная. Ну то-есть кто-то на заказ Sony софт на GTK+ кто-то может и будет писать. Но это будет пара программ на всю планету. А остальным на редхат и сони в плане десктопов - так же как редхату на десктоп.
> Но это, конечно же, потому, что Red Hat клал
> на десктоп с прибором — дypаку же ясно! :)Ну да, именно так. Они как нормальные капиталисты продадут, разумеется, если клиент этого хочет. Но какого либо усиленного продвижения на десктоп и серьезной борьбы за рынок я со стороны редхата не вижу.
> Это все прекрасно, но - абсолютно узконишевая хрень, обычные апликушники в жизни ориентироваться на это не будут.Я не знаю, кто такие "обычные апликушники", я знаю, что красношляпа когда узнала, что её сотрудник в свободное время занимается апплетом управления цветом, попросила его заниматься этим в рабочее время — ровно вот для этих клиентов. Да и апплет конфигурации вакомов там не просто так случился.
> Но какого либо усиленного продвижения на десктоп и серьезной борьбы за рынок я со стороны редхата не вижу.
А финансирование разработки третьегнома — это так, бирюльки что ли? :)
> Я не знаю, кто такие "обычные апликушники",Это те кто программы пишет. Без которых операционка имеет смысл разве что как музейный экспонат.
> я знаю, что красношляпа когда узнала, что её сотрудник в свободное время
> занимается апплетом управления цветом, попросила его заниматься этим в рабочее
> время — ровно вот для этих клиентов.Ну так это хорошо.
> Да и апплет конфигурации вакомов там не просто так случился.
Все это замечательно, только если уж припомнить вам кивание на маркетинг - это весьма узконишевая хрень которая не делает погоды в глобальном масштабе.
> А финансирование разработки третьегнома — это так, бирюльки что ли? :)
В конечном итоге засчитывается не какое-то там финансирование а результат - сколько и кто использует всего этого в результате. На десктопе рыночная доля не только не увеличилась, но и скатилась в трэш, когда убунтуи поняли что гном2 все, а гном3 им не пойдет и пошли пилить свое юнити. Остальные дистры тоже как-то не особо восторженно третьегном приняли. Апликушники и ряд DE тоже устроили некоторое количество демаршей.
А при том что половина виджетов пилилась явно под точскрины, мобильных девайсов, на секундочку, за столько лет вообще было сделано НОЛЬ! Хотя в N900 нокия показала что GTK2 вполне может быть допилен до внятного состояния. На GTK3 вообще никто не рискнул - все на куть свинтили дружно.
> Впрочем, даже если что-то типа рейдерского захвата (бггг) и было, то это
> проекту только на пользу: надо всё-таки в тренде оставаться,Остались, блин: на десктопах позиции продолбали, а на мобильном рынке нифига не получили. Знаете что случается с теми кто сидит на 2 стульях? Они падают!
> чтобы потом неожиданно не оказаться не у дел.
Вот своими выходками они похоже останутся не у дел: апликушники валят с GTK+ семимильными шагами, сабж далеко не первый. Да и десктопы на основе этого мало кто юзать желает. Потому что мобилка-переросток из линуксного писюка - сами понимаете, не упало. А DE где DPI монитора нельзя настроить - всерьез рассматривать как-то не выходит. А 100500 контролов неочевидной полезности, которые перефигачивают каждый релиз и которые явно заточены на мобильные девайсы - это головняк для разработчиков. Постоянно переделывать программы приходится. При том - мобильных девайсов на гноме собственно и нету нифига. Ради чего был весь этот огород? Гномеры получились без порток, но в шляпе.
> А вот ретроградам, которые этого не понимают, как раз лучше
> тихо сидеть в углу и жевать сопли.Да, конечно, вот ща пользователи которым изломали их сценарии использования заткнутся, ага. И программисты, которым стало неудобно - тоже. ИМХО жевать сопли надо умникам которые не в состоянии понять что у мониторов DPI разный бывает. И тем кто полагает что единственной целью GTK+ является подстилание под столь бесполезное DE с полным пофигом на все остальное.
> Ну и кстати, запланированный на GTK+4 движок scene graph, на который, например,
> яростно кончают разработчики Qt — это ну очень мобильная штука. Прямо
> мобильнее некуда.</сарказм>У Титаника тоже рейс был запланирован, да вот обломчик вышел. Если гткшники и дальше будут так рулить проектом - скоро кроме гнома никто не будет GTK+ юзать...
> ИМХО жевать сопли
> надо умникам которые не в состоянии понять что у мониторов DPI
> разный бывает.Проблема в том, что вы не владеете фактами и спешите с выводами.
https://bugzilla.gnome.org/show_bug.cgi?id=546711
И вот всё у вас так — вместо того, чтобы сесть и разобраться в корне проблемы, начинается феерический звиздёж в комментах к новостям. А матчасть-то кто будет учить?
> Проблема в том, что вы не владеете фактами и спешите с выводами.Мля, как еще понятнее объяснить? Я - пользователь. У меня есть монитор. При попытке вкатить на мою конфигу гном 3 я радостно обнаруживаю что привычный мне кегль теперь надо читать с лупой, потому что DPI монитора заметно выше привычных гному 96 DPI, но гному на это пофигу. Раньше в гноме 2 была настройка, позволяющая вправить мозги на этот счет, просто указав DPI. Но кульные перцы видимо решили что это слишком сложно, целевая аудитория склеротиков-имбецилов предпочтет по этому поводу купить лупу, вероятно. Поэтому в гном 3 настройку выпилили нафиг. По крайней мере из user-visible мест. А лезть куда-то в технические этажи при наличии всей этой гуйни мне жутко зaпадло, ибо это означает что этот мегакрап зазря занимает место на винте, не облегчая мне жизнь именно в тот момент когда мне это было нужно.
> https://bugzilla.gnome.org/show_bug.cgi?id=546711
Там ничего не говорится о возможности пользователя ткнуть через гуй что "а вот у этого экрана DPI столько-то". Поэтому вся эта активность - это прекрасно и даже логически понятно. Но я не вижу как вся эта возня решит мою проблему. Ну то-есть я вижу что где-то там внутрях оно догадывается что DPI бывает разным. Ну, окей, а как мне этим цивилизованно порулить из гуя? Это как самолет у которого закрылки и элероны - есть, гидролинии - работают, но вот незадача - управление со штурвалов всем этим напрочь отвалилось. Вы на таком самолете полетите, пардон?
> И вот всё у вас так — вместо того, чтобы сесть и разобраться в корне проблемы,
Вот пусть гномеры садятся и разбираются. А то целый самолет понаворотили. Единственная проблема - штурвалы к управлению подключить забыли.
> начинается феерический звиздёж в комментах к новостям.
> А матчасть-то кто будет учить?Гномовская дружественность к юзеру - надо где-то что-то сбоку учить, читать, полухакерскими методами твикать и прочая. А зачем тогда этот кусок кода место на винте занимает?
>> Проблема в том, что вы не владеете фактами и спешите с выводами.
> Мля, как еще понятнее объяснить?Вам — лучше вообще никак.
> Вам — лучше вообще никак.Ну да, я уже понял. Поэтому с гномом свое будущее более не связываю.
> Ну и кстати, запланированный на GTK+4 движок scene graphshow us the code! а то у меня в планах вообще СуперРеволюционная ОС, при виде которой все остальные самоубьются от отчаяния.
>> Ну и кстати, запланированный на GTK+4 движок scene graph
> show us the code!Clutter — это он и есть. Просто дальше он будет теснее интегрирован.
>>> Ну и кстати, запланированный на GTK+4 движок scene graph
>> show us the code!
> Clutter — это он и есть. Просто дальше он будет теснее интегрирован.вот когда будет — тогда и посмотрим. пока что оно привинчивается сбоку изолентой.
> вот когда будет — тогда и посмотрим. пока что оно привинчивается сбоку
> изолентой.Вообще-то на Clutter давно портирована часть игр в гноме, на нём же написан трёхмерный вид цветового тела ICC-профиля в просмотрщике ICC, и на Clutter же работает холст свежевыпущенного Pitivi 0.91. Это так — что сходу вспомнилось. Изолента такая изолента.
Ситуация повторяется снова: ваш трёп против моих легко проверяемых фактов.
> Изолента такая изолента.и что, я таки могу в clutter без костылей и плясок использовать gtk-контролы? или мне надо изначально писать всю морду на clutter? ну, может, в виде послабления — часть морды на clutter, вкостыливая это в gtk-контейнер? не, конечно, это не костыли, это изящное и удобное решение.
> Ситуация повторяется снова: ваш трёп против моих легко проверяемых фактов.
твои голоса в голове опять тебе наговорили то, чего я не писал, и ты с этим сражаешься.
> или мне надо изначально писать всю морду на clutter? ну,
> может, в виде послабления — часть морды на clutterА что, IQ не хватает? Понимаю — проблема! :)
>> или мне надо изначально писать всю морду на clutter? ну,
>> может, в виде послабления — часть морды на clutter
> А что, IQ не хватает? Понимаю — проблема! :)да нормально, я уже понял, что запихивание одного GUI-тулкита в другой GUI-тулкит посредством молотка и ящиков — это ни разу не костыли, а отличная интеграция и взаимодействие.