cabal-club / cabal-desktop

Desktop client for Cabal, the p2p/decentralized/local-first chat platform.
https://cabal.chat
GNU Affero General Public License v3.0
854 stars 78 forks source link

implement ui for threaded messages? #3

Open cblgh opened 6 years ago

cblgh commented 6 years ago

if we'd really want to support the same kind of functionality that e.g. slack does we could look at implementing threads.

i think this could actually work pretty well if we expose the key of each message when we get them in cabal-node's getMessages() function

hackergrrl commented 6 years ago

Nice! Thoughts from my hacking on OSM + hyper{db,core}:

hackergrrl commented 6 years ago

+1 if this gets implemented in core (cabal-db?) and clients just "interpret" the message data

okdistribute commented 6 years ago

yeah I like that idea @noffle !

And multifeed looks awesome

callil commented 6 years ago

I always dreamed of the ability to use the root of a thread to quickly generate a new channel in things like slack. I wonder if cabal could use that to loft the thread into a channel keeping the history intact.

simbolo commented 6 years ago

I think we need to start thinking of another sidebar to implement something like this. Uhm, I'm gonna try working on a couple mockups for this if anyone else is ok with that.

cblgh commented 6 years ago

"I always dreamed of the ability to use the root of a thread to quickly generate a new channel in things like slack. I wonder if cabal could use that to loft the thread into a channel keeping the history intact."

ohh yes, that would be very interesting!

On Tue, 14 Aug 2018 at 23:43, Callil Capuozzo notifications@github.com wrote:

I always dreamed of the ability to use the root of a thread to quickly generate a new channel in things like slack. I wonder if cabal could use that to loft the thread into a channel keeping the history intact.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/cabal-club/cabal-desktop/issues/3#issuecomment-413026055, or mute the thread https://github.com/notifications/unsubscribe-auth/ADrvWpe5tJbv8nm0jjlcqEINTAmlGRDCks5uQ0RogaJpZM4UMhg7 .

todrobbins commented 5 years ago

Friends, do we want to revive this discussion/work?