The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"десктоп неудобный?"
Отправлено Crazy Alex, 03-Ноя-10 18:06 
>> плеером сделали, а более точно - как в винде COM-компоненты), части
> лучше как D-bus, более слабосвязанные сервисы. Только какого-то реестра с метаданными сервисов
> в духе SOA (но в разы легче по реализации) и не
> хватает.
> А COM -- это no way, слишком сильно связанные сервисы. Тот же
> Automator, кнопка "записать скрипт" -- легко реализуется в MacOSX из-за дизайна
> системы, но в общем случае не работает (при любом разрешении экрана,
> настройках, и т.п.) в Windows.

Ну да. Из COM я имел в виду идею интерфейсов и компонентов, их реализующих.

>> Да что говорить - сейчас так называемые DE не поддердивают даже полноценные
>> сессии.
> ??? единственное существенное отличие DE от просто WM -- это и есть
> поддержка сессий в приложениях DE, интероперабельность между приложениями DE (чуть сложнее
> чем "открыть файл в приложении"), и общие настройки приложений/семантическая база

Пока что основное отличие DE - это попытки сделать сови велосипеды для конфигуарции всего и вся - сети, списков пользователей и т.д. А интероперабельность вроде и есть, а практичсекой пользы немного. И с семантикой та же ситуация, и улучшится она не раньше, чем то самое теговое хранилище документов появится.

>> Полноценные - это когда ты софт сохраняет в сессии все
>> свои настройки - плеер начинвает играть с того же места, где
>> остановился, в браузере открываются те же страницы, в VFS монтируются те
>> же удалённые файловые системы и архивы, читалка PDF открывается точно в
>> том месте, где и раньше, раскладка клавиатуры у всего сохранена и
> ЧДЯНТ? evince открывает с того же самого места, и т. д., и
> т.п. в каждом отдельном приложении. Правда, если приложение упадёт, не факт,
> что сессия не испортится.
> То есть, сессия должна обновляться не при закрытии приложения нормальным способом, а
> как нормальная шина данных,

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

>> в указанных виртуальных экранах, настройки прокси и т.д. Плюс умение положить
>> рядом несколько сессий и умение софта из них не мешать друг
>> другу.
> это что такое? почему софт должен сразу мешать?

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

>> Вот тогда от DE был бы смысл. А пока - это просто
>> набор одинаково выглядящего неуправляемого софта, у которого кнопки OK одинаково расположены.
> разовью мысль: полноценный DE -- это то, что позволяет работать не на
> уровне файлов, кнопок приложения или его API, а на уровне более
> общего workflow, с учётом его семантики. А как там данные передаются
> из приложения в приложение, через файлы или ещё какую там шину
> -- это неинтересные подробности реализации. Существенна именно суть этих данных в
> разрезе конкретного workflow
> Что-то вроде такого: http://etoileos.com/etoile/faq/#q3 http://etoileos.com/etoile/faq/#q7

Ну, можно и так. Я бы добавил возможность лёгкого экспорта и редактирования этих workflow и их изоляцию - то есть при добавлении нового workflow чтобы не надо было редактировать существующие. Тогда можно организовыват репозиторий workflow, что повысит и удобство, и шансы таокй системы на выживание :-)

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру