Главная Форум Wiki Почта Jabber Devel NIX-FILES
Материал из AltLUG Wiki
Перейти к: навигация, поиск

Gobby

Оригинальная статья: Adam Victor Nazareth Brandizzi, Pedro Vaz de Mello de Medeiros и Pedro Araújo Chaves Júnior. Перевод: Зуев Юрий.

Gobby – это совместный текстовый редактор, являющийся Свободным ПО. Это означает, что разные пользователи могут редактировать один и тот же расшаренный текстовый файл одновременно.

Использовать Gobby просто: всего-лишь создайте сессию, после чего подключиться к вашему хосту и присоединиться к редактированию какого-либо публично доступного документа из диалога “Document List”, и/или создать новый документ. Файлы открываются во вкладках в главном окне, следовательно пользователь может редактировать их одновременно. Каждый пользователь может поместить его собственный набор файлов в пул расшаренных файлов, подобно создателю сессии (то есть тому, к кому подключаются пользователи), и каждый может сохранить у себя их локальную копию.

Пользовательский интерфейс очень простой: главное окно разделено на две части: редактируемый текст вверху и окно чата внизу с видом и поведением IRC (но только одна из IRC-команд поддерживается : старый добрый /me :)). В главном окне каждый фрагмент текста, написанный каким-либо пользователем, выделяется цветом, соответствующим этому пользователю. Список подключенных в данный момент пользователей, вместе с соответствующими им цветами, может быть найден в диалоговом окне “User List” в списке “Online”.

Gobby

Gobby поддерживает такие возможности при редактировании текста, как авто-отступы, табуляция->пробел замена, smart-клавиша Home, выбор шрифта, подсветка синтаксиса по соответствующему файловому расширению и т.д. Gobby пытается верно определить тип редактируемого файла, но если это не происходит, нужная подсветка синтаксиса может быть изменена “на лету” из длинного выпадающего списка. Так же возможно создание защищенной паролем сессии, что полезно, если вы хотите контролировать, какие именно пользователи должны редактировать файлы.

Функциональность чата включает в себя разделенные каналы, что позволяет авторам действовать сообща и координировать действия, что может быть особенно полезно, если они хотят обсуждать, например, guidelines или другие подобные вещи, которые не могут быть переведены в редактирование текста. Как вариант, вы можете использовать Gobby для простого и легкого чата с несколькими друзьями :).

Gobby

Разработчики Gobby предоставляют подробности Obby - протокола, который используется для осуществления совместного редактирования, sobby – Obby dedicated-сервер, и libobby – библиотека для разработчиков, заинтересованных в создании собственных клиентов и серверов.

Известные выпуски:

Есть несколько сообщений о поломках сайта Gobby. Мы не наблюдаем за ними. Касательно функциональности, Gobby не предоставляет Undo/Redo-возможностей, и их действительно не хватает. Также, нет истории удаленного текста. Другая отсутствующая возможность – это графическое изображение курсоров пользователей и отличие их друг от друга, но эта возможность уже ожидается в Gobby v0.5.0.

Лицензия:

Gobby распространяется под лицензией GPL версии 2.

Доступность:

Gobby доступен в Debian Etch и Sid, а так же в Ubuntu Universe начиная с Breezy Badger. Вы можете получить больше информации на домашней странице Gobby.

Источник — «http://wiki.altlug.ru/Gobby»
Личные инструменты