Yes, we implement this in Gajim.
And there are servers actively using it. I think
https://xmpp.org/software/metronome-im/
has this feature.
Regards
On Mon, Apr 13, 2026, at 02:31, Stephen Paul Weber wrote:
It seems to me that XEP-0077 is not RFC compliant in
section 3.3
specifically it says:
In order to require additional information before
changing the password,
the server or service SHOULD return a Data Form in the error stanza:
However
https://datatracker.ietf.org/doc/html/rfc6120#section-8.2.3 says:
An IQ stanza of type "error" MAY
include the child element
contained in the associated "get" or "set" and MUST include an
<error/> child
That is to say, it may not contain any child other than an <error/> child
and possibly an echo of the request.
Now, one could imagine a syntax for embedding a data form in an <error/> but
this is not what XEP-0077 describes.
Has anyone implemented this part of XEP-0077 in practise? If I return the
error with this form will anyone respect it? Do we need to care that this is
not RFC compliant or can we squint and say that it's a sort-of echo of the
request but with more fields to fill out...
_______________________________________________
Standards mailing list -- standards(a)xmpp.org
To unsubscribe send an email to standards-leave(a)xmpp.org
Attachments:
* signature.asc