Difference between revisions of "Interop"

Jump to navigation Jump to search
107 bytes added ,  09:16, 9 December 2010
I'll keep my (XSF) hat on.
(I'll keep my (XSF) hat on.)
(4 intermediate revisions by the same user not shown)
Line 23: Line 23:
#* make $DOMAIN.csr
#* make $DOMAIN.csr
# Send the CSR to MattJ (mwild1 ON gmail com)
# Send the CSR to MattJ (mwild1 ON gmail com)
# Receive his file and ...
# You will receive an email from MattJ with the file $DOMAIN.pem; you can append to it the private key with:
#* cat $DOMAIN.key >> $DOMAIN.pem


== 2010 Server Interop Participation ==
== 2010 Server Interop Participation ==
Line 29: Line 30:
Each participating server has one IM domain, and a chatroom subdomain. These are setup with only SRV records, no A/AAAA records and ports other than the default 5269.
Each participating server has one IM domain, and a chatroom subdomain. These are setup with only SRV records, no A/AAAA records and ports other than the default 5269.


* [http://www.isode.com/products/m-link.html Isode]
=== [http://www.isode.com/products/m-link.html Isode] ===
** Contacts
* Contacts
*** Dave Cridland [mailto:dave.cridland@isode.com Mail] [xmpp:dave.cridland@isode.com IM]
** Dave Cridland [mailto:dave.cridland@isode.com Mail] [xmpp:dave.cridland@isode.com IM]
*** Kevin Smith  [mailto:kevin.smith@isode.com Mail] [xmpp:kevin.smith@isode.com IM]
* Servers
** Servers
** '''mlinkrelease.xmpptest.com''': R14.6 M-Link
*** '''mlinkrelease.xmpptest.com''': R14.6 M-Link
** '''mlinktrunk.xmpptest.com''': R15.0 M-Link (trunk)
*** '''mlinktrunk.xmpptest.com''': R15.0 M-Link (trunk)
*** IPv4 and IPv6 dual-stack
**** IPv4 and IPv6 dual-stack


* [http://prosody.im/ Prosody]
=== [http://prosody.im/ Prosody] ===
** Contacts
* Contacts
*** Matthew Wild  [mailto:matthew@prosody.im Mail] [xmpp:me@matthewwild.co.uk IM]
** Matthew Wild  [mailto:matthew@prosody.im Mail] [xmpp:me@matthewwild.co.uk IM]
*** Waqas Hussain  [mailto:waqas@prosody.im Mail] [xmpp:waqas@jaim.at IM]
** Waqas Hussain  [mailto:waqas@prosody.im Mail] [xmpp:waqas@jaim.at IM]
** Servers
* Servers
*** '''prosody8.xmpptest.com''': Prosody 0.8-hg
** '''prosody8.xmpptest.com''': Prosody 0.8-hg


* [http://www.ejabberd.im/ ejabberd]
=== [http://www.ejabberd.im/ ejabberd] ===
** Contacts
* Contacts
*** Badlop [mailto:badlop@process-one.net Mail] = [xmpp:badlop@process-one.net IM]
** Badlop [mailto:badlop@process-one.net Mail] = [xmpp:badlop@process-one.net IM]
*** Nicolas Vérité [mailto:nverite@process-one.net Mail] = [xmpp:nverite@process-one.net IM]
** Nicolas Vérité [mailto:nverite@process-one.net Mail] = [xmpp:nverite@process-one.net IM]
** Servers
* Servers
*** '''ejabberd21.xmpptest.com''': ejabberd 2.1.x; dev2.process-one.net ; ports 5222 (c2s) 5269 (s2s) 5280 (BOSH); IBR with CAPTCHA
** '''ejabberd21.xmpptest.com''': ejabberd 2.1.x; dev2.process-one.net ; ports 5222 (c2s) 5269 (s2s) 5280 (BOSH); IBR with CAPTCHA
*** ejabberd master; just planned
** ejabberd master; just planned


* [http://www.psyced.org/ psyced]
=== [http://www.psyced.org/ psyced] ===
** Contacts
* Contacts
*** Philipp Hancke [mailto:fippo@mail.symlynx.com Mail] [xmpp:fippo@ve.symlynx.com IM]
** Philipp Hancke [mailto:fippo@mail.symlynx.com Mail] [xmpp:fippo@ve.symlynx.com IM]
** Servers
* Servers
*** psyced - s2s only with XEP-0288 and D-W-D support in several configurations (xep-0178-enabled, standard dialback, dwd, bidi)
** psyced - s2s only with XEP-0288 and D-W-D support in several configurations (xep-0178-enabled, standard dialback, dwd, bidi)
*** '''psyced-db.xmpptest.com''' - dialback only, does not enforce TLS
** '''psyced-db.xmpptest.com''' - dialback only, does not enforce TLS
*** '''psyced-sasl.xmpptest.com''' - enforces TLS, will offer sasl
** '''psyced-sasl.xmpptest.com''' - enforces TLS, will offer sasl
*** '''psyced-dwd.xmpptest.com''' - dialback with d-w-d, bidi
** '''psyced-dwd.xmpptest.com''' - dialback with d-w-d, bidi


* [http://www.tigase.org Tigase]
=== [http://www.tigase.org Tigase] ===
** Contacts
* Contacts
*** Florian Jensen [mailto:admin@flosoft.biz Mail] [xmpp:admin@im.flosoft.biz IM]
** Florian Jensen [mailto:admin@flosoft.biz Mail] [xmpp:admin@im.flosoft.biz IM]
** Servers
* Servers
*** '''tigasetrunk.xmpptest.com''': Tigase (trunk)
** '''tigasetrunk.xmpptest.com''': Tigase (trunk)


== 2010 Client Interop Participation ==
== 2010 Client Interop Participation ==
Line 72: Line 72:
Client developers are requested to ask server admins for usernames and passwords as required, to reduce the possibility of spamming (although it seems unlikely, it'd be a pest if it happened).
Client developers are requested to ask server admins for usernames and passwords as required, to reduce the possibility of spamming (although it seems unlikely, it'd be a pest if it happened).


* [http://www.boldonjames.com BoldonJames]
=== [http://www.boldonjames.com BoldonJames] ===
** Contacts
* Contacts
*** Bob Taylor [mailto:robert.taylor@boldonjames.com Mail]
** Bob Taylor [mailto:robert.taylor@boldonjames.com Mail]
*** Tony Richardson  [mailto:tony.richardson@boldonjames.com Mail]
** Tony Richardson  [mailto:tony.richardson@boldonjames.com Mail]
** Clients
* Clients
*** SAFEchat V2.3
** SAFEchat V2.3


* [http://swift.im Swift]
=== [http://swift.im Swift] ===
** Contacts
* Contacts
*** Kevin Smith [xmpp:kevin@doomsong.co.uk XMPP]
** Kevin Smith [xmpp:kevin@doomsong.co.uk XMPP]
*** Remko Tronçon [http://el-tramo.be/about#xmpp XMPP+EMail]
** Remko Tronçon [http://el-tramo.be/about#xmpp XMPP+EMail]
** Clients
* Clients
*** Swift
** Swift


* [http://gajim.org Gajim]
=== [http://gajim.org Gajim] ===
** Contacts
* Contacts
*** Yann Leboulanger [xmpp:asterix@jabber.lagaule.org XMPP]
** Yann Leboulanger [xmpp:asterix@jabber.lagaule.org XMPP]
** Clients
* Clients
*** Gajim
** Gajim


* [http://collabora.co.uk Collabora]
=== [http://collabora.co.uk Collabora] ===
** Contacts
* Contacts
*** Sjoerd Simons [xmpp:sjoerd.simons@collabora.co.uk XMPP]
** Sjoerd Simons [xmpp:sjoerd.simons@collabora.co.uk XMPP]
*** [[User:Wjt|Will Thompson]] [xmpp:will.thompson@collabora.co.uk XMPP]
** [[User:Wjt|Will Thompson]] [xmpp:will.thompson@collabora.co.uk XMPP]
*** (Emilio Pozuelo Monfort [xmpp:emilio.pozuelo@collabora.co.uk XMPP] not actively working on the XMPP backend, but is writing a search UI which should be able to drive the XEP-0055 code in Gabble)
** (Emilio Pozuelo Monfort [xmpp:emilio.pozuelo@collabora.co.uk XMPP] ? not actively working on the XMPP backend, but is writing a search UI which should be able to drive the XEP-0055 code in Gabble)
** Clients
* Clients
*** [http://telepathy.freedesktop.org Telepathy-Gabble], as used by [http://live.gnome.org/Empathy Empathy]
** [http://telepathy.freedesktop.org Telepathy-Gabble], as used by [http://live.gnome.org/Empathy Empathy]
** Particularly interested in testing (based on a quick show of hands on the developer channel):
* Particularly interested in testing (based on a quick show of hands on the developer channel):
*** XEP-0055  
** XEP-0055  
*** XEP-0186 Invisible Command (deferred! how upsetting)
** XEP-0186 Invisible Command (deferred! how upsetting)
*** Non-Google implementations of google:queue
** Non-Google implementations of google:queue
*** SOCKS5 bytestream proxies
** SOCKS5 bytestream proxies
*** Server PEP behaviour when we turn +notify on and off on the fly. Specifically: do updates that occur while we do not have +notify set get pushed to us when we turn it back on?
** Server PEP behaviour when we turn +notify on and off on the fly. Specifically: do updates that occur while we do not have +notify set get pushed to us when we turn it back on?


* [https://oneteam.im/ OneTeam]
=== [https://oneteam.im/ OneTeam] ===
** Contacts
* Contacts
*** Pawe? Chmielowski [mailto:pchmielowski@process-one.net Mail] = [xmpp:pchmielowski@process-one.net IM]
** Pawe? Chmielowski [mailto:pchmielowski@process-one.net Mail] = [xmpp:pchmielowski@process-one.net IM]
*** Nicolas Vérité [mailto:nverite@process-one.net Mail] = [xmpp:nverite@process-one.net IM]
** Nicolas Vérité [mailto:nverite@process-one.net Mail] = [xmpp:nverite@process-one.net IM]
** Clients
* Clients
*** OneTeam
** OneTeam


* [https://oneteam.im/ OneTeam for iPhone]
=== [https://oneteam.im/ OneTeam for iPhone] ===
** Contacts
* Contacts
*** Nicolas Vérité [mailto:nverite@process-one.net Mail] = [xmpp:nverite@process-one.net IM]
** Nicolas Vérité [mailto:nverite@process-one.net Mail] = [xmpp:nverite@process-one.net IM]
** Clients
* Clients
*** OneTeam for iPhone
** OneTeam for iPhone


== Testing ==
== Testing ==
Line 136: Line 136:
** mlinkrelease Works against: mlinktrunk, tigasetrunk, ejabberd21, prosody8, psyced-db, psyced-dwd, psyced-sasl. Fails against: none.
** mlinkrelease Works against: mlinktrunk, tigasetrunk, ejabberd21, prosody8, psyced-db, psyced-dwd, psyced-sasl. Fails against: none.
** tigasetrunk Works against: . Fails against: .
** tigasetrunk Works against: . Fails against: .
** ejabberd21 Works against: . Fails against: .
** ejabberd21 Works against: mlinkrelease, mlinktrunk, prosody8, psyced-dwd, psyced-sasl, tigasetrunk. Fails against: none.
** prosody8 Works against: mlinkrelease, mlinktrunk, ejabberd21, psyced-db, psyced-sasl, psyced-dwd, tigasetrunk. Fails against: .
** prosody8 Works against: mlinkrelease, mlinktrunk, ejabberd21, psyced-db, psyced-sasl, psyced-dwd, tigasetrunk. Fails against: .
** psyced-db Works against: mlinkrelease, mlinktrunk, ejabberd21, psyced-dwd, psyced-sasl, tigasetrunk. Fails against: none.
** psyced-db Works against: mlinkrelease, mlinktrunk, ejabberd21, psyced-dwd, psyced-sasl, tigasetrunk. Fails against: none.

Navigation menu