May be hard to get across the _feel_ of using a product in screenshots -- we're ramping up our invites (making sure things scale + features work as expected!) but we'll be fully open quite soon! :) (and, we might be slightly partial to dense UIs!)
May be hard to get across the _feel_ of using a product in screenshots -- we're ramping up our invites (making sure things scale + features work as expected!) but we'll be fully open quite soon! :) (and, we might be slightly partial to dense UIs!)
How does Quill compare to Zulip, which has the same philosophy (and is Open Source)?
Another drawback to assigning colors to users is that you tend to run out quickly: Do those users carry their bubble colors across the entire workspace? If they do, in a company of more than ten or so people, you end up with repeats, and threads where everyone will be the same or similar colors. Conversely, if colors are assigned dynamically per thread, it will be confusing switching context and having the same person appear in different colors!
If I were designing something like this, I'd look into other axes on which to vary chat bubbles to promote differentiation. Avatars are a reliable source of high-entropy variance, so maybe you could utilize them in a novel way. It could even be a generating a combination of colors using a scheme similar to the old iTunes album cover color matching.
Anyway, it's an exciting product, and I'm looking forward to seeing where it goes!
Are you sure the same problem is also applicable to teams which are going to be much smaller than an irc channel and wouldn't be as busy as IRC? A private channel with a subset of team members wouldn't be the same as a public irc channel.
It's a way to keep track of the conversations you're having instead of a stream of consciousness (with multiple conversations interleaved) that is often times what people find in a channel. Once you shift to using threads, you sort of unlock a lot of things: revisiting old conversations via search, restarting conversations becomes trivial (all the context is right there!), managing your notifications (per conversation instead of per message now), quickly catching up on what you missed vs. sifting through hundreds of messages.
We're mostly solving for teams bigger than 3, but, we think it's really important that it does scale down to small teams.
For what it's worth, my company is (unfortunately) very chat-heavy, and I use threads in two person conversations fairly often. Sometimes conversations branch off of other conversations.
Separately, I'll agree that busy colors in a UI will limit adoption (particularly for anyone in enterprise or startups with a strong visual-design culture). You don't want Quill to clash with the visual work people are doing. Perhaps having the ability to have multiple "color intensity" themes, and a more muted scheme as an option, would let you expand your audience.
Good luck! Plenty of these tools but it looks like you're pushing the boundaries!
MS Teams is garbage overall. But the threaded-only chat style is actually kind of nice. It's easy to keep conversation threads in order, and people tend to veer less into off-topic banter. Plus I can just keep IRC and Discord open in the background for banter.
What we've found is when a group gets large and/or complex enough, they end up graduating to creating a team and using the channels/threads model.