LINUX.ORG.RU

В XFCE тоже будет реестр

 


0

0

В грядущем релизе 4.6 будет использоваться новая система конфигурирования xfconf, по архитектуре похожая на gconf и состоящая из компонентов, взаимодействующих с помощью dbus.

>>> Обзор со скриншотами

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

А я так радовался простому конфигу у xfce. Главное что продолжают над ним работать.

Git
()
Ответ на: комментарий от amoralyrr

> Лучше бы к гному приложили руку, заменив Nautilus на Thunar, все еще убогий file-roller на перспективный xarchiver, облегчили чуток gedit, и было бы все замечательно...

А давайте-ка мы сами разберемся, что нам лучше.

>>"стандартом" для gtk приложений.

>не надо таких стандартов. Запарили приложения, которым для каждого чиха хочется кишки гнома изнасиловать.

О да. Это называется кодеру нассать - решаем за юзверя, как что делать в его системе, классический Windows-way.

Jayrome
()
Ответ на: комментарий от volh

> а, всмысле раньше? wmi9 ( кто еще такой помнит?), потом ion2, ion3, wmii, ratpoison, stumpwm, опять ion3, xmonad, снова ion3, awesome. наверное сейчас compiz + grid plugin попробую.

Ой. Что люди не делают, лишь бы fvwm не осваивать.

Evgueni 👍👍
()

Народ, напишите уже наконец им нормальный реестр, раз уж они так сильно его хотят. Только без привязок к конкретному WM/DE или к Qt/GTK, но и без демонов. Т.е. просто библиотекой - пускай любое приложение (которой хочется реестра) её подключает и пишет/читает.

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

anonymous
()

Так точно, нужна им система, которую в майкрософте признали неудачной, но из-за того, что винде нужно быть совместимой со всеми вирусами и прочим ПО, реестр остаётся быть, так надо написать такую хрень - и главное - для этого уже есть специальная библиотека - sqlite, почти в готовом виде дающаяя этот самый реестрообразный инструмент прямёхонько в чумазые ручки заблуждающихся программистов - нафиг городить огород из всяких там gconf+xml; а производительность? а и чёрт с ней всё ровно эти жирные гномы (а сейчас больше даже кеды) тормозят нещадно в надежде на мегагерцы пользователей, а тут предлагается общее API и что самое важное без сотни ненужных библиотек (кишок Гнома), возможно с sqlite даже быстрее будет чем с начавшими уходить в MONO кишками Гнома, так что господа - нужен реестр - ИСПОЛЬЗУЙТЕ SQLITE - это на самом деле отличное применение для такой библиотеки

anonymous
()

Ничего удивительного, ведь xfce -- гном в молодости (только покрасивше).

Demon37
()
Ответ на: комментарий от Andru

> Пробовал около года назад 4.4.1, разницы в скорости работы/отклика системы абсолютно никакой по сравнению с гномом, только на уровне некоторых приложений(вышеупомянутый Thunar и т.д.)

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

Не юзаю Xfce4 по двум причинам: плющит кодировку сменных носителей и нечем netbios шарить.

katafeyki
()

Пора сваливать с XFCE... Он превращается в гном.

Quasar
()

быдлоXFCE, еще быдлятнее становится. --I'm fluxbox user--

porese
()
Ответ на: комментарий от anonymous

anonymous>

>> В XFCE тоже будет реестр

>с блэкджеком?..

С дураком. И не одним (сколько там разработчиков XFCE4?).

Quasar
()
Ответ на: комментарий от anonymous

anonymous> KDE-реестр-кун.

Пошёл вон на двач, животное!

Quasar
()

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

AiFiLTr0
()
Ответ на: комментарий от anonymous

> Народ, напишите уже наконец им нормальный реестр, раз уж они так сильно его хотят. Только без привязок к конкретному WM/DE или к Qt/GTK, но и без демонов. Т.е. просто библиотекой - пускай любое приложение (которой хочется реестра) её подключает и пишет/читает.

А чего его писать-то? одна база в mysql (ну там sqlite, postgres, oracle через libdbi можно одновременно) и всеи запихнуть функции для чтения/записи конфигов в либу. ну собственно и все. Тошлько вот по мне идея реестра порочна. Все думаю помнят, что большинство триального софта запихивают ключик со счетчиком дней в какую-нибудь задницу в реестре.

AiFiLTr0
()

Очень жаль. Два гнома совсем ни к чему, imho. Пора мигрировать на *box или еще куда.

Troyan
()

Ах...ть!!!

anonymous
()
Ответ на: комментарий от AiFiLTr0

>Тошлько вот по мне идея реестра порочна. Обычный текстовый файл удаляется без следов, а не оставлять их в реестре мало кто будет.

anonymous
()
Ответ на: комментарий от Eugeny_Balakhonov

>Как весело. А вот помнится сколько наездов на виндовые реестр было на том же ЛОРе еще года 3 назад :)

А ты-таки почитай про т.н. "реестры" гнома, хфце, а потом найди десять отличий от вендового. Я несколько назову:

1. Вендовый реестр -- бинарный, гномий -- xml. (xml -- обычный текст, поэтому ничего хитрокопирастического в таком "реестре" не спрячешь)

2. Если вендовый реестр сдохнет, то сдохнет и венда (про бэкапы и .т.п. речь сейчас не идет), если сдохнет "реестр" гнома (правда с чего бы ему вдруг сдохнуть?), то проблемы будут только с гномом и приложениями под него.

3. Если взглядом рядового пользователя, владеющего английским языком, глянуть в вендовый реестр, 3/4 ключей и разделов окажутся совершенно непонятными. В гномьем "реестре" большинство опций понятны.

