IssueRaiser

IRC was essentially created 25 years ago.

IRC was essentially created 25 years ago. In all that time we have still to make anything significantly better. Why does a system with the following features not exist: 1. Requires all implementing servers and clients to support the full protocol 2. Allows users to communicate to users on other servers ( not just users within a server ) 3. Has free client open source reference implementations for native use ( C or the like ) and some web language ( Python & Dynamic JS ) 3b. Has a free open source server reference implementation 4. Logging on the server indefinitely 5. Is always encrypted ( end to end via public keys, so that clear data never reaches the servers ) 6. Offline messaging 7. Large file transfer with clean re-connection and continuation ( if neither party has a publicly accessible port, payment/membership to the server would be required to facilitate the transfer... ) 8. Random chat 9. Group chat 10. Utf8 for full multi-lingual use 11. Index of users for finding other users If someone would just create such a thing it would put an end to all the stupid shifting from one system to another from year to year. I'm getting tired of switching systems and reverse engineering shitty protocols in order to continue doing the same thing with less features.

Posted by rilita on Mar 26, 2015, 3:09 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.7,500 issues0 comments

support (FinTech)

IRC was essentially created 25 years ago.

rilitaMar 26, 2015, 3:09 PM

IRC was essentially created 25 years ago. In all that time we have still to make anything significantly better. Why does a system with the following features not exist: 1. Requires all implementing servers and clients to support the full protocol 2. Allows users to communicate to users on other servers ( not just users within a server ) 3. Has free client open source reference implementations for native use ( C or the like ) and some web language ( Python & Dynamic JS ) 3b. Has a free open source server reference implementation 4. Logging on the server indefinitely 5. Is always encrypted ( end to end via public keys, so that clear data never reaches the servers ) 6. Offline messaging 7. Large file transfer with clean re-connection and continuation ( if neither party has a publicly accessible port, payment/membership to the server would be required to facilitate the transfer... ) 8. Random chat 9. Group chat 10. Utf8 for full multi-lingual use 11. Index of users for finding other users If someone would just create such a thing it would put an end to all the stupid shifting from one system to another from year to year. I'm getting tired of switching systems and reverse engineering shitty protocols in order to continue doing the same thing with less features.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue