August 22nd, 2005

Mr.Tortoise
  • behrk

Undo при совместной работе в синхронном режиме

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

Интересно вот что: какого поведения, на ваш взгляд, естественно ожидать от Undo в ситуации, когда документ параллельно редактируется двумя+ людьми, каждый из которых управляет своим курсором со своей рабочей станции? Проблема возникает, например, когда, например, пользователь №1 хочет отменить свою правку, а этой правки уже нет, потому что весь абзац тем временем переписал пользователь №2 (т.е. налицо конфликт версий).

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

Напоследок пара слов, откуда вообще взялось желание попробовать такую заведомо проблемную с точки зрения реализации схему групповой работы. Мне кажется, что она заведомо более понятна человеку, чем схемы с захватами и/или слияниями (lock and/or merge), характерные  в CMS. Вполне возможно, что даже в этой исходной посылке я заблуждаюсь.

technosophy
осень

"Единая регистрация" или Rambler-ID возвращается

Уважаемое сообщество!

Недавно Рамблер открыл единую регистрацию для всех своих проектов.
Назвали это Rambler-ID. (id.rambler.ru

Смысл данной штуковины в том, чтобы любой (назовем его)пользователь при регистрации на любом проекте Рамблера проходил через единую систему регистрации, которая должна по идее давать представление и о других проектах, в которых может зарегистрироваться и работать пользователь.

Мне бы очень хотелось услышать мнение профессионального сообщества как о целесообразности в принципе единой регистрации в рамках одного портала (в этом у меня лично больших сомнений нету), как и о конкретной реализации данной идеи.

У меня есть личное (давно устоявшееся) мнение по поводу реализации, но очень хочется послушать мнение других членов сообщества.

С уважением, один из разработчиков.