Demon37
()
Ответ на: комментарий от An12

а еще жизнь показывает, что угробить реестр проще и фатальнее, чем угробить ini

anonymous
()
Ответ на: комментарий от AiFiLTr0

>Все думаю помнят, что большинство триального софта запихивают ключик со счетчиком дней в какую-нибудь задницу в реестре.

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

wfrr
()
Ответ на: комментарий от Demon37

> Вендовый реестр -- бинарный, гномий -- xml. (xml -- обычный текст, поэтому ничего хитрокопирастического в таком "реестре" не спрячешь)

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

ps. ЛОРу нажен штатный психолог для лечения паранои.

wfrr
()

А чего вы хотели от т.н. DE? Каждый маленький комбайн мечтает стать большим - такая у него концепция.

dm1024
()
Ответ на: комментарий от Screwdriver

Жду не дождусь, когда будет единый формат конфигов хотябы, а о едином средстве настройки уж и не мечтаю.

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

>Жду не дождусь, когда будет единый формат конфигов хотябы, а о едином средстве настройки уж и не мечтаю.

ini (samba, kde)?
c-style (bind, isc-dhcp, lighttpd)?
xorg-style (apache, proftpd)?
squid-style (ppp-options)?

А вот с xml возиться не охота, в том числе с Apache, Pro-ftpd и Xorg, как с наиболее на него похожими.

morbo
()
Ответ на: комментарий от AiFiLTr0

> Все думаю помнят, что большинство триального софта запихивают ключик со счетчиком дней в какую-нибудь задницу в реестре.

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

> А чего его писать-то? одна база в mysql (ну там sqlite, postgres, oracle через libdbi можно одновременно) и всеи запихнуть функции для чтения/записи конфигов в либу. ну собственно и все.

Если тебе нравится хранить все в БД напиши бакенд для gconf. Только с реализацией некоторых фич типа локализации ключей, блокировки веток, валидации схем, нотификации об изменениях придется помучится.

vgudkov
()

А-А-А-А!!!! А XML-FS там не будет?

//KDE 3.5 USER

sabonez
()
Ответ на: комментарий от vgudkov

> Только с реализацией некоторых фич типа

По шагам разберем? :-)

> локализации ключей

Легко. Также, как и документирования ключей и дефолтные значения для них.

> блокировки веток

Этим занимается демон, а не бакэнд

> валидации схем

РСУБД сама проверяет ссылочную целостность. Модельную целостность все равно проверяет демон.

>нотификации об изменениях

Этим занимается демон

> придется помучится

Не придется :-)

no-dashi
()
Ответ на: комментарий от Screwdriver

> Это всё говорит о том, что /etc пора на свалку истории.

Толсто. Вдоль. /etc и текстовые конфиги - это одно из основных конкруентных преимуществ unix вообще и linux в частности

no-dashi
()
Ответ на: комментарий от wfrr

> Жду не дождусь, когда будет единый формат конфигов

Он есть. Зовется "txt". А внутренняя структура текста определяется приложением.

no-dashi
()
Ответ на: комментарий от wfrr

А с чем он по твоему должен ассоциироваться?

С мразотой и дебильным массовым обществом потребления?!

Нет, пока жив хоть один линуксоид, вы этого не добьетесь. Какими бы распространенными небыли ваши убунты.

anonymous
()
Ответ на: комментарий от wfrr

>Поэтому при одинаковых объемах хранимой информации гномий получается больше и тормознее 8)

Но _одинаковых_ объёмов не будет.

>ps. ЛОРу нажен штатный психолог для лечения паранои.

Нет, он не нужен, т.к. паранойя на ЛОРе -- профессиональная болезнь, поэтому и неизлечима. Кто ЛОРу действительно нужен, так это логопед.

Demon37
()
Ответ на: комментарий от wfrr

Re^2: В XFCE тоже будет реестр

> Жду не дождусь, когда будет единый формат конфигов хотябы,

Уже есть: текстовый файл.

> а о едином средстве настройки уж и не мечтаю.


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

gaa
()
Ответ на: комментарий от wfrr

Re^2: В XFCE тоже будет реестр

> Толсто, чтоб вам пришлось через xml-like настраивать руками.

Нех плодить xml-like.

gaa
()
Ответ на: комментарий от wfrr

> По количеству знаний необходимых для настройки конкурентов у линукса нет

Зато настроить можно практически любую подсистему, причем так, как тебе это нужно. Можно настроить сквид на протоколирование в тексте, а проверку юзеров по NTLM. А можно и на проверку через ldap, а протоколирование в базе. Юзеров можно хранить в текстовке, а можно в LDAP. А можно и в bdb. Можно заставить систему получать IP-адрес и DNS-сервер по DHCP. А можно по DHCP получать только адрес, и жить со своим локальным bind. Можно локально доставлять почту через procmail, а можно и через какой-нибудь cirus. Можно использовать для POP/IMAP dovecot, а можно wu-imapd.

Или вы из тех, что увидев такой выбор пугаются и остаются на винде?

no-dashi
()
Ответ на: комментарий от wfrr

> чтоб вам пришлось через xml-like настраивать руками.

Эммм... /etc/httpd/conf/httpd.conf? :-)

no-dashi
()
Ответ на: комментарий от no-dashi

>Или вы из тех, что увидев такой выбор пугаются и остаются на винде?

Даша - он линдузятник думающий что умеет троллить. Не разоряйся на красивые речи о LDAP, он в них нехрена не понимает.

anonymous
()
Ответ на: Re^2: В XFCE тоже будет реестр от gaa

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

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