This is a variant of https://github.com/nostr-protocol/nips/pull/1589 which attempts to reconcile NIP 29 and flotilla's rooms over chat and thread kinds. This requires no changes of NIP 29 clients, only flotilla will need to be modified.
I originally chose new event kinds in order to avoid stepping on anyone's toes, but it would be good if we can reconcile the two. One thing that is important to me for the semantics of chat/threads is that arbitrary reply hierarchies need not be supported. If NIP 29 folks are ok with the "shallow reply hierarchies" stipulation, then we can go ahead with this.
This is a variant of https://github.com/nostr-protocol/nips/pull/1589 which attempts to reconcile NIP 29 and flotilla's rooms over chat and thread kinds. This requires no changes of NIP 29 clients, only flotilla will need to be modified.
I originally chose new event kinds in order to avoid stepping on anyone's toes, but it would be good if we can reconcile the two. One thing that is important to me for the semantics of chat/threads is that arbitrary reply hierarchies need not be supported. If NIP 29 folks are ok with the "shallow reply hierarchies" stipulation, then we can go ahead with this.