Summit 17 minutes
Summit 17
Joachim L parallell notes hard to merge
Day 1
MAM
Summary - Revert sentinel
MattJ - MAM doesn't provide history sync, but it's in the requirements
Kev - MAM needs push, overlaps with Carbons
MattJ - Consensus was it's too late, carbons is there.
Ralph - PubSub message structure - Twitter bot sent message/atom:stuff - Simplify, less wrapper elements(?) - event and payload as siblings instead of event/payload
Kev doesn't want MAM to be pubsub - Session is - fetch since last disconnect - send messages - disconnect - goto 1
CSI would pause a MAM subscription
MattJ - Things get complicated with varying support for 198, MAM, Carbons - MAM replaces Offline messages? - Persistent Client ID, "MAM Cookie" - Server can know which messages are sent
Ralph - Presence doesn't have IDs? - Presence in MAM?
Kev - You want to forget everything and re-fetch MAM - Almost ready to say Carbons should echo your message
MattJ - Lets just do the echo
MattJ - We're not modifying core routing rules
Ralph - MAM, Carbons not best friends with E2E
MattJ - Not all messages are archived, like IBB - Just do echo
Stanzas that go in MAM archive and are Carboned are not the same
Kev wants most of IMAP MattJ - No!
Kev - Echo is the simplest
So echos with MAM MAM-supporting server needs to replace (archived)
Steffan Larsen - Are AMP and MAM compatible? - Expire pubsub notifications -
ACTION: MAM: Remove sentinel. Add back archived Carbons: echo sent messages, include arhived
Kev - Multi client - Delivered messages, flags, delivery vs read receipts - Chat markers in MAM? - PubSub node with 'I read up to here' pointers
IDs, UIDs, local, global??? Server assigns UIDs to messages (in the server)
Kev - Clients wants to know how much was buffered by CSI - Don't notify about old buffered messages - Response to CSI?
MattJ - 198 and general network lag has tihs issue - Changing CSI doesn't solve it
LUNCH
PEP things
Sergey presented
http://slides.example.com/sergey-pep.pdf
Account model
Dave presented
http://slides.example.com/dave-acctmodel.pdf
Clients directing the Account to do things. In MUC and PEP the Client does things to remote nodes.
New MUC
Was this a general discussion?
Non-presence based MUC where the Account connects to the room.
- Add Account to room roster
- Room Roster
- Share presence
Keep concept of occupant jid Clean multiple joins Fixes Carbons and MAM issues
Presence-less MUC
"Cookie monster" (name?) presents
http://slides.example.com/nopresence-muc.pdf
Discussion went on to create MUC 2
OTR
Dave wants a Historic XEP documenting current OTR
Other
- XEP-0060 got cut in pieces in preparation for splitting.
- More discussions about MUC 2.
Day 2
Discussions in smaller groups about various things.