Разработчики дистрибутива Ubuntu MATE объявили (https://ubuntu-mate.org/blog/ubuntu-mate-and-ubuntu-software.../) о решении удалить из базовой поставки будущего выпуска 15.10 менеджер приложений Ubuntu Software Center, развиваемый проектом Ubuntu. В качестве причины удаления упоминаются полученных за последний год отзывы пользователей, недовольных стабильностью и нагромождённостью Ubuntu Software Center. Что будет использоваться в качестве замены пока не ясно, но сообщается (https://plus.google.com/+MartinWimpress/posts/DvF3BP3r8vm), что это будет не Synaptic. В настоящий момент разработчики склоняются к тому, чтобы предоставить в интерфейсе Ubuntu MATE Welcome возможность выбора из нескольких вариантов, в частности между Ubuntu Software Center и App Grid.
URL: https://ubuntu-mate.org/blog/ubuntu-mate-and-ubuntu-software.../
Новость: http://www.opennet.me/opennews/art.shtml?num=42690
И как к этому отнёсся Марк?
Ух, что-то будет!..
(тут воспоминания о недавних событиях в Кубунту)
> И как к этому отнёсся Марк?А какая разница в том что ubuntu software center стоит или app grid? Последний же клиент тупо, который даже поддерживает покупки приложений (так же как и USC), деньги от которых идут в туже canoniacal.
>> И как к этому отнёсся Марк?
> А какая разница в том что ubuntu software center стоит или app
> grid?Против линии партии же. =)
Прикольно смотрятся рассуждения о линии партии от гражданина второго сорта. Ведь SLES - только для избранных. А остальным обрубки в виде опензюзи.
Ну там же вообще уже ничего не поймёщь. Сусю матросили, продавали, покупали кому не лень. Даже чего-то там с Мi<censored>oft у них было.
> Прикольно смотрятся рассуждения о линии партии от гражданина второго сорта.Бедняжка, как тебя задело, про милую Убунтучку сказали без восторга. Ну прости, малыш, я больше не буду.
:D
> Бедняжка, как тебя задело,Ну да, лицемерие - это несколько криво, чтоли.
А надо актуальными вещами заниматься, а не распыляться по мелочам. Тут поделали, там поделали, забили. За последние 5 лет наполеоновских планов была полно, а пока в середине колонны толкаются, но в любом случае конкуренция - это хорошо.
К тому, что запихнули проприетарщину?
А точно. Ну тогда этим из Ubuntu MATE уже нужен не строгий взгляд Марка, а средний палец Линуса.
http://www.appgrid.org/
Discover apps for Ubuntu
App Grid is an alternative to the Software Center.…
* App Grid is provided 'as is', with no warranties of any sort.
All usage is at own risk. You may not copy, nor distribute
App Grid (this includes source code, binary code and design).Такие дела.
Нифига себе…
А ещё http://www.appgrid.org/ в Крыму заблочен, ибо на гугловском облаке хостится.
> А ещё http://www.appgrid.org/ в Крыму заблочен, ибо на гугловском облаке хостится.Пользуйтесь альтлинуксом и мсвс. Наконец, реактос же.
А что будет? Сообщество начинает сопротивляться диктатуре Марка и его методам ведения дел. А параллельно просматривается еще одна тенденция. Марк не только суров, но и жаден до денег или наоборот от отчаяния, что нет финансовой отдачи, начал поворачивать весь проект Ubuntu в сторону максимальной коммерциализации. Под это и программы создаются. Один из альтов - Skull рассказывал мне, что когда они захотели добавить Unity в Сизиф, то ничего не получилось. Как он выразился - они пишут чудовищно непереносимый код, скрепленный железнодорожными костылями.
> А что будет?Что угодно. Ubuntu — зарегистрированный товарный знак, инфраструктура используется в Ubuntu MATE, как я понимаю, тоже Canonical.
Неслабый рычаг.
> Неслабый рычаг.А у атачмэйта с SLES рычагов применительно к твоей любимой опензюзе типа нет? :)
Давно Атачмейт пинком под зад вышвыривал главу сообщества и одного из разработчиков openSUSE, потому что там не захотели какой-то отстойный графический сервер поддерживать, и спросили «Где деньги, Зин?»? =))
А вот Джонатана Ридделла выжили из Кубунту месяц назад. ;)
Дык в чем разница то в итоге? Или это такая характерная отечественная радость что у соседа корова наконец таки тоже сдохла?
> Дык в чем разница то в итоге? Или это такая характерная отечественная
> радость что у соседа корова наконец таки тоже сдохла?Эо радость не по поводу сдохшей коровы соседа, а по поводу своей живой. )
> Как он выразился - они пишут чудовищно непереносимый код,
> скрепленный железнодорожными костылями.Собственно, см. тж. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=609278
> чудовищно непереносимый кодПереносимость - это вещь такая к сожалению не очень простая. Даже шутка есть такая "Оно работает везде... Везде одинаково плохо."
Тем более, что у ubuntu план создания конвергенции между десктопами и мобильными устройствами. Решение на самом деле логичное, ведь на мобильном рынке можно хорошо потягаться.
Как ты хочешь при этом, чтоб оно везде работало и с mir, и с wayland, и с xorg, и с systemd, и c upstart, и на кучи зоопарке линуксовых дистров.
>Один из альтов - Skull рассказывал мне, что когда они захотели добавить Unity в Сизиф, то ничего не получилось. Как он выразился - они пишут чудовищно непереносимый код, скрепленный железнодорожными костылями.Это оправдания своей криворукости и безблагодатности, в Arch всё норм.
> Один из альтов - Skull рассказывал мне,Это вообще колоритный персонаж. Его сообщения на опеннете многое говорят об этом кадре.
> не получилось. Как он выразился - они пишут чудовищно непереносимый код,
> скрепленный железнодорожными костылями.Я думаю что переносители не очень старались с переносом, для начала. И root cause скорее в этом. Давно известно что есть желание - есть 1000 решений. А нет желания - есть 1000 отговорок.
>root causeНе смог найти подходящего русского выражения?
Сложно представить, сколько тонн питонокода нужно было вбухать в эту обертку для apt-get, чтобы она так дико тормозила и загружалась целую минуту
2 сек. ЧЯДНТ?
А этого мало?
У меня либреофис УЖЕ столько запускается. И это всё ЕЩЁ раздражает.
А что не так с симантиком?
Я не знаю, я им не пользуюсь, но вроде обычная и простая гуйня для пакетов, не очень тяжёлая и модульно-расширяемая, вроде как там можно для быстрого поиска доставить пакет apt-xapian-index и он будет искать среди глобального поиска.
Т.е. Глобальный поиск --> быстрый поиск в найденном от глобального.
Иль я что-то путаюА так не удивительно что отказались от убунтовской.. Я на дебиан сбежал в основном из-за массово-прибитого питоно-гвоздями костылей, той же юнити и софтвар-центра, который тормозит, тянет кучу ненужных зависимостей и стартует так, что можно 5 раз дебиан перезагрузить, и то быстрее загрузится, чем стартанёт или обработает клик на приложении, этот софтвар-центр .
> симантикДумаю описка.
Потому что synaptic гиковская штука. без рейтинга, отзывов, какие-то пакеты лего. Пользователю это же непонятно.
> Потому что synaptic гиковская штука. без рейтинга, отзывовТак это же прекрасно!
А если говорить совсем серьезно, то рейтинги и отзывы хороши только тогда, когда софт откровенно плохо написан. В таком случае рейтинг колеблется на уровне худшей оценки, и ты сразу понимаешь, что что-то не так. Во всех остальных случаях все эти рейтинги и отзывы только мешают.
>Потому что synaptic гиковская штука. без рейтинга, отзывов, какие-то пакеты лего. Пользователю это же непонятно.Где тег #ирония и #сарказм? ;)
Ну так картинки тут к сожалению нельзя вставлять https://derpicdn.net/img/2013/11/29/485447/medium.png
продам колбасу из голубых поней. :)
> Пользователю это же непонятно.Вы сделали несколько ошибок в слове "хомячок". И да, ты уж извини, но если тебе хочется быть совсем хомяком - тогда не обижайся что тебя таки рассматривают порой как обычную лабораорную крысу, пичкая дряню без спроса и тыкая шприцем по своему усмотрению.
App Grid хорош, только ему не хватает хоть какой-нибудь анимации, чтобы интерфейс хоть как-то отвечал на действия (иногда кажется, что он завис).
>Что будет использоваться в качестве замены пока не ясноГлавное -- удалить! :)
Является ли этот шаг началом слива очередного проекта каноникала?
> Является ли этот шаг началом слива очередного проекта каноникала?Является ли это сообщение началом очередного троллинга?
Сообщение таковым не является, а за проекты я жутко боюсь
> Сообщение таковым не является, а за проекты я жутко боюсьЭто какой-то новый тип невроза пользователя - боязнь проектов Canonical? Или наоборот, боязнь, как бы с ними чего не случилось?
Пора открывать новую специализацию - лечение каноникл-фобий. Вместе с systemd-фобией.
> а за проекты я жутко боюсьСофтвэр центру лучше всего было бы сдохнуть и освободить дорогу чему-то менее тормозному. Если у юзера не четырехядерник на три гигагерца, в софтвэр центре просто нечего ловить - пошаговая стратегия вместо программы. Надо каждый ход на минуту вперед обдумывать, а при промахе - эту самую минуту ждать. Хотели они как лучше, а получилось... даже хуже чем у гугли с каталогом на яве.
> у юзера без SSDПомоему так правильнее. Скорее всего дело в неоптимальном использовании IO.
> Помоему так правильнее. Скорее всего дело в неоптимальном использовании IO.Софтвар центр RAM и CPU грeбет лопатой. Так что потормозить уперевшись в проц и похрустеть свопом на машине с гигом памяти он ни разу не забудет.
А на SSD - синаптик как-то вообще очень сильно быстрее, ибо в случае SSD, т.к. SSD быстрый, все имеет свойство упираться как раз в проц, память и прочая, раз в IO больше не упирается. А у питона, который наглухо интерпретатор - с скоростью работы в плане CPU и работы с памятью все не плохо, а очень плохо. Он же интерпретируемый, так что оверхед конский. Вот и тормозит.
Бунт клонов бубунты.
Synaptic+терминал. Мне норм.
> Что будет использоваться в качестве замены пока не ясно, но сообщается, что это будет не Synaptic.Они готовы всунуть любое попсовое гуано, но только не то, что работает надежно и быстро.
> предоставить в интерфейсе Ubuntu MATE Welcome возможность выбора из нескольких вариантовПользователь, способный осознанно выбрать менеджер приложений из вариантов, и без этого диалога сможет установить тот, который ему нужен. Для остальных пользователей это будет лишним затруднением, разработчики как бы говорят ему: "мы этот вопрос решить не смогли, так что сам теперь думай".
Прекратите вы думать об этих "остальных". Чем больше разработчики пытаются угодить "остальным", тем менее функциональные и более закрытые получаются решения.
Ничего страшного не произойдёт. Вон в Lubuntu свой software center облегчённый.
https://apps.ubuntu.com/cat/applications/lubuntu-software-ce.../
Aptitude хватит каждому!
Он был на питоне и ужасно тормозил. Это важный шаг на пути депитонизации линя
> Он был на питоне и ужасно тормозил. Это важный шаг на пути
> депитонизации линяДело не в питоне же.
Есть три факта:
1. Питон (как и перл) есть буквально в любом дистрибутиве, основанном на ядре Linux, за исключением самых облегчённых.
2. На питоне относительно легко научиться писать.
3. Научиться писать на питоне != научиться писать на питоне хорошо.Поэтому за разработку на нём хватается абы кто и на выходе получается, соответственно, тормозящее абы что. Проблема абсолютно такая же, как и с джавой - последняя удобна своей кроссплатформенностью, довольно легка в изучении и в силу этого, увы, позволяет писать код, не вынимая руки из задницы. На сишечке руки придется все-таки вынуть. Но это не значит, что питон или джава - плохие языки. Просто плохих кодеров надо ловить и перевоспитывать.
> Дело не в питоне же.Странно, а тормозят почему-то именно программы на питоне. Гуйный Synaptic на плюсах - быстрый как понос! Особенно по сравнению с этой бидонодрянью. Он буквально в хренадцать раз быстрее. То что синаптик делает за секунды, софтвар центр жует сопли в полминуты. Что очень вымораживает юзерей с не очень крЮтыми компьютерами. По факту на не очень мощных компьютерах им невозможно пользоваться. А заставить юзера пользоваться софтвар центром на нетбуке - сойдет заместо китайских пыток.
> 1. Питон (как и перл) есть буквально в любом дистрибутиве,
Вот только навороченные гуйные программы с кучей фич на перле обычно никто не пишет. Перл используется как вспомогательный хелпер для автоматизации всякой буиты. И никому особо не мешает. А вот тормозные уроды на бидоне - аноят юзерей. Софтвар центр один из них. И значок принтера умеющий рисовать 1 диалог, стрескавший 30 метров памяти тоже не прикольно, особенно когда на машине гиг памяти. Извините, но 3% памяти на сцаный значок принтера, при том что у юзера принтера то нет - "питонисты просто ...нулись!!!"
> основанном на ядре Linux, за исключением самых облегчённых.
Поэтому у убунтуев апдейтер на бидоне лажается уже наверное четыре релиза к ряду по причине "блин, что-то версия питона не та". В результате проще оказывается переключить репы вручную и запустить apt-get dist-upgrade самому, чем уповать на питоносблюв.
> 2. На питоне относительно легко научиться писать.
Поэтому он годится только для всяких полурабочих прототипов. Не покидающих ваш компьютер. Остальным такую блевоту отгружать просто некультурно. Потому что апдейтер системы, например и центр установки прогрмам - это совсем не те вещи где простота написания этой штуки каким-то лабухом в приоритете. А когда все приходит к тому что это пишет какой-то лабух, вчера выучивший питон - результат не заставляет себя ждать. В виде профакапленых апдейтов системы, неюзабельного средства установки программ, значков трескающих по 3% системной памяти на ровном месте и прочая.
> 3. Научиться писать на питоне != научиться писать на питоне хорошо.
Вот в этом то и проблема питона - low entry barrier обеспечивает туеву хучу лабухов которые как таковые вообще не программисты. А их продукты жизнедеятельности потом разлетаются толпе народа. С понятными последствиями. Ну в общем питонисты - это такие современные дельфисты, только больше от *никс-образных.
> Поэтому за разработку на нём хватается абы кто и на выходе получается,
> соответственно, тормозящее абы что.А еще питон идущий в комплекте с системой - интерпретатор. Тормозной как черти что. На уровне шелла какого-нибудь. И поэтому продувающий даже той же жабе в десятки раз. А уж сишечке и подавно. Поэтому любая лажа в алгоритмах икается стократно сильнее. А учитывая что программят на этом в оновном нубы - лажа не заставляет себя ждать.
Для себя я в результате выбрал очень простой критерий: "хочет питон -> деинсталл". Ну то-есть есть полтора исключения, типа GIMP. Но вообще, первое что я делаю после инсталла убунтов - выпиливаю кучу пакетов и бидонохлам от сапопикала как раз выносится в первых рядах. Так система становится в разы легче и с ней приятнее работать.
Кратко: ubuntu software center просто плохо написан.
> Кратко: ubuntu software center просто плохо написан.Для начала бидон - интерпретатор. Поэтому он в ДЕСЯТКИ РАЗ продувает компиляторам и прочим jit. А всякая моднявая динамическая типизация и прочая - делает все еще более интересным, т.к. применить характерные низкоуровневые оптимизации на стороне компилера становится проблематично. По поводу чего компиляемые варианты идут сильно урезанными ... и совместимость как всегда в бидоне идет лесом.
Кратко: питонисты сначала делают, а потом думают. Это их визитная карточка.
> Странно, а тормозят почему-то именно программы на питоне.Посмотрел еще раз на zim -- не тормозит. Потыкал -- все еще не тормозит. mps-youtube вообще мгновенно запускается. Что-то не так!
Запустил arandr, nathive -- вроде бы гуй да питон, да на стареньком лэптопе. Но не тормозит. Странно.
> Вот только навороченные гуйные программы с кучей фич на перле обычно никто не пишет.Перл используется как вспомогательный хелпер для автоматизации всякой буиты.Как хорошо, что автор (гтк)-youtube-viewer об этом не слышал.
У питонистов обычно весьма своеобразные понятия о том что такое "не тормозит". Когда у них "не тормозит" интерпретатор, продувающий в десятки раз даже гуглояве какой-нибудь - это клиника.
> У питонистов обычно весьма своеобразные понятия о том что такое "не тормозит". Когда у них "не тормозит" интерпретатор, продувающий в десятки раз дажеУ ценных экспертов опеннета и мнение-иметелей вообще своеобразные понятия о использовании "бидонов" и мифической быстроте. Забенчил числодробилку – и можешь с важным видом доказывать всем, какое это "тормозное овно!" :)
Только вот бяда: дергать одни сишные либы и обрабатывать результаты с помощью других сишных либ на не самом низком уровне - на этой самой скриптоте намного проще, а вот "продув в производительности" - от силы в два-три раза, но никак не "в десятки". И кода писать много меньше надо, что для мелких утилит обычно равноценно ответу на "быть или не быть ..."
Оно и понятно – это те самые юзкейзы, где всю основную работу делают как раз "нормальные" библиотеки и программы, а "обвязка" на питоне все это координирует. И даже если обвязка будет в десять раз быстрее - на общей скорости всего действа это не сильно сказывается.
Ну вон тот же mps-yt - распарсить страничку и сделать из нее плейлист не идет ни в какое сравнение с проигрыванием самого контента. Которое делегируется нормальному плейеру, типа mpv или mplayer. Или arandr – обвязка над xrandr с выводом в гткшный гуй. Что там может тормозить на питоне и станет "летать" после переписи на труЪ, понятно только некоторым экспертам опеннета.И да, в некоторых случаях "бидонятина" в мильены раз быстрее - когда нет аналогов. Ведь орать на форумах, какое "бидон тормозное овно!" и сделать труЪ-аналог -- это две большие разницы :)
> Это важный шаг на пути депитонизации линя
> App GridТы бы узнал на чём написан сам App Grid :D
Не пользуюсь этой тулузой уже несколько лет. Сначала пользовался synaptic'ом, теперь только консоль. И никакого дискомфорта!
Замена ненужного шила на ненужное мыло с непонятно-анальной лицензией.для ниасиливших apt/aptitude вчера мягкие десяточку вбросили