From c349e7c07caa7484169c0e9d9e8f10d60d339f28 Mon Sep 17 00:00:00 2001 From: Sam Truzjan Date: Sat, 11 Jan 2014 08:09:40 +0400 Subject: Update module layout note --- src/Network/BitTorrent/Readme.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'src/Network/BitTorrent') diff --git a/src/Network/BitTorrent/Readme.md b/src/Network/BitTorrent/Readme.md index 1a73254d..ebf9545e 100644 --- a/src/Network/BitTorrent/Readme.md +++ b/src/Network/BitTorrent/Readme.md @@ -1,7 +1,10 @@ -To avoid module dependency hell Network.BitTorrent.$X modules could -depend on: +Layout +====== -* Data.Torrent.* modules -* Network.BitTorrent.Core.* modules -* Network.BitTorrent.$X.* modules -* System.Torrent.* modules +| module group | can import | main purpose | +|:-------------|:------------:|:--------------------------------------:| +| Core | | common datatypes | +| DHT | Core | centralized peer discovery | +| Tracker | Core | decentralized peer discovery | +| Exchange | Core | torrent content exchange | +| Client | any other | core of bittorrent client application | -- cgit v1.2.3