MeeGo слили?
Sep. 28th, 2011 05:28 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
https://meego.com/community/blogs/imad/2011/whats-next-meego
Ну в общем-то я с самого начала предрекал что попытка поменять maemo на meego - это начало конца. Поменять dpkg на rpm это ж надо додуматься было. Ну то есть это имело бы смысл при наличии бинарной совместимости с каким-нибудь CentOS. Но только CentOS нифига не поддерживает ARM. А кто у нас есть из RPM-based, чтобы был полностью community driven, достаточно широко известен, и поддерживал нормальные по нынешним временам архитектуры? А вот на maemo можно было ставить пакеты из соответствующих релизов debian, если они без gui. Tcl я точно ставил.
Теперь, похоже, решили сосредоточиться на открытой реализации аналога хьюлетовской WebOS (которую тут в комментах поста про андроид кто-то отчаяно хвалил). Использовать самый ублюдский способ написаиняи приложений, который только бывает - HTML5, в качестве основного. Причем еще наверняка разумной интеграции нативных компонент с HTML5 не будет. Потому что у HTML6 нет нормальной модели безопасности. Особенно для мобильных устройств, где DoS-атака на батарейку - реальная угроза.
Ну в общем-то я с самого начала предрекал что попытка поменять maemo на meego - это начало конца. Поменять dpkg на rpm это ж надо додуматься было. Ну то есть это имело бы смысл при наличии бинарной совместимости с каким-нибудь CentOS. Но только CentOS нифига не поддерживает ARM. А кто у нас есть из RPM-based, чтобы был полностью community driven, достаточно широко известен, и поддерживал нормальные по нынешним временам архитектуры? А вот на maemo можно было ставить пакеты из соответствующих релизов debian, если они без gui. Tcl я точно ставил.
Теперь, похоже, решили сосредоточиться на открытой реализации аналога хьюлетовской WebOS (которую тут в комментах поста про андроид кто-то отчаяно хвалил). Использовать самый ублюдский способ написаиняи приложений, который только бывает - HTML5, в качестве основного. Причем еще наверняка разумной интеграции нативных компонент с HTML5 не будет. Потому что у HTML6 нет нормальной модели безопасности. Особенно для мобильных устройств, где DoS-атака на батарейку - реальная угроза.
no subject
Date: 2011-09-30 11:40 am (UTC)Помнится, ко мне на дебиане приставал с глупыми вопросами какой-то ftp-сервер. А ведь вполне возможна ситуация, когда этот сервер используется вышележащей программой (например, IM) и конфиг ему даётся не общесистемный. Короче, предположения разработчика или мейнтейнера о том, без каких вопросов нельзя обойтись могут оказаться неверными.
И ещё. Какого хрена машина решает за меня когда именно я должен её конфигурировать?
И насчёт айпадов. Я бы очень хотел, чтобы существовало устройство такое-же простое в _обслуживании_ как ipad, но пригодное для реальной работы - например для экспедитора или начальника цеха. К сожалению, Apple слизала юзкейзы у Кубрика, а надо было - у SG1.
no subject
Date: 2011-09-30 11:53 am (UTC)Если не знаешь, зачем оно тебе задает вопрос, значит ты зря его ставишь.
В debian даже очень долго не предусморено штатного (уровня системного администратора, а не уровня мейнтейнера пакета) средства выключить сервис, запускаемый из /etc/init.d, так чтобы он не стартовал обратно при ребуте. Поскольку если тебе не нужен сервис - снеси пакет.
Неверными предположения мейнтейнера оказаться, конечно, могут. Но на то есть багтрекер.
no subject
Date: 2011-09-30 12:25 pm (UTC)>Если ты что-то сейчас ставишь, значит ты его сейчас должен отконфигурировать.
Никак не связано. Не имеющий конфига в /etc сервис может тем не менее работать и приносить пользу. Один пример я привёл. Второй - амарок хранит коллекцию в mysql, но последний не запущен как сервис и не был настроен администратором.
>Если не знаешь, зачем оно тебе задает вопрос, значит ты зря его ставишь.
А не я его ставлю, его пакетный менеджер по зависимостям ставит, вот в чём дело!
>не предусморено штатного средства выключить сервис, запускаемый из /etc/init.d
Ужасное решение. Дебажить загрузку как?
no subject
Date: 2011-09-30 12:31 pm (UTC)А что касается десктопного софта, хранящего конфигурацию в mysql, то просто не тащите в рот эту бяку.
Если пакетный менеджер по зависимосям тащит что-то странное, значит эту программу ставить не надо. Поищите аналог у которого менее извращенные авторы.
Пользователь обязан знать ЗАЧЕМ ему в системе каждый байт. Если он этого не знает, то пусть не обижается что все деньги с его кредитной карточки очутятся у того, кто это знает. (возможно, это будет Microsoft или Apple, и пользователь будет думать что отдал деньги добровольно)
no subject
Date: 2011-09-30 12:52 pm (UTC)"без конфига" и "конфиг пишет не root" - это разные вещи.
>А что касается десктопного софта, хранящего конфигурацию в mysql
Коллекция на 4к треков - это не конфиг, это данные. Тем более когда надо делать из них выборку по заданным юзером правилам.
>Если пакетный менеджер по зависимосям тащит что-то странное, значит эту программу ставить не надо.
Это фтп-серверы и реляционные БД у нас уже стали странными?
>Пользователь обязан знать ЗАЧЕМ ему в системе каждый байт
Человек должен думать, а машина - работать. Пользователь свободной ОС должен иметь право и возможность выбирать, что он знать хочет, а что - нет, а не быть рабом системы.
no subject
Date: 2011-09-30 01:04 pm (UTC)Вы почему-то считаете, что если возможность (задавать вопросы) есть, то ее будут использовать все подряд, причем преимущественно не по делу.
А ее вообще-то используют по делу.
Человек не имеет право не хотеть знать. Если он не хочет знать, то он лишается звания человека в моих глазах. получает звание скотины и забанивается в этом журнале.
no subject
Date: 2011-09-30 02:28 pm (UTC)Законы Мерфи прочно вошли в мою жизнь :) И честно говоря мне сложно представить ситуацию, когда вопросы при установке обязательны, и при этом нет смысла разделить пакет на несколько. Не помню такого за время пользования дебианом.
>Человек не имеет право не хотеть знать. Если он не хочет знать, то он лишается звания человека в моих глазах. получает звание скотины и забанивается в этом журнале.
Вы слишком суровы, имхо. Мир бесконечен, человеческая память и срок жизни - нет. Так что приходится расставлять приоритеты и кое-что оказывается в таблице приоритетов слишком низко.
no subject
Date: 2011-10-01 08:48 am (UTC)ашо, sqlite они таки похоронили?