Difference between revisions of "Roundup/Software"
Line 11: | Line 11: | ||
Jack Moffit has announced the [http://metajack.im/2010/01/01/celebrate-2010-with-strophejs-10/ release of version 1.0] of the [http://code.stanziq.com/strophe StropheJS library]. | Jack Moffit has announced the [http://metajack.im/2010/01/01/celebrate-2010-with-strophejs-10/ release of version 1.0] of the [http://code.stanziq.com/strophe StropheJS library]. | ||
''MatriX Mobile released'' | ''MatriX Mobile and MatriX for .NET released'' | ||
Alexander Gnauck has released [http://blog.ag-software.de/?p=87 MatriX Mobile] for the .NET Compact Framework. | Alexander Gnauck has released [http://blog.ag-software.de/?p=87 MatriX Mobile] for the .NET Compact Framework, as well as [http://blog.ag-software.de/?p=79 MatriX for .NET]. | ||
''asmack'' | ''asmack'' | ||
Line 21: | Line 21: | ||
''Jorge'' | ''Jorge'' | ||
Zbyszek | Zbyszek Zólkiewski has written [http://dev.jabbim.cz/jorge/ Jorge], which is free PHP-based front-end for the mod_logdb message archiving system written by Oleg Palij. | ||
''Jabbim for Android'' | ''Jabbim for Android'' | ||
Line 125: | Line 125: | ||
''Prosody 0.6.0 and 1 year old'' | ''Prosody 0.6.0 and 1 year old'' | ||
http://blog.prosody.im/ | Prosody, which is [http://blog.prosody.im/one-year-ago-today/ one year old], has been [http://blog.prosody.im/prosody-0-6-0-released/ published in version 0.6], bringing a telnet console, multi-sessions in MUC, stream compression, S2S encryption, per-host certificates, an importer for ejabberd MySQL dumps, and compatibility with ejabberd's vcard behaviour. | ||
http://blog.prosody.im/ | |||
''Musubi'' | ''Musubi'' | ||
Teruaki Gemmahas developped | Teruaki Gemmahas has developped [http://musubi.im/ | ||
Musubi], a Firefox extension using xmpp4moz, that lets you create [http://musubi.im/mediawiki/ online games and real-time apps] in web pages. | |||
http://musubi.im/ | |||
http://musubi.im/mediawiki/ | |||
''Gajim 0.13'' | ''Gajim 0.13'' | ||
Yann Le Boulanger, aka Asterix, has announced the [http://www.gajim.org/ release 0.13 of the Gajim XMPP client], bringing BOSH, roster versionning, XHTML-IM sending, and many bug fixes. | |||
''OneWeb'' | ''OneWeb'' | ||
http://www.process-one.net/en/blogs/article/oneweb_demonstrates_the_power_of_xmpp_inside_the_browser/ | ProcessOne has released OneWeb, an alpha Firefox extension ([http://www.process-one.net/en/blogs/article/oneweb_demonstrates_the_power_of_xmpp_inside_the_browser/ desktop] and [http://www.process-one.net/en/blogs/article/oneweb_works_on_firefox_mobile/ mobile]), that lets you manage and share bookmarks between browsers, with interoperation with regular XMPP chat clients. | ||
''Coccinella 0.96.16 Released'' | ''Coccinella 0.96.16 Released'' | ||
http://coccinella.im/coccinella-0.96.16 | Sander Devrieze has [http://coccinella.im/coccinella-0.96.16 announced Coccinella 0.96.16], bringing a lot of bug fixes, as well as a tenth birthday. | ||
''Psi 0.14 is out'' | ''Psi 0.14 is out'' |
Revision as of 14:43, 27 January 2010
XMPP Roundup 13: software
Welcome to the XMPP software Roundup 13. As announced in the latest Roundup, we have cut it in different parts. The first part was covering articles, talks and events. The present one covers new and updated software, and the next one will cover XMPP services.
Openfire under Apache license 2.0
The famous Java XMPP server Openfire has undergone a change of license, from GPL to Apache.
Strophe 1.0
Jack Moffit has announced the release of version 1.0 of the StropheJS library.
MatriX Mobile and MatriX for .NET released
Alexander Gnauck has released MatriX Mobile for the .NET Compact Framework, as well as MatriX for .NET.
asmack
The asmack library has been released. Basically, it a the smack library, adding SASL and DNS SRV for the Android platform.
Jorge
Zbyszek Zólkiewski has written Jorge, which is free PHP-based front-end for the mod_logdb message archiving system written by Oleg Palij.
Jabbim for Android
The Jabbim team has released an early version of Jabbim for Android, the Linux-based OS platform for mobile phones and devices from Google.
xeerkat
xeerkat is a P2P computing framework over XMPP. xeerkat is not a new project, but original and never covered by the XMPP Roundup.
XMPP Framework
XMPP Framework, using XMPPHP, brings XMPP features to Drupal: XMPP-Drupal users correlation and relationship, XWChat web chat client (based on JSJaC), MUC, and notifications. This module is contributed by Darren Ferguson of OpenBand.
Legacy IM Connections via M-Link
Isode has announced that they are partnering with Zion Software to deploy the JBuddy XMPP Gateway for connectivity between Isode's M-Link server software and legacy IM networks.
XMPPKit
The Étoilé user environment for the GNUstep project is building in support for sending what they call "CoreObjects" over XMPP using their emerging XMPPKit; as a result they hope to enable collaborative editing, whiteboarding, and other interactive applications.
Libjingle in Chromium
Libjingle, the Google's opensource library for Jingle, has been committed in Chromium, the opensource base of the Chrome browser.
Spectrum
Spectrum is an XMPP gateway, released under the GPL license, using the libpurple and gloox libraries, coming from a Google Summer of Code project.
GWT bindings for the Strophe XMPP library
Johann Prieur has announced on his blog the availability through Bazaar of gwt-strophe, under the MIT/X/Expat License, a binding for Strophe, the XMPP library. It is now in its early stage, and need testing and bug reports.
RDFbus
The Ruby software under a BSD-like license RDFbus is a middleware for enabling RDF publish/subscribe payloads over XMPP and Stomp.
Tigase Server 4.3
Artur Hefczyc has released the version 4.3 of the Tigase Server. It contains a lot of performance improvements, as well as new features, like monitoring, scripting, or roster versionning, and much more.
Device state and MWI via PubSub in Asterisk
Asterisk, the well-known opensource telephony platform, integrates a feature (at the time of this writing, waiting for testing) enabling to broadcast the device states and the MWI (Message Waiting Indicator), using the XMPP's publish-and-subscribe mechanism.
Telepaatti
Telepaatti is IRC to Jabber/XMPP gateway compatible with MUC-protocol (Multi user chat). It allows you to join MUC-rooms and communicate with Jabber/XMPP users via your IRC client. Telepaatti acts as Jabber/XMPP client imitating IRC-server.
Emite
Emite is a GWT XMPP library (Google We Toolkit) under the LGPL v3 license.
Streaming Apple Events over XMPP
Dan Brickley has released a Ruby script that re-routes the Mac OS X Apple Remote event stream to XMPP.
ReaTiWe and PaaS
ReaTiWe (for "real-time web") is an application hosted on the Google App Engine (GAE), which is a "playground for all cool real-time-related stuff", including technologies such as XMPP, WebHooks, and PuSH (PubSubHubbub). It relies on PaaS for Presence-as-a-Service, which is using XMPP presence stanza for microblogging. Both ReaTiWe and [paas PaaS] source codes are published by Stoyan Zhekov.
Confbot: a Google Talk conference bot
Perry Lorier has written and released Confbot under the GPL license. It is a python bot that enables group chats to Gtalk (and XMPP) users. It has been written in the early days of Gtalk, back in 2005.
ejabberd_testing: automated testing for ejabberd modules
Eric Cestari has posted a short article on his blog, pointing to ejabberd_testing. The goal is is to be able to test ejabberd modules. It is released under the BSD license.
joom
Released under the Artistic and GPL licenses, joom is a collaborative brainstorming tool, similar to a group chat plus topics creation. First originality, the UI combines the personal roster, as well as the room roster. The other originality, is that the UI shows different views of the conversations: the regular stream of messages, and the active and inactive topic views, which filter out messages with certain hashtags. Thus it is possible to hold mulitple conversations in one room.
gloox 1.0
The famous gloox library, for clients and components, has been released in version 1.0, under the GPL license. Do not mix with the glooxd libray, made for servers.
jctalk
Jongmyung Choi is coding the Smack-based jctalk instant messaging system that is able to monitor and control home appliances.
oai-pmh and xmpp
Interesting read, Ed Summers experiments oai-pmh over XMPP, where he atkes advantage of XMPP to push updates, instead of constantly polling them. For the record, oai-pmh stands for The Open Archives Initiative Protocol for Metadata Harvesting.
Clustering plugin for Openfire is now open source
Gaston Dombiak has announced the release of the Clustering plugin for Openfire as opensource, under the Apache 2.0 license.
Oslo Protocol
The Oslo protocol, released under a BSD license, describes a federated location sharing and proximity detection system, based on XMPP.
retepXMPP Server, Client & Library
retepXMPP is a suite of libraries for writing applications using the XMPP protocol, with which it is possible to create components, clients or even embedded servers.
Webpresence
Mahlon E. Smith as released a jQuery plugin that shows a dynamic XMPP badge, reflecting current presence information for a given XMPP account.
Prosody 0.6.0 and 1 year old
Prosody, which is one year old, has been published in version 0.6, bringing a telnet console, multi-sessions in MUC, stream compression, S2S encryption, per-host certificates, an importer for ejabberd MySQL dumps, and compatibility with ejabberd's vcard behaviour.
Musubi
Teruaki Gemmahas has developped [http://musubi.im/
Musubi], a Firefox extension using xmpp4moz, that lets you create online games and real-time apps in web pages.
Gajim 0.13
Yann Le Boulanger, aka Asterix, has announced the release 0.13 of the Gajim XMPP client, bringing BOSH, roster versionning, XHTML-IM sending, and many bug fixes.
OneWeb
ProcessOne has released OneWeb, an alpha Firefox extension (desktop and mobile), that lets you manage and share bookmarks between browsers, with interoperation with regular XMPP chat clients.
Coccinella 0.96.16 Released
Sander Devrieze has announced Coccinella 0.96.16, bringing a lot of bug fixes, as well as a tenth birthday.
Psi 0.14 is out
This time this has been made sure Psi is not missed in the Roundup: http://psi-im.org/
Haskell: XMPP and matsuri
http://hackage.haskell.org/package/XMPP-0.1.2 http://hackage.haskell.org/package/matsuri-0.0.4
Yaxim
http://github.com/pfleidi/yaxim
Juick for Android
http://code.google.com/p/juick-android/
Jabber Feed 0.5
http://jehan.zemarmot.net/blog/lang/all/2010/01/24/jabber-feed-0-5jabber-feed-0-5-released/
python-xmpp-server
http://github.com/thisismedium/python-xmpp-server from thisismedium company.