diff options
author | Gregory Mullen (grayhatter) <greg@grayhatter.com> | 2016-08-13 14:18:40 -0700 |
---|---|---|
committer | Gregory Mullen (grayhatter) <greg@grayhatter.com> | 2016-08-14 12:03:26 -0700 |
commit | e43bde37eac9dc235619ee4c696796292e3e5256 (patch) | |
tree | 34633828930015b82d1a50f3d24369f94048ffa2 /docs/TODO.md | |
parent | 35932b5381886f1d650d2cf853384273d080b821 (diff) |
Update readme with tentative roadmap, removed old todo.md
Diffstat (limited to 'docs/TODO.md')
-rw-r--r-- | docs/TODO.md | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/docs/TODO.md b/docs/TODO.md deleted file mode 100644 index 836754f1..00000000 --- a/docs/TODO.md +++ /dev/null | |||
@@ -1,46 +0,0 @@ | |||
1 | # Toxcore todo list. | ||
2 | Welcome to the Toxcore todo list, this is very likely out of date, but either way it's a good jumping off point if | ||
3 | you're looking to see where core is going, or where it could use a little love. | ||
4 | |||
5 | There are 3 sections; In Progress, TODO, and Done. These tasks are somewhat sorted by priority, but that shouldn't be | ||
6 | taken to mean that this is the order tasks will (or should) be completed in. | ||
7 | |||
8 | ## In Progress | ||
9 | - [ ] [IN PROGRESS] Audio/Video | ||
10 | - [X] [DONE] encoding/streaming/decoding | ||
11 | - [X] [DONE] Call initiation | ||
12 | - [X] [DONE] Encryption | ||
13 | - [ ] [NEEDS TESTING] Video packet splitting. | ||
14 | - [ ] [IN PROGRESS] Auditing. | ||
15 | - [ ] [IN PROGRESS] Prevent audio skew (seems to be easily solvable client side.) | ||
16 | - [ ] [IN PROGRESS] Group chats, audio done. | ||
17 | - [ ] Networking: | ||
18 | - [ ] [NEEDS TESTING] UPnP port forwarding. ([#969](https://github.com/irungentoo/toxcore/pull/969)) | ||
19 | - [ ] [TODO] NAT-PMP port forwarding. | ||
20 | - [ ] DHT: | ||
21 | - [ ] [ALMOST DONE] Metadata collection prevention. (docs/Prevent_Tracking.txt) | ||
22 | - [ ] [IN PROGRESS] Hardening against attacks. | ||
23 | - [ ] [IN PROGRESS] Optimizing the code. | ||
24 | - [ ] [DONE] Friend only group chats | ||
25 | - [X] [DONE] Networking base. | ||
26 | - [X] [MOSTLY DONE] Syncing chat state between clients (nicknames, list of who is in chat, etc...) | ||
27 | - [ ] [TODO] Group private messages. (and adding friends from group chats using those private messages.) | ||
28 | - [ ] [TODO] Group file transfers. | ||
29 | - [ ] [IN PROGRESS] Friends list syncing | ||
30 | - [ ] [IN PROGRESS] Make toxcore thread safe. | ||
31 | - [ ] [MOSTLY DONE] A way for people to connect to people on Tox if they are behind a bad NAT that blocks UDP (or is | ||
32 | just unpunchable) ([docs/TCP_Network.txt](TCP_Network.txt)) (Current way doesn't scale very well.) | ||
33 | |||
34 | ## TODO | ||
35 | - [ ] [TODO] Make the core save/datafile portable across client versions/different processor architectures. | ||
36 | - [ ] [TODO] Friend_requests.c: | ||
37 | - [ ] [TODO] What happens when a friend request is received needs to be changed. | ||
38 | - [ ] [DONE?] Add multiple nospam functionality. ([#1317](https://github.com/irungentoo/toxcore/pull/1317)) | ||
39 | |||
40 | - [ ] [TODO] Offline messaging | ||
41 | - [ ] [TODO] Security audit from professionals | ||
42 | |||
43 | ## Done | ||
44 | - [X] [DONE] File transfers | ||
45 | - [X] [DONE] IPV6 support | ||
46 | - [X] [DONE] Encrypted Saves. (see: toxencryptsave) | ||