Archive for the 'Jabber' Category

Empathy – is not Gossip

Oct 02, 2007 in Gnome, Jabber, Planeta


Empathy consiste em um rico conjunto de recursos de mensagem instantânea num cliente GNOME. Usa o Telepathy e o Nokia’s Mission Control, e reutiliza o GUI do Gossip. O objetivo principal é permitir a integração desktop fornecer as bibliotecas libempathy e libempathy-gtk. A libempathy-gtk é um conjunto de poderosos recursos que podem ser embutidos em qualquer aplicação GNOME.

Qual a diferença entre o Gossip e o Empathy?

A diferença está no design interno da aplicação.

1. Suporta somente o Telepathy – nada mais de código complexo para suportar múltiplos protocolos, O Telepathy faz isso por nós.

2. Usa MC para a gerência de cliente, que permite que outras aplicações listem clientes existentes, verifica se estejam conectados e recebem a informação através da API do Telepathy.

3. É divido em duas bibliotecas (libempathy e libempathy-gtk); libempathy fornece as funções non-GUI de serviço público, e o libempathy-gtk permite que outras aplicações GTK e GNOME embutirem recursos do Empathy.

4. Muitas mudanças para evitar duplicação de código e para fornecer uma melhor e mais poderosa API.

Tudo isso é possível somente usando Telepathy e MC e necessitaria uma mudança substancial do Gossip; isto foi rejeitado pelos desenvolvedores principais de Gossip, então foi feito um fork do GUI.

Recursos atuais:

    – Multi-protocolo: Jabber, Gtalk, MSN, IRC, Salut, …
    - Editor de contas (GUI especializado para Jabber, GMail, MSN)
    - Ícone de status no system tray
    - Auto away e away estendido usando gnome-screensaver
    - Auto re-connect usando Network Manager
    - Lista de contatos (com presença/avatar/apelido)
    - Bate-papo privado e conferência (com smileys, e checagem de ortografia)
    - Histórico das conversas, visualização/busca nos históricos
    - Adicionar novos contatos e visualizar/editar informações de contatos
    - Mais em breve…

Bindings

* Python binding para libempathy e libempathy-gtk: http://bugzilla.gnome.org/show_bug.cgi?id=457660

Instalação

No Gusty é possível instalar o Empathy através do pacote .deb, mas quem quiser instalar pelos fontes, siga os passos abaixo:

1. Instale a libtelepathy, Mission Control e seus gerenciadores de conexões.

2. Baixe o Empathy do repositório SVN do GNOME:

svn co svn://svn.gnome.org/svn/empathy/trunk empathy

ou pegue dos tarballs

3. Execute:

$ ./autogen.sh --prefix=

$ make; make install
4. Se você instalou em um prefixo diferente de /usr ou /usr/local, vocês deve informar ao MC onde os perfis estão.

$ export MC_PROFILE_DIR=/share/mission-control/profiles

A pergunta que não quer calar: Será que o Pidgim está com os dias contados?

Servidor Jabber-BR no ar!

Apr 24, 2007 in Jabber, Planeta


Conforme foi divulgado no 2º encontro nacional de usuários e comunidade Jabber em Porto Alegre, já está disponível o serviço Jabber da galera do Jabber-BR, graças ao esforço de um pessoal altamente capacitado e o mais importante, comprometido com a difusão do protocolo XMPP no Brasil.

O serviço está em uma máquina virtual no provedor Virtua Server.

O servidor é o Ejabberd, software livre escrito em Erlang, e já estão liberados os registros, inclusive o meu é junix@jabber-br.org. Ah! um aviso, não possui trasnports para outros protocolos.

A lista de discussão oficial da comunidade Jabber-BR fica em http://www.freelists.org/list/jabber-br.

Um obrigado em nome da comunidade ao Thadeu Cascardo, Lucius Curado e o Marcelo Jorge(Metal), e a todos que fazem do Jabber uma opção de liberdade aos protocolos proprietários.

Então, o que está esperando, crie logo sua conta e seja livre, use Jabber! :D

“Jabber é um protocolo aberto, com bases XML, para sistemas de mensagens instantâneas. Software com bases Jabber é distribuído em milhares de servidores através da internet, e usado por cerca de dez milhões de pessoas em todo mundo, de acordo com a Fundação Jabber Software.”
[fonte: wikipedia.org]