On Fri, 6 Feb 2026 at 20:21, Thilo Molitor <thilo(a)eightysoft.de> wrote:
Does this even need a namespace bump if it only adds a new element, but does
not alter existing ones?
Technically, yes. *Personally*, I don't feel strongly about this
because none of my implementations would break. However there are
several implementations of XMPP which actually depend somewhat on the
schema of a namespace remaining stable, and would reject elements that
don't conform to the schema. That schemas don't change is something we
reinforced as a community years ago when we adopted the practice of
namespace versioning.
At least on apple there is something called focus mode
that automatically
silences every notification, but allows apps to break through focus mode.
Maybe we should add another hint for urgent messages as well, that can be used
by clients to break focus mode, aka:
<urgent xmlns='urn:xmpp:hints'/>
As Philipp pointed out, this is definitely XEP-0224 which is already
implemented in a number of clients. Interestingly this new proposal is
essentially the opposite of XEP-0224 (a missed opportunity to include
it in that spec, too - as some kind of urgency=high/low).
Regards,
Matthew