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

Edward Tie via Standards <[email protected]> Mon, 1 Jun 2026 20:45:53 +0200
Newsgroups gmane.network.jabber.standards-jig
Message-ID <[email protected]>
--===============6828379343909345552==
Content-Type: multipart/alternative; boundary=Apple-Mail-A4111295-FF66-4156-92ED-5129BB66533C
Content-Transfer-Encoding: 7bit


--Apple-Mail-A4111295-FF66-4156-92ED-5129BB66533C
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html class=3D"apple-mail-supports-explicit-dark-mode"><head><meta http-equi=
v=3D"content-type" content=3D"text/html; charset=3Dutf-8"></head><body dir=3D=
"auto">Yes. Not only for nato but it would used for poll vote and&nbsp;<span=
 style=3D"font-family: inherit; font-size: var(--Ia70Xd); -webkit-tap-highli=
ght-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%;">questionnaire&=
nbsp;</span>for group.&nbsp;<br><div dir=3D"ltr">Verstuurd vanaf mijn iPhone=
</div><div dir=3D"ltr"><br><blockquote type=3D"cite">Op 1 jun 2026 om 19:59 h=
eeft Dave Cridland &lt;[email protected]&gt; het volgende geschreven:<br><br=
></blockquote></div><blockquote type=3D"cite"><div dir=3D"ltr">=EF=BB=BF<div=
 dir=3D"ltr">Hi Edward,<div><br></div><div>In addition to Goffi's process su=
ggestions, 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 p=
ublicly available, but it may be worthwhile investigating whether this actua=
lly conform to the specification, since I believe they are interoperable.</d=
iv><div><br></div><div>Kev Smith, the author of FDP, works for Isode so that=
 side of things should be easy.</div><div><br></div><div>Dave.</div></div><b=
r><div class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D=
"gmail_attr">On Mon, 1 Jun 2026 at 04:06, Edward Tie via Standards &lt;<a hr=
ef=3D"mailto:[email protected]">[email protected]</a>&gt; wrote:<br></div>=
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l=
eft:1px solid rgb(204,204,204);padding-left:1ex">Hello Council and XEP Edito=
rs,<br>
<br>
I would like to request reactivation of XEP-0346: Form Discovery and <br>
Publishing.<br>
<br>
The XEP is currently Deferred due to lack of activity. We are building <br>
an alpha/prototype XMPP client, Tiedragon Teletyptel 2.0, and during <br>
implementation of poll support we found that XEP-0346 is highly relevant <br=
>
as a general mechanism for discovering and publishing forms.<br>
<br>
Our current implementation is not production-ready, but we have running <br>=

code and a concrete use case:<br>
<br>
- user-facing polls in 1:1 and MUC conversations<br>
- form templates based on XEP-0004<br>
- possible publication/discovery through PubSub<br>
- accessibility and total-conversation workflows where structured forms <br>=

are useful beyond polls<br>
<br>
We do not want to depend on a Deferred XEP as if it were stable. <br>
Instead, we would like to help revive discussion and provide <br>
implementation feedback from an alpha implementation.<br>
<br>
The initial use case is poll creation and voting, but the broader need <br>
is reusable form discovery/publishing for XMPP applications.<br>
<br>
Would the Council / Editors be open to moving XEP-0346 back to <br>
Experimental if we submit a substantive update or implementation notes?<br>
<br>
If useful, I can prepare a pull request with:<br>
- updated motivation and modern use cases<br>
- security/privacy considerations<br>
- relationship to XEP-0004 and XEP-0060<br>
- implementation experience from Teletyptel 2.0<br>
- clarification of poll-style usage without making polls the only use case<b=
r>
<br>
Kind regards,<br>
<br>
Edward Tie<br>
Tiedragon<br>
<br>
_______________________________________________<br>
Standards mailing list -- <a href=3D"mailto:[email protected]" target=3D"_b=
lank">[email protected]</a><br>
To unsubscribe send an email to <a href=3D"mailto:[email protected]" t=
arget=3D"_blank">[email protected]</a><br>
</blockquote></div>
<span>_______________________________________________</span><br><span>Standa=
rds mailing list -- [email protected]</span><br><span>To unsubscribe send a=
n email to [email protected]</span><br></div></blockquote></body></ht=
ml>=

--Apple-Mail-A4111295-FF66-4156-92ED-5129BB66533C--

--===============6828379343909345552==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============6828379343909345552==--