adding feature wishlist to keep track of ideas

This commit is contained in:
Igor Socec 2014-03-06 12:49:18 +01:00
parent f55a83b5fc
commit eb045b77ed

15
feature_wishlist.txt Normal file
View file

@ -0,0 +1,15 @@
- remove Nagle algorithm
- use TCP_NODELAY
- support multiple client connections at the same time
- first client has control
- additional clients can see the traffic
- read-only: requests from controlling client and responses from tty device
- need to avoid unintentional lock up if controlling client stays connected but user goes away and forgets about it
- additional clients should be able to force disconnecting controlling client
- first additional client that forces this becomes controlling client
- require username when connecting to the server
- allows tracking users
- makes the feature above (forcing disconnect) easier to use
- username can be connected to a person easier than an IP address