From 89693b1fd5509db4da8214d3f805beced469a9ab Mon Sep 17 00:00:00 2001 From: Cyril Soler Date: Fri, 4 Dec 2015 14:12:35 -0500 Subject: [PATCH] updated TODO list --- TODO.txt | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/TODO.txt b/TODO.txt index e1a497b12..79c92fff6 100644 --- a/TODO.txt +++ b/TODO.txt @@ -13,7 +13,6 @@ PS: no tabs in this file,thx ;-) ----------------------------------------- TODO list ---------------------------------------------- GUI - E [ ] Add a limit of the total number of files simultaneously asked to the same peer using direct transfer. E [ ] Implement creation of a default (signed) gxs id in startup wizard. Needs to show to the user a proper separation between nodes (network layer) and GXS ids (service layer). E [ ] fix posted GUI. Needs to be more handy and more appealing. @@ -34,6 +33,7 @@ GUI be automatically decrypted when a suitable GXS id is available for it. Could be a way to securely post something in a public place. File transfer (all 3 tasks are related) + E [ ] Add a limit of the total number of files simultaneously asked to the same peer using direct transfer. H [ ] implement a new file list management, with new info such as access time,total upload, popularity, etc H [ ] implement a new file list sharing service based on auto-sync system M [ ] get rid of the old cache system (remove CacheStrapper, CacheSource,etc) @@ -42,15 +42,15 @@ DHT H [ ] improve DHT lookups to find masquerading peers using fake peers. First experiments (by cyril) do not prove very efficient. GXS - M [/] create a tunnel service from distant chat code to make it (1) more generic (2) resistant to packet loss. + M [X] create a tunnel service from distant chat code to make it (1) more generic (2) resistant to packet loss. M [ ] optimise GXS sync BW. For the moment too much is sent between nodes. H [/] add the ability to use anonymous identities into circles. Needs new distribution model using items encrypted for multiple GXS keys. H [ ] use different and incompatible classes for public and private keys in GxsSecurity VOIP H [ ] use proper video encoding. What we have now is decent for video, but sound should be prioritized. Experiments - with QtAV seem to work nicely. Finish and integrate! - M [ ] Video Quality/Resolution Settings (High, Medium, Low) HD, HQ, SD ) + with QtAV seem to work nicely. Finish and integrate! + M [ ] Video Quality/Resolution Settings (High, Medium, Low) HD, HQ, SD ) M [ ] Video Device: WebCam(s) or Desktop Selection M [ ] Audio Input Device Selection (Microphone) M [ ] Audio Output Device Selection (Speaker) @@ -63,7 +63,11 @@ VOIP Messages H [ ] make the mail system re-send failed emails notified by the global router. This is hard because it needs a proper - management of duplicate messages + management of duplicate messages + E [ ] add flags to allow distant messaging from contact list only / everyone / noone / only signed ids. + +Chat + E [ ] add flags to allow distant chat from contact list only / everyone / noone / only signed ids. Libretroshare E [ ] make sure at least one location is kept when removing old locations as it avoids lots of connection problems.