Summit 17 minutes

= Summit 17 =

Joachim L parallell notes hard to merge

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, &quot;MAM Cookie&quot; - 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

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
&quot;Cookie monster&quot; (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.