Planet Jabber

Feed title: | Planet Jabber
Type: | atom
Encoding: | UTF-8

Feed: | Planet Jabber
Item: | Artur Hefczyc: Machines for tests

If you look at the test page you may notice that stability tests are missing for a few last releases.

This is because of lack of resources to do long lasting tests. It may take up to 80 hours to complete all stability tests and 2 machines are needed for that. Well, it would be even better to run tests on more than 2 machines if possible. Unfortunately it is not possible now to dedicate 2 computers for that long time.

Tigase project is looking for access to at least 2 machines in one network, preferably wired network (due to high traffic between these 2 machines) to do long lasting stability tests over the Tigase server. It doesn't need to be exclusive access and tests may run with low priority. Each server needs no more than 100MB of RAM during tests and maybe up to 100MB of hard drive space. It would be also very useful to have access to MySQL or/and PostgreSQL database.

So if you can offer Tigase project resources for testing, please let me know....

read more

Date: | 2007-02-12 00:46:25 UTC
Author: | kobit

Feed: | Planet Jabber
Item: | Ralph Meijer: FOSDEM 2007 Jabber devroom schedule published

Back in November I posted a call for presence (haha) for the Jabber developer room at FOSDEM 2007. But this year, with the help of Peter Saint-André, the hunt for speakers has been far more aggressive than previous editions. I must say that this has resulted in a great, packed, line-up and I am sure that many people (currently) from outside the will be interested in what will be presented. Loki has put the schedule online earlier today.

To give a quick overview, on Saturday Peter will kick off with a Jabber 101, targetted at getting developers acquainted with Jabber technologies. Heiner Wolf follows with a presentation on Virtual Presence, a way to meet up on webpages. Ian Paterson will try to reach the Rich Internet Application crowd that now uses JSON, Comet or AJAX for browser-server communications, and show how you can put XMPP to use in this arena. The day is concluded by two presentations on the Tigase server implentation: Artur Hefczyc will talk on Tigase itself and Diana Cionoiu will explain how Yate hooks up Jingle with Tigase to build tomorrow's open telephony networks.

For those that manage to get up bright and early on Sunday morning, I will let visiting developers dig right into what Peter has touched upon the day before. Using Twisted, I will explain how to actually develop asynchronous applications that communicate using XMPP and act as a Jabber client or server-side component. Then this session will transform into a mini-sprint and the visitors will rattle their keyboards to crunch out running Python code. Bring your own laptops!

Around lunch we give Robert McQueen and Peter a Jingle to get us up to speed on rich media streaming, and proceed with Mickaël Rémond of ejabberd fame on OneTeam, a Mozilla/XUL based Jabber client application. Mika Raento takes us to the mobile world with his talk on Jaiku, that combines rich presence and group messaging on the web and on the mobile. Then we close the room to go Peter Saint-André's talk in the huge Janson room on secure communications. Be sure to check out the interview. To allow for some extra time for answering questions after that talk, we reopen the developers' room for a Q&A session, and possibly a few 5 min. lightning talks, and then close up shop.

Date: | 2007-02-09 15:49:30 UTC
Author: | ralphm

Feed: | Planet Jabber
Item: | Peter Saint-Andre: Getting IMified

IMified is a fun new service that enables you to keep to-do items and reminders, interact with Google Calendar, and so on -- all from the comfort of your Jabber client. It's well explained here with pretty screenshots. Just add imified@gmail.com to your roster and off you go. (I'm not sure how their bot will scale, but I suppose they'll figure it out ;-)

Date: | 2007-02-08 20:13:00 UTC
Author: | Peter Saint-Andre

Feed: | Planet Jabber
Item: | Christopher Zorn: Punjab release

A new version of punjab has been released. Also, we left sourceforge for various reasons. The new url is http://www.butterfat.net/wiki/Projects/PunJab
This release has small bug fixes involving sessions and it now works with the newest versions of twisted and twisted.words.
I got rid of the old demo too. I will put up a new one soon. If you want to demo what punjab is capable of you can visit http://chesspark.com The webclient uses punjab.

Date: | 2007-02-08 17:15:55 UTC
Author: | Christopher Zorn

Feed: | Planet Jabber
Item: | Peter Saint-Andre: FOSDEM Interview

