The OpenNET Project / Index page

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

Разработчики LibreOffice продемонстрировали функцию совместного редактирования документов

27.03.2012 11:31

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

Новая подсистема основана на использовании коммуникационного фреймворка Telepathy, позволяющего организовать мгновенный обмен сообщениями с использованием различных протоколов. Для создания системы совместного редактирования использована особенность Telepathy, позволяющая организовать канал обмена сообщениями между приложениями, поверх стандартных IM-протоколов, предоставляя таким образом подобие сервиса межпроцессного взаимодействия (IPC) для территориально разнесённых приложений. Использование Telepathy позволило избавиться от необходимости разработки специальных серверов для координации совместной работы и задействовать традиционные технологии обмена сообщений для организации взаимодействия приложений.

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

Разработка пока находится на стадии начального прототипа и ведётся при поддержке организации Document Foundation и компании Collabora. В настоящее время уже готов код, лежащий в основе совместного редактирования, но разработка пока не готова для использования конечными пользователями, так как недоступны некоторые сопутствующие функции, такие как интерфейс для работы со списком контактов. Также требует доработки код установления и поддержания соединения. Из планов на будущее отмечается идея по обеспечению более тесной интеграции с клиентом Empathy для упрощения проведения обсуждений вносимых правок. Кроме задействования существующего списка контактов планируется использовать средства для автоматического обнаружения клиентов в локальной сети. Код подготовленных компонентов можно загрузить из Git-репозитория LibreOffice.

  1. Главная ссылка к новости (http://people.gnome.org/~micha...)
  2. OpenNews: Релиз клиента мгновенного обмена сообщениями KDE Telepathy 0.2
  3. OpenNews: Продемонстрирован прототип LibreOffice для Android и Web
  4. OpenNews: Релиз офисного пакета LibreOffice 3.5.0
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: telepathy, libreoffice
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (46) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, jedie (?), 12:22, 27/03/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Быстрее бы web версию выложили для публичного тестирования.
     
     
  • 2.2, Аноним (-), 12:28, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Обещали не раньше 2013 года.
    http://blog.documentfoundation.org/2012/03/23/errata-about-the-register/
     
     
  • 3.55, jedie (?), 22:29, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Значит где то в начале 2014 увидим не раньше. Жаль, потому что было бы просто убойной фишкой.
     
  • 2.31, Ваня с дебагером (?), 15:21, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Можно чатиться в ворде!!!111
     
     
  • 3.32, Andrey Mitrofanov (?), 15:26, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну, я и в нотепаде "чатился"...
     
     
  • 4.56, Анонимаус (?), 22:51, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    IRC is just multiplayer notepad.
     

  • 1.11, Shura (??), 12:58, 27/03/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не понял, а сам документ у кого хранится?
     
     
  • 2.14, Анонимус_б6 (?), 13:11, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    а он и не хранится, он как бы виртуально существует, а потом после закрытия редактирования всеми участниками просто пропадает
     
  • 2.26, all_glory_to_the_hypnotoad (ok), 14:10, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    на общем диске/кэп
     

  • 1.18, namefields (?), 13:21, 27/03/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    <iframe width="420" height="315" src="http://www.youtube.com/embed/g7s1WBFSeXs?rel=0"
    > frameborder="0" allowfullscreen></iframe></center>

    Редкий случай когда можно было вставить видео большего размера.

     
  • 1.22, bircoph (ok), 13:47, 27/03/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Это теперь можно будет по сети смотреть, что хомячки редактируют, даже когда они считают, что их работа локальна? Ну, понятно, что нужны баги или социальных инженеринг, но и то и другое будет в достатке.

    Представляю, сколько утечек корпоративных данных произойдёт.

     
     
  • 2.24, anonymous (??), 14:02, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    В MSO давно реализовано. В Google Docs давно реализовано. В Lotus Notes давно реализовано.

    Сколько утечек корпоративных данных уже произошло?

     
     
  • 3.34, Аноним (-), 16:10, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Как-бы да, только как-бы
     
  • 3.40, SiteMater (?), 19:00, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Что то в МСО я онлайн изменений не вижу от других юзеров. Про лотус не знаю.
     
  • 3.43, Аноним (-), 19:42, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > В MSO давно реализовано. В Google Docs давно реализовано. В Lotus Notes
    > давно реализовано.
    > Сколько утечек корпоративных данных уже произошло?

    как бы у всех их есть централизованный сервер - который рулит security policy.
    А тут же будет бардак и все такое :)

     
     
  • 4.46, arisu (ok), 19:45, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    кто-то кому-то запрещает поднять корпоративный jabber-сервер?
     
  • 3.64, Аноним (-), 14:30, 28/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Как в МСО такое реализовать, впервые слышу ?
     
  • 2.35, V (??), 17:21, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Это теперь можно будет по сети смотреть, что хомячки редактируют, даже когда
    > они считают, что их работа локальна? Ну, понятно, что нужны баги
    > или социальных инженеринг, но и то и другое будет в достатке.
    > Представляю, сколько утечек корпоративных данных произойдёт.

    Бредишь что-ли?

     

  • 1.25, Аноним (-), 14:03, 27/03/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот интересно, почему нельзя было придумать свой протокол есть хостящий конфере... текст свёрнут, показать
     
     
  • 2.28, wgwrhrwh (?), 14:20, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А если у хостящего конференцию интернет отвалится или комп навернется? )
     
     
  • 3.65, pavlinux (ok), 15:56, 28/03/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А если у хостящего конференцию интернет отвалится

    [code]
    socket(fd,....);

    while (true) {

        ev = poll(fd, wait)

        if { ev == CONNECTED )
            do {
                 JOB();
            } while (true)
       else
           continue;
    }
    [/code]

    >  или комп навернется?

    Все доклады, презентации, дипломные,... на доклад приносятся в трех копиях -
    на компе, на флехе, в доступной сети.

    Кстати забыли случаи: смерти докладчика, цунами, ядерной войны, ...  
    На случай смерти - нанимается и обучается помошник, цунами - пакетики непромокаемые,
    на случай ядерной войны - доклад о повышении продаж презервативов на будущие 10-летие,
    переносится в заранее арендованный бункер!

     
  • 2.39, Аноним (-), 18:42, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Вот интересно, почему нельзя было придумать свой протокол

    Больше велосипедов, хороших и рахных!

     

  • 1.27, wgwrhrwh (?), 14:19, 27/03/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Мне кажется, что вместо этого им стоило бы направить усилия на улучшение быстродействия, стабильности и совместимости с форматами. Хотя, что касается быстродействия, то, может, они ждут массовой замены жестких дисков SSD? Тогда быстродействие само по себе увеличится.
     
     
  • 2.30, Аноним (-), 14:49, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    на ссд запускается ровно с такой же скоростью, как и при горячем старте. но либреофис всё равно оптимизируют. не очень активно, правда, но тем не менее. сейчас они в большей мере сконцентрированы на выкидывании старых костылей и переводом офиса на новые, современные библиотеки, а оптимизация ведётся как бы между делом, в виде "побочного" эффекта.

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

     
     
  • 3.66, Tomatos (ok), 11:41, 29/03/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    сейчас они в большей мере сконцентрированы на выкидывании старых костылей и переводом офиса на новые, современные костыли
    FIXED
     
  • 2.57, Анонимаус (?), 22:57, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Стоило бы направить усилия на починку того, что поломали в 3.3->3.4, а такого дофига, причём все об этом знают, но пилить новое-то интересней.
     
     
  • 3.58, arisu (ok), 22:59, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    безусловно. завтра же в приказе выговор и лиши их премии!
     

  • 1.36, arisu (ok), 18:04, 27/03/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    (задумчиво) а где же защитники опенофиса? почему они не поясняют нам, какой опенофис продвинутый и как либра занимается только пиаром?

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

     
     
  • 2.37, Andrey Mitrofanov (?), 18:14, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > (задумчиво) а где же защитники опенофиса? почему они не поясняют нам, какой

    Не торопи их. Заняты они. Пишут список проприерастов, у которых они рекомендуют это купить.

     
     
  • 3.38, arisu (ok), 18:18, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ну да, как в другие новости прибегать, так не заняты, а как есть такой шанс показать, насколько опенофис круче — так нет никого. такую возможность пропускают утереть нос ворам и гопникам!
     
     
  • 4.42, Аноним (-), 19:40, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    пусть сначала доделают ;-) а то как обычно на под дороге свалится и баги будут..
    Так что посмеемся позже когда вы обезьянки будете там баги топтать.
     
     
  • 5.48, arisu (ok), 19:49, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    согласен, строгий корпоративный подход круче: нет фичи — нет и багов. я ж говорю, что опенофис в этом плане либру заруливает влёт.
     

  • 1.41, Аноним (-), 19:39, 27/03/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Когда же они смиряться с тем, что всё, что им нужно - это нормальная робота с МСовскими форматами...
     
     
  • 2.50, Бобазали (?), 20:19, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Когда же они смиряться с тем, что всё, что им нужно - это нормальная робота с МСовскими форматами...

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

     

  • 1.45, VoDA (ok), 19:44, 27/03/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А зачем нужен IM? им не достаточно аккуратно совместно писать один файл и выставлять флаги для синхронизации?

    Режим файл-сервера называется. И дешево и просто и подходит для офисной работы.

    Тот же Access очень даже хорошо умеет работать в ФС режиме (режим не идеален, но с нагрузкой в 10-20 Мб и 10-20 пользователей вполне себе).

     
     
  • 2.47, arisu (ok), 19:47, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    — Осмелюсь спросить у вас, почтенный витязь, — начал он подобострастным голосом, — эти загадочные слова вы изволили произнести вследствие какого-либо соображения вашей мыслительной способности или же под наитием мгновенной потребности произвести сотрясение в воздухе, называемое звуком?
     
     
  • 3.51, VoDA (ok), 20:58, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    "Всё должно быть сделано настолько простым, насколько это возможно, но не проще..."

    ИМХО сделать на файл-серверной технологии проще, чем городить IM. А файл-сервер вполне себе хорошо может работать через шаренные ресурсы через тот же Инет.

     
     
  • 4.52, arisu (ok), 21:06, 27/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    отлично может работать. например, когда оба за натами. просто чудесно может работать. это уже не говоря о том, что поднимать nfs, мягко говоря, сложнее, чем завести жабер-акк.

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

     
     
  • 5.60, VoDA (ok), 08:34, 28/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Наты это может и плохо (хотя они сохранятся и дальше), но тот же SharePoint вполне себе работает через НАТ. И шарит файлы через HTTP.

    А что проще достучаться до единого сервера документооборота по HTTP или настроить офис чатиться самого с собой через выделенный Жаббер?

    ИМХО им стоило бы запилить LO для документооборота через альтернативу ШареПоинту.

     
     
  • 6.61, arisu (ok), 11:02, 28/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А что проще достучаться до единого сервера документооборота по HTTP или настроить
    > офис чатиться самого с собой через выделенный Жаббер?

    конечно, xmpp. серверов xmpp написано на любой вкус. а что такое этот «единый сервер документооборота»? кстати, http — это poll, неэффективно.

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

     

  • 1.49, Бобазали (?), 20:01, 27/03/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Очень не плохо. Похоже это уже не  гонка  по редко используемому функционалу, это заявка на качественно новые свойства офисного продукта. Хорошая новость.
       А там глядишь в меню и вставку таблицы из calca в writer все таки прикрутят по дефолту как HTML или Rtf вместо ole.
     
     
  • 2.63, ФФ (ok), 13:33, 28/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >вставку таблицы из calca в writer все таки прикрутят по дефолту как HTML

    ctrl+shift+V и щелчок мышью по HTML. Непосильный труд.

     

  • 1.54, Аноним (-), 21:43, 27/03/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Как бы они не стали второй мозилой - куча куча ненужных проектов, а собственно главный продукт кардинально не улучшается ... В новой Либре по совместимостью с мсо много регрессий.
     
     
  • 2.62, GDX (?), 12:38, 28/03/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если вы воспринимаете совместимость с мсо основной фичей, то вам лучше использовать продукты мсо. А libreoffice это офисный редактор а не инструмент для открытия странных форматов. Вот если бы у него была плохая совместимость с .od* форматами
     

  • 1.59, Аноним (-), 01:23, 28/03/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ух ты, мультиплеерный нотпад версии 2.0 :)
     
  • 1.67, skybon (ok), 06:49, 03/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Оу щит. Децентрализованный Google Docs.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    MIRhosting
    Fornex
    Hosting by Ihor
    Хостинг:

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