Re: Request to reactivate XEP-0346: Form Discovery and Publishing

Dave Cridland <[email protected]> Mon, 1 Jun 2026 18:52:00 +0100
Newsgroups gmane.network.jabber.standards-jig
Message-ID <CAKHUCzzkHZmbd9vZ_u53ZtHU7oKSq=wVPdQsqFfj87nQf5=S3g@mail.gmail.com>
Hi Edward,

In addition to Goffi's process suggestions, I know of at least two server
implementations of XEP-0346, one in Isode's M-Link and one by NATO that is
a plugin for Openfire. Neither are publicly available, but it may be
worthwhile investigating whether this actually conform to the
specification, since I believe they are interoperable.

Kev Smith, the author of FDP, works for Isode so that side of things should
be easy.

Dave.

On Mon, 1 Jun 2026 at 04:06, Edward Tie via Standards <[email protected]>
wrote:

> Hello Council and XEP Editors,
>
> I would like to request reactivation of XEP-0346: Form Discovery and
> Publishing.
>
> The XEP is currently Deferred due to lack of activity. We are building
> an alpha/prototype XMPP client, Tiedragon Teletyptel 2.0, and during
> implementation of poll support we found that XEP-0346 is highly relevant
> as a general mechanism for discovering and publishing forms.
>
> Our current implementation is not production-ready, but we have running
> code and a concrete use case:
>
> - user-facing polls in 1:1 and MUC conversations
> - form templates based on XEP-0004
> - possible publication/discovery through PubSub
> - accessibility and total-conversation workflows where structured forms
> are useful beyond polls
>
> We do not want to depend on a Deferred XEP as if it were stable.
> Instead, we would like to help revive discussion and provide
> implementation feedback from an alpha implementation.
>
> The initial use case is poll creation and voting, but the broader need
> is reusable form discovery/publishing for XMPP applications.
>
> Would the Council / Editors be open to moving XEP-0346 back to
> Experimental if we submit a substantive update or implementation notes?
>
> If useful, I can prepare a pull request with:
> - updated motivation and modern use cases
> - security/privacy considerations
> - relationship to XEP-0004 and XEP-0060
> - implementation experience from Teletyptel 2.0
> - clarification of poll-style usage without making polls the only use case
>
> Kind regards,
>
> Edward Tie
> Tiedragon
>
> _______________________________________________
> Standards mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
>

_______________________________________________
Standards mailing list -- [email protected]
To unsubscribe send an email to [email protected]