The generous volunteers who put on FOSDEM have published an interview with yours truly, since I'll be a speaker at the conference (my topic is Secure Communications with Jabber, be there on Sunday at 15:00 :-).

Date: | 2007-02-08 16:44:00 UTC
Author: | Peter Saint-Andre

Feed: | Planet Jabber
Item: | Ignite Realtime Blog: Releases: Second Wave

Just one week later, I’m pleased to announce the second wave of releases:

Wildfire 3.2.0

The production release of Wildfire 3.2 is now available, including updated versions of the Enterprise plugin and the connection manager module. The 3.2 release is a major milestone for the project. We’ve massively increased scalability and started branching out beyond instant messaging by diving into VoIP support. View the changelog for details.

Spark 2.5.0 Beta 2

We’ve incorporated a number of bug fixes and minor improvements since the first beta. Grab the download from the new beta area of the site.

Smack 3.0.0 Beta 1

After a long wait, Smack 3.0.0 is now in beta. See the blog entry for full details.

Gateway Plugin 1.0.0 Beta 7

The gateway plugin, which provides connectivity to AOL, ICQ, Yahoo and MSN, gets a step closer to the final 1.0 release with the beta 7 version. View the changelog, or visit the download page. Also check out Daniel’s post for details on the release.

SparkWeb 1.0.0 Beta 1

The first downloadable release of SparkWeb is now ready. Over the last week, we fixed support for Safari, did many UI tweaks and added minor new features like emoticon support.

Date: | 2007-02-07 01:27:37 UTC
Author: | matt

Feed: | Planet Jabber
Item: | Ignite Realtime Blog: Smack 3.0 Beta

A new beta of Smack (3.0.0 Beta 1) was released today. It’s been a long time since the last release, which is easy to tell by the length of the changelog. The beta represents major new functionality. Some highlights:

- Much better control over connections, including the ability to re-connect after a dropped connection.
- Many new XEP’s supported and better XMPP RFC compliance.
- Major re-factoring of how chats work.

All this is very good news. The bad news is that this new release isn’t a drop-in replacement for the old version of Smack. We had to make API changes in order to support the features above and we decided to make the move to Java 5 at the same time (might as well break a lot if you’re going to break a little). The switch to Java 5 in particular will be a deal-breaker for some. We’ll likely continue making bug fixes in the 2.x branch as compensation.

All these changes have been driven by work being done on Spark. In fact, Jingle support should officially land in Smack before the 3.0 beta period is up (you may have seen Jingle in the roadmap already). Let us know what you think of the beta. We’d also love your feedback on what we can do to make the transition smoother.

Date: | 2007-02-06 23:09:39 UTC
Author: | matt

Feed: | Planet Jabber
Item: | Process One: OneTeam performance versus pure Multibrowsers Ajax Clients

Pure Cross-browser application are targeting desktop like interfaces. However, performance improvements is radical in the XUL version of an application. This is why OneTeam offer a desktop-like feeling.

Performance of the pure cross-browser Ajax applications, cannot match the feeling of a true native set of widgets. This is why we bet on XUL for our OneTeam enterprise instant messaging client. With this approach you have a full web application with zero deployment, that can really be as responsive as a desktop app.

For the sceptical, read this article from O'Reilly: XUL-Enhanced Web Apps (better read from Firefox to compare the examples). The rendering speed for a large three is 4400 ms in DHTML versus 650 ms in XUL. Yes, it makes a real difference in term of usability.

You can check it by yourself in OneTeam. The beta test for our XUL based Enterprise Instant Messaging has started and the demand is huge. Please be patient, we are creating new accounts every day.

Date: | 2007-02-06 18:20:04 UTC
Author: | Mickaël Rémond

Feed: | Planet Jabber
Item: | Peter Saint-Andre: Simply Wrong

There are so many errors in this article about SIMPLE in the enterprise that it would take me quite a while to correct them all. Maybe later this week I'll find the time...

Date: | 2007-02-05 23:25:00 UTC
Author: | Peter Saint-Andre

Feed: | Planet Jabber
Item: | Peter Saint-Andre: OSCON Proposal

I just submitted a proposal to speak at OSCON 2007, the brief version is:

> Jabber/XMPP technologies not only provide an open platform for real-time communication, they do so in a high-security fashion. This talk will delve into Jabber security, including behind-the-firewall servers, reverse DNS lookups, channel encryption, strong authentication, end-to-end encryption, spam prevention, interdomain federation, and the Jabber network's intermediate certification authority.

