docs: update roadmap, feature parity, and readme through phase 5
This commit is contained in:
+36
-39
@@ -2,7 +2,7 @@
|
||||
|
||||
## vs Discord, Guilded (historical), TeamSpeak 6, Fluxer
|
||||
|
||||
Compiled 2026-06-30. Updated after Phase 1 completion.
|
||||
Compiled 2026-06-30. Updated through Phase 5 completion.
|
||||
|
||||
---
|
||||
|
||||
@@ -21,22 +21,22 @@ Compiled 2026-06-30. Updated after Phase 1 completion.
|
||||
|
||||
| Feature | dumpsterChat | Discord | Guilded | TeamSpeak 6 | Fluxer |
|
||||
|---------|:------------:|:-------:|:-------:|:-----------:|:------:|
|
||||
| Text channels | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
| Direct messages | ✅ | ✅ | ✅ | ❌ | ✅ |
|
||||
| Markdown support | ✅ | ✅ full | ✅ full | ❌ basic | ✅ full |
|
||||
| Reactions | ✅ | ✅ | ✅ | ❌ | ✅ |
|
||||
| Replies | ✅ | ✅ | ✅ | ❌ | ✅ |
|
||||
| Threads | ❌ | ✅ | ✅ | ❌ | 🔄 |
|
||||
| Forum channels | ❌ | ✅ | ✅ | ❌ | 🔄 |
|
||||
| Pinned messages | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
| Message search | ✅ | ✅ full | ✅ | ❌ | ✅ Meilisearch |
|
||||
| Edit / delete messages | ✅ | ✅ | ✅ | ❌ | ✅ |
|
||||
| Rich embeds / link unfurling | ✅ | ✅ | ✅ | ❌ | ✅ |
|
||||
| File uploads | ⚠️ MinIO | ✅ | ✅ | ✅ | ✅ S3-backed |
|
||||
| GIF picker (Giphy) | ✅ | ✅ | ✅ | ❌ | ✅ |
|
||||
| Typing indicators | ✅ | ✅ | ✅ | ❌ | ✅ |
|
||||
| Message history (pagination) | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
| Read receipts | ❌ | ✅ | ✅ | ❌ | 🔄 |
|
||||
|| Text channels | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
|| Direct messages | ✅ | ✅ | ✅ | ❌ | ✅ |
|
||||
|| Markdown support | ✅ | ✅ full | ✅ full | ❌ basic | ✅ full |
|
||||
|| Reactions | ✅ | ✅ | ✅ | ❌ | ✅ |
|
||||
|| Replies | ✅ | ✅ | ✅ | ❌ | ✅ |
|
||||
|| Threads | ✅ | ✅ | ✅ | ❌ | 🔄 |
|
||||
|| Forum channels | ✅ | ✅ | ✅ | ❌ | 🔄 |
|
||||
|| Pinned messages | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
|| Message search | ✅ | ✅ full | ✅ | ❌ | ✅ Meilisearch |
|
||||
|| Edit / delete messages | ✅ | ✅ | ✅ | ❌ | ✅ |
|
||||
|| Rich embeds / link unfurling | ✅ | ✅ | ✅ | ❌ | ✅ |
|
||||
|| File uploads | ⚠️ MinIO | ✅ | ✅ | ✅ | ✅ S3-backed |
|
||||
|| GIF picker (Giphy) | ✅ | ✅ | ✅ | ❌ | ✅ |
|
||||
|| Typing indicators | ✅ | ✅ | ✅ | ❌ | ✅ |
|
||||
|| Message history (pagination) | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
|| Read receipts | ❌ | ✅ | ✅ | ❌ | 🔄 |
|
||||
|
||||
---
|
||||
|
||||
@@ -68,7 +68,7 @@ Compiled 2026-06-30. Updated after Phase 1 completion.
|
||||
| Badges | ❌ | ✅ | ✅ | ✅ | ✅ |
|
||||
| Usernames + discriminators | ✅ | ⚠️ handles | ❌ | ✅ UID | ✅ #0000 |
|
||||
| Friend requests | ❌ | ✅ | ✅ | ❌ | ✅ |
|
||||
| Block list | ❌ | ✅ | ✅ | ❌ | ❌ |
|
||||
|| Block list | ✅ | ✅ | ✅ | ❌ | ❌ |
|
||||
| Activity / game status | ❌ | ✅ | ✅ | ❌ | ❌ |
|
||||
|
||||
---
|
||||
@@ -80,7 +80,7 @@ Compiled 2026-06-30. Updated after Phase 1 completion.
|
||||
| Roles | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
| Hierarchical roles | ⚠️ basic | ✅ | ✅ | ✅ | ✅ |
|
||||
| Permission bitflags | ✅ | ✅ | ✅ | ✅ granular | ✅ |
|
||||
| Per-channel permission overrides | 🔄 | ✅ | ✅ | ✅ | ✅ |
|
||||
|| Per-channel permission overrides | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
| @everyone default role | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
| Role colors | ⚠️ DB ready | ✅ | ✅ | ❌ | ✅ |
|
||||
| Role icons | ❌ | ✅ Nitro | ❌ | ❌ | ❌ |
|
||||
@@ -104,8 +104,8 @@ Compiled 2026-06-30. Updated after Phase 1 completion.
|
||||
| Timeout | ❌ | ✅ | ❌ | ❌ | ❌ |
|
||||
| Slowmode | ✅ | ✅ | ✅ | ❌ | ✅ |
|
||||
| AutoMod | ❌ | ✅ | ✅ Flow Bots | ❌ | 🔄 |
|
||||
| Audit log | 🔄 | ✅ | ✅ | ❌ | ✅ |
|
||||
| Message delete bulk | 🔄 | ✅ | ✅ | ❌ | ✅ |
|
||||
| Audit log | ✅ | ✅ | ✅ | ❌ | ✅ |
|
||||
| Message delete bulk | ✅ | ✅ | ✅ | ❌ | ✅ |
|
||||
| Member screening / applications | ❌ | ❌ | ✅ recruitment | ❌ | ❌ |
|
||||
| Reports | ❌ | ✅ | ✅ | ❌ | ✅ |
|
||||
|
||||
@@ -118,7 +118,7 @@ Compiled 2026-06-30. Updated after Phase 1 completion.
|
||||
| Create / delete server | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
| Server icon | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
| Channel categories | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
| Channel types | text, voice | 8+ | 10+ | voice + text | text, voice |
|
||||
| Channel types | text, voice, forum, calendar, docs, list | 8+ | 10+ | voice + text | text, voice |
|
||||
| Channel reordering (position) | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
| Server invites | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
| Vanity URLs | ❌ | ✅ Nitro | ❌ | ❌ | ❌ |
|
||||
@@ -224,28 +224,25 @@ Compiled 2026-06-30. Updated after Phase 1 completion.
|
||||
### Critical gaps (would block most Discord/Guilded users)
|
||||
|
||||
1. **Direct Messages** — no way to message users outside servers
|
||||
2. **Ban/kick UI** — permissions exist but likely no interface
|
||||
3. **Mute/timeout UI** — no time-based moderation
|
||||
4. **Audit log** — essential for any server with more than a few members
|
||||
5. **Message search** — expected baseline feature
|
||||
6. **Mobile app** — major adoption blocker
|
||||
7. **Voice push-to-talk** — important for voice-heavy communities
|
||||
2. **Mobile app** — major adoption blocker
|
||||
3. **Voice push-to-talk** — important for voice-heavy communities
|
||||
4. **Email notifications** — needed for async engagement
|
||||
5. **Read receipts / unread state** — channel-level read tracking
|
||||
|
||||
### High-value next features
|
||||
|
||||
1. **Screen share** — LiveKit supports it; mostly frontend work
|
||||
2. **Video calls** — LiveKit supports it; mostly frontend work
|
||||
3. **Threads** — keeps busy channels usable
|
||||
4. **Per-channel permission overrides** — unlocks serious server organization
|
||||
5. **Rich embeds / link unfurling** — big quality-of-life improvement
|
||||
6. **Audit log** — required for moderation at scale
|
||||
7. **Custom emoji / reactions beyond unicode** — core Discord behavior
|
||||
3. **Custom emoji / reactions beyond unicode** — core Discord behavior
|
||||
4. **Server groups (sub-servers)** — channel organization
|
||||
5. **Do Not Disturb schedule** — notification control
|
||||
6. **Third-party integrations** — Twitch, YouTube, GitHub
|
||||
7. **Stage channels** — presentation-style voice
|
||||
|
||||
### Nice-to-have differentiators
|
||||
|
||||
1. **Calendar / events** (Guilded-style)
|
||||
2. **Forums** (Discord-style)
|
||||
3. **Stage channels**
|
||||
4. **Server discovery**
|
||||
5. **Activities / embedded games**
|
||||
6. **Federation** (Fluxer-style)
|
||||
1. **No-code Flow Bots** (Guilded-style automations)
|
||||
2. **Server discovery / directory**
|
||||
3. **Activities / embedded games**
|
||||
4. **Federation** (Fluxer-style)
|
||||
5. **Server analytics**
|
||||
|
||||
Reference in New Issue
Block a user