Replies: 6 comments
-
|
If you guys are serious about this, I would strongly consider integrating directly with Matrix, and letting the ATproto handle the social aspects (membership, roles, moderation), while deferring to Matrix for the room implementation, encryption, message history, etc. This shoulders a ton of complexity, while building off of pre-defined standards and APIs that would make developing easier and more robust (No need to reimplement swaths of the stack you may/may-not be considering) Just my two-cents. |
Beta Was this translation helpful? Give feedback.
-
|
Hi peeps! I appreciate getting the discussion started, here's my thoughts on everything. Here's stuff that already works: Text and voice channels can already be grouped into categories. Text channels support emoji, rich text, attachments, inline media, and reply markers, while voice channels support screen sharing and webcam streaming. I agree that the screenshots on the site do not fully cover all this, but they were made somewhat hastily today as people gave feedback on the site and were asking for a visual preview of the app. As for stuff that's planned and we're actively looking into, threads for normal channels, a new type of "Forum" channel, participant limits, passive listeners and an implicit text channel are all things that are possible and that we've considered. Apps are also coming, and we have a post about how we want to approach this here. Private channels, DMs and fine-grained access is definitely something that is planned as well, but unfortunately this is not supported by the protocol yet. |
Beta Was this translation helpful? Give feedback.
-
|
I also think that good moderation features is very important @philocalyst noted that ATproto can handle moderation, just will need to make sure it works I've seen many projects that have tried to build community chat apps and the biggest problem in most of them was lack of or poor moderation tools |
Beta Was this translation helpful? Give feedback.
-
|
Definitely. I'm looking at that intently as well |
Beta Was this translation helpful? Give feedback.
-
|
Quick update on this, I am currently working on a post explaining further steps we want to take. That'll be released later today. Once that is complete, it will act as a de facto roadmap for the time being. I'd like to convert this post into a discussion and edit it so it aligns with the current goals, and I'll link to it from the post. Hope that's alright with everyone! I might also make a GitHub Project to track things so the work we're doing is more transparent, with sub-issues etc. |
Beta Was this translation helpful? Give feedback.
-
|
The post has been released! https://colibri.leaflet.pub/3mi4zapj4zc2g |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
The screenshots suggest that channels can be created for text and voice, but there are many unanswered questions about actual and planned features that would be good to have documented. If I may stub some out...
Beta Was this translation helpful? Give feedback.
All reactions