And here's the longer version:

> Although Jabber/XMPP technologies are known as the open alternative for real-time communication, their security characteristics are less familiar. Yes Jabber provides high security for organizations and individuals alike. Companies can run their own Jabber servers behind the firewall, federate with select partners and suppliers, or open communication to the entire Jabber network (including Google Talk, Live Journal Talk, and many other public services). In addition, channel encryption and strong authentication can be required for all connections. The XMPP Standards Foundation provides cost-free digital certificates to Jabber server administrators through its own intermediate certification authority. The Jabber network is so far free of spam, viruses, and other malware. And there is an active effort underway to build robust end-to-end encryption features into popular Jabber clients and code libraries. Why use insecure technologies like the consumer instant messaging services when you can use open, secure technologies like Jabber?

Date: | 2007-02-05 22:51:00 UTC
Author: | Peter Saint-Andre

Feed: | Planet Jabber
Item: | Remko Tronçon: Psi @ FOSDEM

Kev and I will be attending FOSDEM on February 24th and 25th, and we’ll be joining other XMPP developers at the XMPP Interop Event and DevCon the day after. So, if you want to meet up, or have some outstanding protocol issues with Psi, now is a good time to tell us

Date: | 2007-02-04 17:01:19 UTC
Author: | Remko Tronçon

Feed: | Planet Jabber
Item: | Remko Tronçon: Receiving Google Talk files with libjingle

As Google released a new version of libjingle last friday, I decided to experiment with their file transfer implementation in Psi this weekend. I added some code that allows someone to accept files sent by Google Talk, and tested it with a few Google Talk contacts, with a perfect success rate (so far). For the brave who wish to experiment with this, see the instructions below. Note that this code is unofficial, untested, only uses a very rudimentary UI (there is no integration with the existing file transfers), still suffers from at least two bugs (on Mac OS X: one that segfaults when receiving images, and one where CPU skyrockets to 100% after a while, which we had with older libjingles as well), and has no support from the Psi developers whatsoever. Comments should therefore go directly to me.

Date: | 2007-02-04 16:14:30 UTC
Author: | Remko Tronçon

Feed: | Planet Jabber
Item: | Artur Hefczyc: 2.5.0 version of Tigase server available

This time changes are very small but also very significant.

Following suggestions from Jabber/XMPP community I changed the policy for packets forwarding. Previously all unknown XMPP stanzas were rejected by default. After a few discussions I realized that this is not the way Jabber/XMPP server is supposed to work.

As a result `PacketFilter` class has been created which takes care of all unknown XMPP stanzas. By default it just forwards all stanzas to destination address if the destination address is not the local server.

read more

Date: | 2007-02-03 16:56:24 UTC
Author: | kobit

Feed: | Planet Jabber
Item: | Process One: Slides of the talk “Jabber, XMPP and the XSF”

Here are the slides from my talk given at the Solutions Linux Event in Paris (France). The talk is about Jabber, XMPP and the XMPP Standards Foundation.

The talk was given in a session called: "Instant Messaging and VoIP solutions". The presentation is in French.

Here is the presentation:

Le Point sur la Messagerie XMPP
envoyé par process-one

The slides are also available as PDF: XMPP/Jabber and XSF Presentation.

Date: | 2007-02-02 09:14:17 UTC
Author: | Mickaël Rémond

Feed: | Planet Jabber
Item: | Process One: OneTeam Enterprise IM Client Video Preview

I have been presenting OneTeam yesterday at the Linux Solutions Event in Paris, in the Mozilla track. Here is the video preview from my talk.

My talk presenting our new OneTeam client have been well received by the Mozilla development community and by the users in the conference room. We feel that we are filling a gap in the Instant Messaging area. There is Firefox, Thunderbird, but no derivate IM client yet. The user expectations are high and this is encouraging.

We have now published the video preview that show some basic features of OneTeam: Demo OneTeam Mozilla/XUL conference. Please note that the comments are in French. An english version is on the way.

The development is going at a fast pace those days. The first round of invitations for the beta test will be send during the week-end. It is still time to register. Expect more video preview soon

Date: | 2007-02-02 08:13:53 UTC
Author: | Mickaël Rémond