LINUX.ORG.RU

Pica Pica Messenger 0.5.3

 , ,


1

1

Тихо и незаметно вышел новый релиз Pica Pica Messenger — программного обеспечения для организации децентрализованной распределенной защищенной системы обмена мгновенными сообщениями.

В состав Pica Pica входят две программы: pica-node — сервер-узел (нода) распределенной сети и pica-client — графический клиент. Распределенная сеть нод pica-node поддерживается на добровольных началах. Каждый желающий может установить на своем компьютере pica-node и обеспечивать передачу служебного трафика и сообщений между участниками сети.

Основные изменения:

  • исправления ошибок;
  • улучшены алгоритмы подключения и обновления списков узлов;
  • хранение истории сообщений клиентом и отложенная доставка сообщений оффлайновым собеседникам;
  • обновление протокола, позволяющее своевременно обнаруживать пропавшие соединения с клиентами и нодами;
  • бинарные пакеты для Ubuntu и Windows.

http://picapica.im/?page_id=33&lang=ru

Исходный код и бинарные пакеты

>>> Подробности



Проверено: mono ()
Последнее исправление: unfo (всего исправлений: 2)

Смутно припоминаю, что «децентрализация» там достигается только после регистрации на центральном сервере разработчика. Исправили?

для Ubuntu и Windows

символично

anonymous
()
Ответ на: комментарий от anonymous

Смутно припоминаю, что «децентрализация» там достигается только после регистрации на центральном сервере разработчика. Исправили?

эээ, в следующем релизе точно :) По ссылке об этом говорится

antonsv
() автор топика
Ответ на: комментарий от antonsv

Ну тогда не обессудьте, на децентрализованный оно пока не тянет.

И добавьте ключевые отличия от того же жаббера. Сейчас «нужность» под сомнением.

anonymous
()

Идея мне нравится. Продолжайте:)

pro100fed
()

А спек на протокол имеется? Или опять пытаться из кода вытаскивать?

anonymous
()

Какие основные преимущества перед другими протоколами обмена сообщениями?

vurdalak ★★★★★
()

Это продукт, что необходимо часто-густо использовать.
Люблю скриншоты, что бы поглядеть на удобопользование, а их нет.
Нахожу это странным.

Spirit_of_Stallman ★★★
()
Ответ на: комментарий от korvin_

Соро́ка (лат. Pica pica) — птица семейства врановых из рода сорок.

mono ★★★★★
()
Ответ на: комментарий от korvin_

Плюсую вопрос. Молниями собеседников фигачить можно по этому мессенджеру?

)))))

Интересная фича, надо подумать над реализацией

antonsv
() автор топика

Омские линуксоиды одобряют!

Ребята молодцы! Пацаны вообще ребята. Единственное, ведь есть jabber, разве там так нельзя? И разве там не так же? На сайте надо обязательно сделать сравнение с другими IM-сетями. Показать насколько они убоги. Чтобы было видно и мотивировало.

linuxmaster ★★★★
()
Ответ на: комментарий от pro100fed

Что я делаю не так?

Тянешь всякую фигню в систему.

thesis ★★★★★
()
Ответ на: NAT от pro100fed

Можно подробнее услышать о конфигурации форвардинга для ноды и клиента?

для клиента ничего конфигурировать не нужно, он только исходящие соединения создаёт

Если нода за натом, то нужно пробросить какой-нибудь порт и указать в конфиге (/etc/pica-node.conf по дефолту) внешний IP адрес и порт

antonsv
() автор топика
Ответ на: комментарий от antonsv

Хорошо.

Не плохо бы на сайте FAQ сделать:)

Теперь Pica ищет CA.pem по адресу /usr/local/share/pica-client/CA.pem, хотя на самом деле он тут: /usr/share/pica-client/CA.pem .

pro100fed
()
Ответ на: комментарий от antonsv

Версия свежая:) Только что обновлена была. видимо немного коряво сделали...

pro100fed
()
Ответ на: комментарий от no-dashi

Ну, насколько я понимаю...

... они не хотят иметь «сервер» вообще. Хотя, по-моему, пока не очень получается. Я там выше для ознакомления на torchat ссылку кинул. Там примерно так и сделано. Сервера нет. Вообще.

В случае с сабжем, на мой взгляд, так же ошибкой является использование «готового протокола» XMPP. Но это всё дело авторов, а не моё. ;)

anonymous
()
Ответ на: комментарий от Spirit_of_Stallman

Нахожу это странным.

Скриншотов не может быть. Ментальное общение наше фсё.
ЗЫ. Меты тут не при делах :)

vada ★★★★★
()
Ответ на: комментарий от vada

Ну, по-моему, ...

... им «сайт проекта» покамест рановато. Pica-Pica пока не отросла. :)))

anonymous
()

Векторный фидонет?

matumba ★★★★★
()

У них написано, что аутентификация будет по сертификатам. А где эти сертификаты с собой тоскать? Можно подкинуть идею сделать QR-татушку, только тогда надо модуль для считывания писать и qr-сканер с собой таскать.

gBopHuk
()
Ответ на: комментарий от gBopHuk

Можно подкинуть идею сделать QR-татушку, только тогда надо модуль для считывания писать и qr-сканер с собой таскать.

И летом на пляжи не ходить.

wisp ★★
()
Ответ на: комментарий от wisp

Во-первых, к XMPP никакого отношения проект не имеет, во-вторых если сравнивать с Jabber/XMPP по части децентрализованности:

В jabber пользователь привязан к какому-то определённому серверу и авторизуется на нём при каждом сеансе. Если этот сервер перестает работать, jabber-контакт теряется, и достучаться по нему уже нельзя

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

antonsv
() автор топика
Ответ на: комментарий от gBopHuk

У них написано, что аутентификация будет по сертификатам. А где эти сертификаты с собой тоскать? Можно подкинуть идею сделать QR-татушку, только тогда надо модуль для считывания писать и qr-сканер с собой таскать.

Сертификаты хранятся в ~/.pica-client/, а таскать их можно на флешке или ещё чем-нибудь, смарт-карте например

antonsv
() автор топика

В треде была уже шутка про пикачу?

mix_mix ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.