Browse Source

Added documentation about protocol design

Samuel W. Flint 8 years ago
parent
commit
b4c5df36a4
1 changed files with 8 additions and 1 deletions
  1. 8 1
      meeting-minds.org

+ 8 - 1
meeting-minds.org

@@ -85,9 +85,16 @@ To accurately emulate Slack, this system must be fairly complex.  This can be ac
 ** WORKING Protocol Design [0/4]
 :PROPERTIES:
 :CREATED:  <2016-04-02 Sat 21:27>
+:ID:       9e91d88a-6180-4620-8683-7554e2e15835
 :END:
 
-Foo
+Slack has been designed as a team chat software.  While it once was implemented on top of IRC, it appears to not be anymore.  However, for the specific area that the app targets, IRC seems like a logical choice as a base for a communications protocol.  As such, I'll have to leverage various parts of IRC, including the following:
+
+ - Channels
+ - Direct messaging
+ - Authentication
+
+In addition to these things, I'll have to ensure that logging, user look-up and user management is supported and available.
 
 *** TODO Use of Channels
 :PROPERTIES: