Питер Ховкинс (Peter Howkins) начал петицию с целью указать Open Group, что на исходный код CDE (Common Desktop Enviroment) и Motif есть спрос. Детали можно прочитать на официальном сайте.
>Что-то вроде win-registry (фонатегам стоять-бояццо!) при наличии бэкенда к LDAP будет незаменимая штука для
>а) Централизованного управления пользовательскими десктопами. На предприятиях штука незаменимая.
>б) Хранения пользовательских настроек на сервере LDAP с аутентификацией там-же. Т.e. где не логинься в пределах своей сети получишь привычное рабочее место.
А зачем мне "привычное" рабочее место без привычных документов, с которыми я работаю? Забавно, что экстраполировав эту идею, мы приходим к... старым добрым X-терминалам :)
LDAP готовить не умею, но уверен, что это страшно круто :) А если серьёзно, то почему бы не разделить существующую функциональность gconf таким образом:
1. Есть механизм управления конфигурацией в стиле SNMP. "Конфигурялка" обращается к _приложению_ с запросами вида "получить список параметров", "прочитать", "установить". Может быть реализовано на базе того же d-bus.
2. Есть механизм (опционально) централизованного хранения конфигурации. Реализуется на стороне приложения в виде либы. Впрочем, приложение вправе оную либу не использовать, а хранить конфиг так, как ему вздумается.
1. В принципе, может быть интересно - но реально мало кому нужно точечное конфигурирование
2. А это и есть gconf. Приложение может не использовать gconf, разумеется;) А использовать или нет централизованное хранилище конфигурации - можно сконфигурировать локально, gconf это умеет.
>2. А это и есть gconf. Приложение может не использовать gconf, разумеется;) А использовать или нет централизованное хранилище конфигурации - можно сконфигурировать локально, gconf это умеет.
А может приложение с использованием gconf получать уведомления, но с хранением разбираться самостоятельно?
Во-первых, "с хранением самостоятельно" - это глобально, на уровне системы. Не на уровне приложения. И да, в этом случае никаких уведомлений из центра. Все сугубо локально. И уведомления только из локального хранилища.
>Угумс! :) Но скажем как быть в случае централизованной смены настроек, например смена почтового домена или прокси ?
Прокси в любом случае цепляется по DHCP. Будь у тебя n машин или 1 терминальный сервер. А почтовый домен? Вот тут не знаю. Разве что идти пинать юзеров :)
>Да не, доков в сети куча, начиная от подробного описания заканчивая "как быстро не заморачиваясь завести LDAP".
Просто не приходилось как-то. Надо будет -- заведу :)
В идеале - да. Но если у пользователя кривые руки, а сам пользователь считает, что это не кривизна а "орлиный угол атаки". Лучше сделать все принудительно.
Да что там прокси, бывшему однокашнику на его работе вообще заданьице дали - аппрувить все "обои рабочего стола". Дизайнер поставил весьма вызывающую картинку на десктоп и пошел покурить в момент когда учредители пришли посмотреть куда бабахнули их денюжку... Как результат - вакансия дизайнера... и этот идиотский квест а там не соврать человек тридцать работает...
>А куда Вы так торопитесь? С кем соревнуетесь? В этой гонке победить >можно только если выберешь правильно направление, а гнаться на >перегонки с модой - это беготня по кругу.
мне тоже это интересно. Гуёвый опенсорс, как мне кажется, соревнуется с кем-то [оффтопик ?]. В итоге, особых плюсов от такого соревнавания как-то я не вижу, а минусы лицезрею каждый день.
>А что было на Sun-ах в 2000 году? CDE? Был свидетелем, как группа >студентов-пятикурсников матерясь пыталась работать в иксах. Не осилили >и обошлись 386-м с Win3.11 :)
Туда им и дорога. Это, наверно, было так же смешно, как приход в нашу лабу письма с tex вложением ? :))). Мужики в науч. институте потратили пол дня для выяснения чего это, потом ещё пол для чтения этого :D. Было очень весело.
>Ну, если тебе нужно только то подмножество функциональности xterm, которое реализуют gnome-terminal, konsole и иже с ними, тогда да, "xterm и ресурсы R.I.P." Замечу, что остались ещё идиоты (иначе не назовёшь), не желающие тащить за собой libgnome, libgnomeui, libvte и т. д. только для того, чтобы иметь в системе terminal application. Им (правда, не только им) без ресурсов -- никуда.
Чушь. Необходимые параметры для xterm я задаю в командной строке. Если запускаешь из меню - прописываешь их в меню. Если запускаешь xterm из командной строки - создать заранее alias. Так шта не надо тут своими ресурсами трясти.
>Чушь. Необходимые параметры для xterm я задаю в командной строке. Если запускаешь из меню - прописываешь их в меню. Если запускаешь xterm из командной строки - создать заранее alias. Так шта не надо тут своими ресурсами трясти.
В NFS есть аутентификация? Может где-то и есть, но только не в Линуксе. А как дела с шифрованием потока? А то какой-нибудь умелец ставит сниффер на каком-нибудь из промежуточных роутеров и спокойно читает все файлы, скачиваемые вами с сервера.
> В NFS есть аутентификация? Может где-то и есть, но только не в Линуксе.
Сервер может либо принять либо отвергнуть клиента.
> А как дела с шифрованием потока?
IPSec туннель! в нем на выбор TCP/UDP реализация.
> А то какой-нибудь умелец ставит сниффер на каком-нибудь из промежуточных роутеров и спокойно читает все файлы, скачиваемые вами с сервера.
Могу подарить идею. Цепляешь на сервер сотку, пишешь свой PAM-плагин читающий входящее SMS и устанавливающая качестве ключа для IPSec вот-те альтернативная внешняя аутентификация.
Со своей стороны с сотки шлешь ключик на сервак. 140 байт под ключ - выше крыши.
>> Сеть она не только два рядом стоящих компьютера - она очень разная и временами может быть большой.
> И ? Что мешает смонтировать NFS на серваке физически находящемся в другом конце города ?
Гхммм, я конечно не большой спец, но наши спецы говорят что-то про не сильную секьюрность NFS. То есть если вы скажите, что где-то можно подмонтировать диски по NFS - то мы их подмонтируем даже без вашего на то разрешения.
Впрочем, меня торможение xterm почти не колышет. Меня колышет его неудобство. В частности, конфигурировать простенькое десктопное приложение, копаясь в текстовых файлах и командных строках - не модно в 2006г.;)
Да чо уж там?.. Просто xterm + screen и все дела...;) Кстати, а что такое "соотвествующий wm"? Сдается мне, Вы говорите не про метасити? А про какой-нибудь очередной *box? Или что-нибудь еще более экзотичное и неюзабельное без сдвига спектра белков глаз в красноту?;) И, главное - зачем эти мучения?
> Нет кодировки кроме KOI8-R, остальное же от лукавого
s/KOI8-R/UTF-8/,s/от лукавого/тяжелое наследие прошлого/ Поговорим, когда в KOI8-R появится знак евро;)
> You've eventually got something to spend CPU & core for. :)
Do not tell me you are keeping your precious CPU cycles for the generations to come!
> Впрочем, меня торможение xterm почти не колышет. Меня колышет его неудобство. В частности, конфигурировать простенькое десктопное приложение, копаясь в текстовых файлах и командных строках - не модно в 2006г.;)
Вот! Вопрос можно? :)
Где-нибудь в GNOME HIG есть пункт, согласно которому "человеческое" приложение должно само запоминать такую безделицу, как геометрия окна, безо всяких костылей, вроде devilspie? И ещё, вы не в курсе, почему авторы этого самого devilspie отказались от XML в пользу S-выражений?
Иногда бывает просто лениво. Если надо быстро поправить текст - нафига его конвертировать туда-сюда?
> Что действительно надо конфигурировать в *term, кроме шрифта и цвета фона???
Размер буфера истории. Прозрачность, хехе;) Ту же кодировку. Заголовок. Соббсно, что я Вам рассказываю - посмотрите в и без того хиганутый диалог настроек g-t. Там всякого есть...
Насколько я знаю, в HIG нет требования запоминать положение окна. Что, разумеется, не мешает Вам поднять этот вопрос в usability@gnome.org. Впрочем, подозреваю, такая очевидная идея наверняка приходила кому-то в голову - возможно, нашлись проблемы на практике. Поинтересуйтесь на досуге.
> И ещё, вы не в курсе, почему авторы этого самого devilspie отказались от XML в пользу S-выражений?
Понятия не имею. Вряд ли "ниасилили". На самом деле, конечно, не нужен ни XML, ни S-exprs. Нужен gconf;)
> Ага! Лучше день потерять затем за 5 минут долететь ?
Конечно, за этот день можно обстряпать еще кучу дел, а ежели потом дорога займет 5 минут - то еще столько же на новом месте. Но нам ведь важно не траншею выкопать, а заипаться вусмерть, не так ли? ;)
> Завидую Вашему оптимизму :P История если и умеет судить, то уж очень не важно. Судит большинство. А что выбирают мириады сами знаете кого сами знаете что. Единственный выход - это качество, а не серость.
+5, и сразу вспоминается: "А почему поезд прибывает именно в 20:15:02, с такой точностью?", "Так ведь война.".
> А что было на Sun-ах в 2000 году? CDE? Был свидетелем, как группа студентов-пятикурсников матерясь пыталась работать в иксах. Не осилили и обошлись 386-м с Win3.11 :)
Да кто спорит, венда уже в то время разжижала моск по полной программе. Эти бедолаги небось от скорости выполнения кода спарками в полуневменяемую прострацию впадали? ;)
> Между терминалами я переключаюсь клавиатурой. АПВС? Кодировки разные - в документах. Локаль ru_RU.UTF-8, тексты порой попадаются в koi8.
Вот поэтому мне это светлое будущее unicode и не нравится, так как больше проблем, чем преимуществ. Ну что мешает не пущать тексты на свой компьютер иные, чем установленная локаль? определитель кодировок + iconv - нет мы героически боремся с созданными нами трудностями :(
Это, извиняюсь, имеет такое же отношение к реальной "крутости", как меренье мужской части человечества по части кто дальше, скажем так, плюнет. Кроме как абсолютной дуростью назвать эти бенчмарки IMHO нельзя.
> Впрочем, меня торможение xterm почти не колышет. Меня колышет его неудобство. В частности, конфигурировать простенькое десктопное приложение, копаясь в текстовых файлах и командных строках - не модно в 2006г.;)
О да - модно копаться в менюшках с помощью мышки каждый раз когда присаживаешься на другой компьютер. Каменный век - нет слов. :(
Это путь к отсутвию конфигурабильности вообще - всем придётся привыкать к значениям по умолчанию не смотря на уровень гормонов у разработчика в момент релиза.
> Вот поэтому мне это светлое будущее unicode и не нравится, так как больше проблем, чем преимуществ. Ну что мешает не пущать тексты на свой компьютер иные, чем установленная локаль? определитель кодировок + iconv - нет мы героически боремся с созданными нами трудностями :(
Вот когда в кодировке KOI8-R появятся знак евро, иероглифы и эсперантские буквы с крышками, тогда поговорим. :)