diff --git a/README.md b/README.md index 484573b..a0b2569 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,7 @@ NeoComm is a completely decentralized and anti-censorship IRC replacement networ This repository provides a library with interfaces by which you can access the network, which you are able to use in your own software under the terms & conditions of the [library's license](#license). - [Network Model](#network-model) + - [Roadmap](#roadmap) - [API Documentation](#api-documentation) - [Clients](#clients) - [Compiling](#compiling) @@ -17,6 +18,27 @@ This model moves further from the federated decentralization model, taking one c For more information on the network model, please refer to the wiki. +Roadmap +------- +What follows is a list roadmap of features and the (approximate) versions in which they will be implemented. + + - v0.1-alpha: + - [ ] Node connectivity + - [ ] Messages properly sent and received + - v0.1: + - [ ] Channel functionality + - [ ] Message encryption + - [ ] Sample nodes for testing + - v0.2: + - [ ] Private messages + - v1.0: + - [ ] Special snowflake (Winblows) socket support + - [ ] SOCKS4a/SOCKS5 proxy implementation + - [ ] HTTP proxy implementation + - v1.1: + - [ ] File transfer + - [ ] Memos (with TTL) + API Documentation ----------------- NeoComm uses [Doxygen](http://www.stack.nl/~dimitri/doxygen/) to generate its documentation (for NeoComm developers please refer to the [contributing section](#contributing)) which generates HTML and `man` page documentation which you can do so by running `doxygen` in the root directory of the project or by using their graphical wizard.