- ITFreak :: Независимый Взгляд на Информационные Технологии :: Сообщество IT-Энтузиастов - / -

Linux :: Тест-Драйв Synapse IM Alpha

22 марта 2009 @ 0:25 | СофтWare

Совсем недавно, Эрик Батлер ([1] Eric Butler), гик из Сиетла (США, штат Вашингтон), которому, как выражается о себе он сам, “нравится чатиться о Linux и другом открытом программном обеспечении”, опубликовал анонс весьма интересного open source приложения для обмена мгновенными сообщениями - [2] Synapse Instant Messenger.

Концепт Synapse IM основан на использовании открытого протокола обмена сообщениями и информацией о присутствии [3] XMPP (соответственно, для использования Synapse необходимо иметь Jabber/GoogleTalk-аккаунт) и содержит несколько весьма интересных идей, которые многим пользователям наверняка покажутся тем самым набором функциональности, которой им так не хватало в других IM-приложениях.

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

Недавно, однако, был анонсирован первый альфа-релиз Synapse IM для платформы Linux, тест-драйв которого, заинтересовавшись концептом, мы и решили провести. Следует также заметить, что бинарные пакеты альфа-релиза Synapse IM пока доступны только для дистрибутива Ubuntu (вскоре также должны появиться бинарные пакеты для дистрибутивов openSuSE и Foresight; впрочем, продвинутые пользователи ОС Linux могут также самостоятельно собрать приложение для своего дистрибутива из исходных кодов), используя который, собственно говоря, мы и проводили тестирование приложения (инструкции по установке Synapse IM в Ubuntu будут поданы далее).

Итак, что же интересного и необычного предлагает нам концепт Synapse IM? Перечислим те из его достоинств, на которых акцентирует внимание сам разработчик приложения:

  • Компактное отображение списка друзей в виде “сетки” (Grid View) с удобной навигацией
[4] Grid View

Grid View

  • Отображение унифицированной “ленты активности” ваших друзей, включая IM-статус, [5] Twitter-статус, название прослушиваемой в данный момент музыкальной композиции и т.д.
[6] Activity Feed

Activity Feed

  • Обмен изображениями посредством обычного перетаскивания (dran’n'drop) оных прямо в окно чата а также реализованной интеграции с [7] Flickr
[8] Image Sharing

Image Sharing

  • Предпросмотр ссылок на популярные web-сайты - к примеру, при получении ссылки на [9] YouTube или [7] Flickr, соответствующее видео/изображение можно просмотреть непосредственно в окне чата
[10] Web Preview

Web Preview

  • Обмен блоками программного кода с поддержкой подсветки синтаксиса - весьма полезная “фича” для разработчиков программного обеспечения
[11] Code Sharing

Code Sharing

  • Расширяемость - (”прозрачная”, как утверждает сам автор) архитектура приложения предоставляет возможность легкого добавления новой функциональности к Synapse IM

Установив альфа-релиз Synapse IM в Ubuntu и испытав его в дествии, мы, в целом остались весьма довольны приложением - выглядит оно весьма симпатично, да и работает, как для альфа-релиза, довольно стабильно.

Из замеченных минусов стоит заметить лишь некоторую прожорливость приложения к системным ресурсам (оно потребляет чуть больше оперативной памяти и процессорного времени, чем ожидалось, по причине чего иногда кажется несколько медлительным). Впрочем, это, вполне вероятно, является “побочным эффектом” альфа-релиза и на более поздних этапах развития приложения, после проведения оптимизации кода и исправления выявленных ошибок, ситуация должна измениться к лучшему.

Если вы заинтересованы в проведении тест-драйва Synapse IM, то можете использовать инструкцию, поданную ниже, для его установки в дистрибутиве Ubuntu (если у вас другой дистрибутив Linux, вы можете попытаться собрать приложение из исходных кодов - соответствующие [12] инструкции присутствуют на сайте приложения).

Установка Synaptic IM в Ubuntu:

  • открываем [13] страницу загрузки приложения
  • копируем ссылку на соответствующий вашей версии Ubuntu DEB-репозиторий ( для текущей стабильной версии Ubuntu 8.10 это deb http://ppa.launchpad.net/firerabbit/ppa/ubuntu intrepid main )
[14] DEB repository

DEB repository

  • выполняем команду gksudo gedit /etc/apt/sources.list
  • в открывшемся окне текстового редактора вставляем скопированную ранее ссылку на репозиторий в конец файла и сохраняем его
  • выполняем в консоли следующую команду:

wget http://synapse.im/files/firerabbit-ppa-key.txt -q -O - | sudo apt-key add - && apt-get update && apt-get install synapse

  • установка выполнена! - запускаем мессенджер командой synapse и пользуемся ;)

P.S. Как всегда, будем рады услышать ваше мнение о концепте Synapse IM в комментариях!


Статья распечатана с ITFreak :: Независимый Взгляд на Информационные Технологии :: Сообщество IT-Энтузиастов: /

URL статьи: /software/synapse-im-alpha-linux/

URL-ы в этой записи:
[1] Eric Butler: http://eric.extremeboredom.net/
[2] Synapse Instant Messenger: http://synapse.im/
[3] XMPP: http://ru.wikipedia.org/wiki/XMPP
[4] Изображение: /wp-content/images/synapse-im-alpha-linux/synapse-friends1.png
[5] Twitter: http://twitter.com/
[6] Изображение: /wp-content/images/synapse-im-alpha-linux/synapse-feed1.png
[7] Flickr: http://www.flickr.com/
[8] Изображение: /wp-content/images/synapse-im-alpha-linux/synapse-imagesharing1.png
[9] YouTube: http://www.youtube.com/
[10] Изображение: /wp-content/images/synapse-im-alpha-linux/synapse-webpreview1.png
[11] Изображение: /wp-content/images/synapse-im-alpha-linux/synapse-insertcode1.png
[12] инструкции: http://synapse.im/contribute/
[13] страницу загрузки приложения: http://synapse.im/download/
[14] Изображение: /wp-content/images/synapse-im-alpha-linux/add-repository.jpg

© ITFreak | Все права защищены