LINUX.ORG.RU

Разработчики Gnome планируют крупные измемения API к релизу 3.0.


0

0

Разработчики гнома, хотят избавится от как можно большего количества библиотек в цепи зависимостей. Вот основные причины:

* Многие библиотеки непонятно что делают. GTK+ предоставляет пользовательский интерфейс, libxml занимается обработкой XML файлов, GConf работает с конфигурацией. А вот какая цель у libgnome и libgnomeui? На данный момент - это сборник полусломанных виджетов и кода, который просто больше никуда не лезет.

* Дерево зависимостей выросло слишком высоко. Если вам нужен GnomeIconList, то придется ставить GConf, libxml, ORBit, libbonobo, libgnome, libbonoboui. Разработчики хотят это дерево укоротить, особенно принимая во внимание, что все меньше и меньше программ используют Bonobo.

* Пора улучшать API. Например API в libgnomeui по крайней мере уже 5 лет. Разработчики считают, что теперь они могут сделать это намного лучше!

Обзор читайте здесь: http://people.imendio.com/andersca/ar...

А вот и некоторые разъяснения: http://people.imendio.com/andersca/ar...

>>> Подробности

★★★★★

Проверено: Demetrio ()
Ответ на: комментарий от nobody

> Но Skull заявил, что с изобретением самолета (пользуясь твоей аналогией) физические законы, учитывавшиеся при разработки транспортных средств во времена роликовых коньков, потеряли свою актуальность.

О как тебя занесло! Ты почитай мои посты - я говорил о том, что для полёта не самолёте необязательно знать устройство реактивного двигателя и уметь заправлять самолёт. Или ты настаиваешь на том, что каждый человек должен знать и уметь всё? :))

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

> если бы Skull спросил совета по выбору текстового редактора для программиста, а я бы ему посоветовал ed

Супер! Я, конечно, им пользовался, но мне и работать и программировать надо. Потому я уже давно сижу на Kate. :)

Порог обучения монстрам типа Emacs крайне высок для обычного человека. Поэтому мне нужен инструмент для работы, а не игрушка для перманентного обучения. BTW, для правки конфигов ничего лучше vim не придумано (это я к тому, что я не только гуёвый фанат).

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

> Про упомянутый K3b - лично не видел ещё ни одного человека, который бы от него не проплевался и не вернулся на консольный cdrtools.

Хм. Ну я не плююсь. Потому как у меня реальная офисная работа и разбираться с консольными программами я могу только если крайне сильно припрёт. Или вы администратор и вам целый день делать совершенно нечего, чтобы тащиться от чистого cdrtools? :))

> если надо - фронт-енд коммандной строки, а, если надо, то гуйный.

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

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

> Просто-напросто потому что я ими довольно-таки регулярно пользуюсь.

Раз регулярно, то могли бы и сразу сформулировать, что КОНКРЕТНО не нравится. А то безлико обсирать и других анонимусов на ЛОРе полно!

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

> что КОНКРЕТНО не нравится.

КОНКРЕТНО не нравится KDE. :-D

Ron
()
Ответ на: комментарий от nobody

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

Cobalt
()
Ответ на: комментарий от jackill

>>Я не понял, а что, yum/apt-get/emerge/чтотамувас уже отменили? >Отменили. Докачки нет ни в одном и если посреди девятиметрового файла что-то падает, я огорчаюсь, потому как эта хрень без движения может провисеть и час и два.

В emerge всю жизнь wget с докачкой юзается. Не раз прерывал и продолжал докачку позже.

А так - буквально пару дней назад ставил. "emerge gnome" - и всё готовенькое "под ключ". Качалось, правда, с нуля около 200Мб.

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

Написал то, написал, тока .уйню сплошную. Что в унихе, что в мастдаях есть как инпрок-сервера, так и аутпрок-сервера. В компонентной архитектуре что там используются клиентские стабы и серверные скелетоны, что там. Для аутпроков используются прокси-стабы и принцип везде одинаковый. Короче, компонентные принципы в обоих платформах одинаковые и нечего их сравнивать. Но ИМХО уних всеравно круче, а линух и подавно.

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

Правильно, но для того чтобы летать надо чтобы в кабине сидел пилот-он умеет управлять самолётом. Для того чтобы он поднялся в воздух требуется квалифицированная команда сборщиков, а для того чтобы обслуживать существует наземная команда техников (заправщиков в том числе). Конечно обычный чел НЕ ДОЛЖЕН знать устройства реактивного двигателя для того чтобы ЛЕТЕТЬ в этом самолёте, но извините и не домохозяйки его обслуживают и строят, а уж для того чтобы обычного чела посадить за штурвал?????? Надо по меньшей мере быть идиотом. От этих предпосылок и пляшем.

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