Monitoring plugin: MAM implementation should properly advertise support

Description

https://xmpp.org/extensions/xep-0313.html#support defines:

— If a server or other entity hosts archives and supports MAM queries, it MUST advertise the 'urn:xmpp:mam:2' feature in response to Service Discovery (XEP-0030) [15] requests made to archiving JIDs (i.e. JIDs hosting an archive, such as users' bare JIDs)

The monitoring plugin should add the MAM feature to the response of such requests made against user JIDs.

 

Environment

None

Activity

Show:

Daryl Herzmann 
January 4, 2019 at 3:59 PM

Guus der Kinderen 
December 3, 2018 at 9:18 AM

Dele Olajide 
November 26, 2018 at 3:28 PM
(edited)

Add support for urn:xmpp:mam:2. 

Only urn:xmpp:mam:0 and urn:xmpp:mam:1 namespaces are actually currently supported.  The requirement for  :2 support is that openfire guarantees that all live messages are tagged with a stanza ID. This is already been implemented in Openfire for Message Carbons. 

We only need to bump the namespace.

Daryl Herzmann 
September 21, 2018 at 2:22 PM

changed to a blocker to help remember to release the updated monitoring plugin once openfire 4.3.0 is released.  Currently, the plugin carries a snapshot release number

Moved to GH

Details

Assignee

Reporter

Components

Priority

Created July 18, 2018 at 4:30 PM
Updated January 4, 2019 at 3:59 PM
Resolved January 4, 2019 at 3:59 PM