Trial chat service: xmpp

Robert Sparks <> Wed, 14 October 2020 17:45 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 794523A0F99 for <>; Wed, 14 Oct 2020 10:45:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2.079
X-Spam-Status: No, score=-2.079 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id 79F5lVEK8eoP for <>; Wed, 14 Oct 2020 10:45:11 -0700 (PDT)
Received: from ( [IPv6:2001:470:d:1130::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by (Postfix) with ESMTPS id B91993A0F97 for <>; Wed, 14 Oct 2020 10:45:11 -0700 (PDT)
Received: from unescapeable.local ([]) (authenticated bits=0) by (8.16.1/8.16.1) with ESMTPSA id 09EHjAf2014523 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <>; Wed, 14 Oct 2020 12:45:10 -0500 (CDT) (envelope-from
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;; s=default; t=1602697510; bh=14+hNoCEefUmT/t3Zew4HpDLEzJHMcW+epBpwt7evxE=; h=From:To:Subject:Date; b=oSKRKGchpgv43R5TRxhxKVGzcg6RCVmKpg+e6b6Mq4AtgWrQxv1RxYhbnePo5YcIP aDTFDa20I7VwIhaStB/PWsnj+PSRVTqEFj+SU0iqqLTGpkr2ra9CNAVCD0uhslaLo3 XNEbt8TYK80Z+wUUYajyM2k75kzOHn0XhIWo/yJM=
X-Authentication-Warning: Host [] claimed to be unescapeable.local
From: Robert Sparks <>
Subject: Trial chat service: xmpp
Message-ID: <>
Date: Wed, 14 Oct 2020 12:45:09 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:78.0) Gecko/20100101 Thunderbird/78.3.2
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Language: en-US
Archived-At: <>
X-Mailman-Approved-At: Wed, 14 Oct 2020 10:46:11 -0700
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IETF announcement list. No discussions." <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Wed, 14 Oct 2020 17:45:15 -0000

In addition to the trial instances of the matrix and zulip chat services,
we have deployed a trial instance of an xmpp service that allows local 
to be registered, allows guest account access, and provides a web client.

These services are available at

As noted earlier, we are deploying these services to gain operational
experience and get community feedback about how well they meet the need for
IETF-related chat.

We have clear evidence from the IETF 107 post-meeting survey
( that many
IETF participants find jabber a significant problem.  This is partly due to
difficulties in finding a free jabber service and partly due to client 
There are two paths to try to resolve these problems, one is to improve the
IETF jabber service and the other is to switch to an alternative groupchat
solution. This addition explores the the first path.

This install has very little local configuration or customization.  As 
with the
other trials, over the next few weeks, we will be exploring 
reconfiguring the
service to use datatracker credentials for sign-in.  Bridging between the
systems is already being explored. Please remember that one consequence of
these explorations is that there will likely be times, outside of meetings,
when accounts will be disrupted or even removed and will have to be 

We would like feedback on how well any of these services meet chat needs 
meetings, both the full online IETF 109 meeting, interims, adhocs, and 

Around December, we will assess our experiences and the feedback received to
inform which chat services we provide in the future and how we will operate
them. In January, these trial instances will be taken down. We do not 
intend to
preserve or migrate any account configuration or chat history from the trial
instances as we move forward.

The chat services are intended to be explorational and informal. However,
please treat them as contexts where contribution rules apply (See

Please send feedback on the services to

There are several community members who have put in significant effort
helping us to set up these trial instances. Please join me in thanking
Tim April, Matthew Hodgson, and Matthew Wild for their assistance.

Robert Sparks - Tools team project manager