braidchat / planning

2 stars 0 forks source link

[braid] add ability to branch / fork / reply to a message in a conversation #243

Open braid-sync opened 7 years ago

braid-sync commented 7 years ago

have UI in a message to allow fork

at minimum, would be nice to be able to fork retrospectively (ie. someone messaged in thread, but then someone else can instead make it a fork)

would want to show ‘forks / replies’, on the message, which would then show a separate thread/convo

the new convo would have “re: [link to previous thread]” at the top

braid-sync commented 7 years ago

➤ Braid Sync Bot commented: wade 22-01-2016:

It would be good to find the previous chats that a new tag/idea originated from. On Discourse you can reply as a linked topic. Sort of the same idea just a different implementation.

[--- Commented from GitHub.com

commenter rafd

---[gh]

braid-sync commented 7 years ago

➤ Braid Sync Bot commented: braid-fork-idea

[--- Commented from GitHub.com

commenter rafd

---[gh]

cauebs commented 7 years ago

I love the idea of forking. What about allowing only one fork per message? If you fork that into a new conversation, the Fork icon now takes you to the newly created conversation. Maybe I missed some use cases you had in mind, but this way the idea of forking seems pretty easy to understand.

Besides forks, I personally think replies help bring the chat together, removing ambiguities that might arise because someone sent a message just before yours, or because the message you're addressing has already been buried by others. I use telegram daily and their solution is simple and effective: a message can be a reply to another message, as simple as that. It's only a link to a previous message (maybe notifying whoever wrote it). What do you guys think?