Linux :: Тест-Драйв Synapse IM Alpha
22 марта 2009 СофтWare 9,690 4 | font-size: ↑ ↓
Совсем недавно, Эрик Батлер (), гик из Сиетла (США, штат Вашингтон), которому, как выражается о себе он сам, “нравится чатиться о Linux и другом открытом программном обеспечении”, опубликовал анонс весьма интересного open source приложения для обмена мгновенными сообщениями - .
Концепт Synapse IM основан на использовании открытого протокола обмена сообщениями и информацией о присутствии (соответственно, для использования Synapse необходимо иметь Jabber/GoogleTalk-аккаунт) и содержит несколько весьма интересных идей, которые многим пользователям наверняка покажутся тем самым набором функциональности, которой им так не хватало в других IM-приложениях.
Сразу же заметим, что на данный момент проект находится на весьма ранней стадии развития (активная разработка и проработка самого концепта).
Недавно, однако, был анонсирован первый альфа-релиз Synapse IM для платформы Linux, тест-драйв которого, заинтересовавшись концептом, мы и решили провести. Следует также заметить, что бинарные пакеты альфа-релиза Synapse IM пока доступны только для дистрибутива Ubuntu (вскоре также должны появиться бинарные пакеты для дистрибутивов openSuSE и Foresight; впрочем, продвинутые пользователи ОС Linux могут также самостоятельно собрать приложение для своего дистрибутива из исходных кодов), используя который, собственно говоря, мы и проводили тестирование приложения (инструкции по установке Synapse IM в Ubuntu будут поданы далее).
Итак, что же интересного и необычного предлагает нам концепт Synapse IM? Перечислим те из его достоинств, на которых акцентирует внимание сам разработчик приложения:
- Компактное отображение списка друзей в виде “сетки” (Grid View) с удобной навигацией
- Отображение унифицированной “ленты активности” ваших друзей, включая IM-статус, -статус, название прослушиваемой в данный момент музыкальной композиции и т.д.
- Обмен изображениями посредством обычного перетаскивания (dran’n'drop) оных прямо в окно чата а также реализованной интеграции с
- Предпросмотр ссылок на популярные web-сайты - к примеру, при получении ссылки на или , соответствующее видео/изображение можно просмотреть непосредственно в окне чата
- Обмен блоками программного кода с поддержкой подсветки синтаксиса - весьма полезная “фича” для разработчиков программного обеспечения
- Расширяемость - (”прозрачная”, как утверждает сам автор) архитектура приложения предоставляет возможность легкого добавления новой функциональности к Synapse IM
Установив альфа-релиз Synapse IM в Ubuntu и испытав его в дествии, мы, в целом остались весьма довольны приложением - выглядит оно весьма симпатично, да и работает, как для альфа-релиза, довольно стабильно.
Из замеченных минусов стоит заметить лишь некоторую прожорливость приложения к системным ресурсам (оно потребляет чуть больше оперативной памяти и процессорного времени, чем ожидалось, по причине чего иногда кажется несколько медлительным). Впрочем, это, вполне вероятно, является “побочным эффектом” альфа-релиза и на более поздних этапах развития приложения, после проведения оптимизации кода и исправления выявленных ошибок, ситуация должна измениться к лучшему.
Если вы заинтересованы в проведении тест-драйва Synapse IM, то можете использовать инструкцию, поданную ниже, для его установки в дистрибутиве Ubuntu (если у вас другой дистрибутив Linux, вы можете попытаться собрать приложение из исходных кодов - соответствующие присутствуют на сайте приложения).
Установка Synaptic IM в Ubuntu:
- открываем
- копируем ссылку на соответствующий вашей версии Ubuntu DEB-репозиторий ( для текущей стабильной версии Ubuntu 8.10 это deb http://ppa.launchpad.net/firerabbit/ppa/ubuntu intrepid main )
- выполняем команду gksudo gedit /etc/apt/sources.list
- в открывшемся окне текстового редактора вставляем скопированную ранее ссылку на репозиторий в конец файла и сохраняем его
- выполняем в консоли следующую команду:
wget http://synapse.im/files/firerabbit-ppa-key.txt -q -O - | sudo apt-key add - && sudo apt-get update && sudo apt-get install synapse
- установка выполнена! - запускаем мессенджер командой synapse и пользуемся
P.S. Как всегда, будем рады услышать ваше мнение о концепте Synapse IM в комментариях!















Вопрос-оффтоп: Правильно ли я понимаю, что при использовании метода установки, описанного вами, я получаю возможность впоследствии просматривать с данного репозитория обновления программы? А что произойдет если я все же удалю программу? Удалить ссылку на репо придется вручную? Почему бы не дать альтернативный вариант с ссылкой на “deb”-файл с того же сайта?
Ведь так будет проще “поставь-и-попробуй”, а если понравилась, тогда добавь репо в список.
В Линуксе - новичок (1 неделя), но хочется продвинуться, поэтому извините если вопрос кажется “детским”
Даже если добавите репозиторий, то сможете спокойно удалять, а потом, если передумаете, снова устанавливать приложение из этого репозитория командами apt-get или aptitude или из графического менеджера пакетов. В принципе, никакой разницы по сравнению с обычной установкой из вручную загруженного DEB-пакета нет. Кроме одного момента (как вы верно подметили) - при добавлении репозитория сможете видеть/устанавливать самую свежую версию приложения. Так что, сценарий “поставь-и-попробуй” осуществим при любом раскладе
Да, им классно выглядит но вот у меня глюк есть, при запуски через приложения -> интернет -> synapse он виснет если попробовать вызвать настройки. А когда запускаешь в консоли, то все работает очень даже ничего - в настройки даже заходит и не падает=)
Ну… На то она и beta
Впрочем, у меня при открытии диалога настроек не падает ни в том ни в другом случае (хотя есть некоторые другие глюки).