-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
I was trying to create test unit for markers and stumbled upon several inconsistencies
- No caps discovery - it relies on receipts_conceivably_supported which checks for receipts but not markers
- No ignore unknown markers rule - unsolicited marker creates a new channel
- Marker is parsed as part of the message while XEP mandates marker to be sent in separate message, similar to receipt, and receipt is parsed (and ignored) separately.
@noonien-d I might be missing something - do you remember what driven you to these decisions, was it just a quick'n'dirty patch in (proof of concept implementation) or there were some other drivers doing it this way? I.e. I think the driver was to use carbon extraction and perhaps just misses a condition case to suppress create_if_missing?
Metadata
Metadata
Assignees
Labels
No labels