Jump to content

IM Survey Results: Difference between revisions

From KDE Community Wiki
Fuchs (talk | contribs)
Minor updates, mostly on Tor and bots and freenode
Argonel (talk | contribs)
No edit summary
Line 74: Line 74:
|-
|-
| Widely legal
| Widely legal
|{{Maybe|uh?}}
|{{Maybe|heard anything?}}
|
|
|
|
Line 88: Line 88:
|-
|-
| Mute
| Mute
|{{Yes|standard client feature}}
|{{Yes|/ignore, Konversation}}
|
|
|
|
Line 95: Line 95:
|-
|-
| Channel list with search
| Channel list with search
|{{Yes|freenode alis}}
|{{Yes|freenode /alis}}
|
|
|
|
Line 185: Line 185:
|-
|-
| Federation
| Federation
|{{Yes|freenode}}
|{{Yes|freenode network}}
|
|
|
|
Line 192: Line 192:
|-
|-
| Persistant public logging
| Persistant public logging
|{{Maybe|possible via bots, other channels do this, has to be communicated, opt-in}}
|{{Maybe|possible<ref>via bots, other channels do this, has to be communicated, opt-in</ref>}}
|
|
|
|
Line 248: Line 248:
|-
|-
| Web client
| Web client
|{{Yes|Various availabie, qwebirc, irccloud, kiwiirc, ...}}
|{{Yes|Various available, qwebirc, irccloud, kiwiirc, ...}}
|
|
|
|
Line 276: Line 276:
|-
|-
| Remembers last-read position
| Remembers last-read position
|{{Yes|needs 3pty support, konversation does it}}
|{{Yes|needs 3pty support, Konversation does it}}
|
|
|
|
Line 290: Line 290:
|-
|-
| User search
| User search
|{{Maybe|primitive, could be improved client-side}}
|{{Maybe|primitive<ref>could be improved client-side</ref>}}
|
|
|
|
Line 332: Line 332:
|-
|-
| Unicode character picker
| Unicode character picker
|{{Yes|konvi}}
|{{Yes|Konversation}}
|
|
|
|
Line 339: Line 339:
|-
|-
| Broadcast messages
| Broadcast messages
|{{Yes|Can be done via bots and amessage}}
|{{Yes|Can be done via bots and /amessage}}
|
|
|
|
Line 353: Line 353:
|-
|-
|}
|}
<references />

Revision as of 09:54, 5 September 2017

The IM Survey results are in. Below is a table for comparison of features:

Requirement IRC Matrix
FOSS server Yes
Can self-host Yes
FOSS Clients Yes
Open API Yes
Open Governance #ircv3?
No monetary cost Yes
Defined protocol Yes
Anonymity feature loss
Low bandwidth Yes
Widely legal heard anything?
Away Yes
Mute /ignore, Konversation
Channel list with search freenode /alis
IRC Bridge n/a
File Sharing DCC or external
Private channels Yes
Access control freenode
Channel topics Yes
Permanent channels freenode_GC
Encrypted communication HTTPS / IRC with TLS / Tor / encrypted messages
Plasma Integration Konversation
Client accessibility Konversation
High volume performance Yes
High channel count performance Yes
Low client overhead Yes
Federation freenode network
Persistant public logging possible[1]
Firewall friendly tunnels available
IRC-like GUI Yes
Multiple accounts per app instance Yes
No sign-up some channels (opt-in), some features and Tor require it
Migration Path n/a
Tor support on freenode, requires a registration and using an .onion service
Dev system messages provided by a bot
Web client Various available, qwebirc, irccloud, kiwiirc, ...
Message quoting editable text
Text mode client 3rd party (irssi, weechat, ...)
Low sysadmin requirements freenode
Remembers last-read position needs 3pty support, Konversation does it
Popular bridges n/a
User search primitive[2]
File share search No
Avatars client feature
Mass messaging considered impolite
Dev service bots Yes
Spacious, low contrast flat ui see wip/qtquick
Unicode character picker Konversation
Broadcast messages Can be done via bots and /amessage
Sharable content markup Client feature
  1. via bots, other channels do this, has to be communicated, opt-in
  2. could be improved client-side