root/dotorg/trunk/html/beps/bep_0000.rst

Revision 11192, 6.4 KB (checked in by bittorrent, 2 weeks ago)

add bep33 to index

Line 
1BEP: 0
2Title: Index of BitTorrent Enhancement Proposals
3Version: $Revision$
4Last-Modified: $Date$
5Author:  David Harrison <dave@bittorrent.com>
6Status:  Active
7Type:    Process
8Created: 10-Jan-2008
9Post-History:
10
11The BitTorrent Community Forum coordinates the development of the
12BitTorrent protocol suite and its reference implementation. It is the
13wish of Bram Cohen that the BitTorrent mainline python implementation
14remain open source and that the protocol development process be
15modelled after the Python Enhancement Proposal (PEP) process [#python]_.
16
17This document indexes all BitTorrent Enhancement Proposals (BEPs).
18When a new proposal is submitted, one of the BitTorrent.org editors
19assigns a BEP number and updates this index appropriately.  Each
20document has a number that never changes and the history of the
21document is maintained in subversion [#svn]_.
22 
23.. role:: raw-html(raw)
24   :format: html
25
26Final and Active Process BEPs
27-----------------------------
28
29======     =================== 
30Num        Title             
31======     ===================
32|0|        :raw-html:`<A HREF="bep_0000.html">Index of BitTorrent Enhancement Proporsals </A>`
33|1|        :raw-html:`<A HREF="bep_0001.html">The BEP Process</A>`
34|2|        :raw-html:`<A HREF="bep_0002.html">Sample reStructured Text BEP Template</A>`
35|3|        :raw-html:`<A HREF="bep_0003.html">The BitTorrent Protocol Specification</A>`
36|4|        :raw-html:`<A HREF="bep_0004.html">Known Number Allocations </A>`
37|20|       :raw-html:`<A HREF="bep_0020.html">Peer ID Conventions</A>`
38|1000|     :raw-html:`<A HREF="bep_1000.html">Pending Standards Track Documents</A>`
39======     ===================
40
41Accepted BEPs
42-------------
43
44These BEPs describe mechanisms that have been deployed in one or more BitTorrent
45implementations and have proven useful.  They may require minor revisions.
46They await the blessing of the BDFL before they can be considered Final.
47
48======     =================== 
49Num        Title             
50======     ===================
51|9|        :raw-html:`<A HREF="bep_0009.html">Extension for Peers to Send Metadata Files </A>`
52|23|       :raw-html:`<A HREF="bep_0023.html">Tracker Returns Compact Peer Lists</A>`
53======     ===================
54
55Draft BEPs
56-----------
57
58The following BEPs are under consideration for standardization.
59
60======     =================== 
61Num        Title             
62======     ===================
63|5|        :raw-html:`<A HREF="bep_0005.html">DHT Protocol </A>`
64|6|        :raw-html:`<A HREF="bep_0006.html">Fast Extension </A>`
65|7|        :raw-html:`<A HREF="bep_0007.html">IPv6 Tracker Extension   </A>`
66|10|       :raw-html:`<A HREF="bep_0010.html">Extension Protocol </A>`
67|12|       :raw-html:`<A HREF="bep_0012.html">Multitracker Metadata Extension</A>`
68|15|       :raw-html:`<A HREF="bep_0015.html">UDP Tracker Protocol</A>`
69|16|       :raw-html:`<A HREF="bep_0016.html">Superseeding</A>`
70|17|       :raw-html:`<A HREF="bep_0017.html">HTTP Seeding (Hoffman-style) </A>`
71|18|       :raw-html:`<A HREF="bep_0018.html">Search Engine Specification</A>`
72|19|       :raw-html:`<A HREF="bep_0019.html">HTTP/FTP Seeding (GetRight-style) </A>`
73|21|       :raw-html:`<A HREF="bep_0021.html">Extension for Partial Seeds</A>`
74|22|       :raw-html:`<A HREF="bep_0022.html">BitTorrent Local Tracker Discovery Protocol</A>`
75|24|       :raw-html:`<A HREF="bep_0024.html">Tracker Returns External IP</A>`
76|26|       :raw-html:`<A HREF="bep_0026.html">Zeroconf Peer Advertising and Discovery</A>`
77|27|       :raw-html:`<A HREF="bep_0027.html">Private Torrents</A>`
78|28|       :raw-html:`<A HREF="bep_0028.html">Tracker exchange</A>`
79|29|       :raw-html:`<A HREF="bep_0029.html">uTorrent transport protocol</A>`
80|30|       :raw-html:`<A HREF="bep_0030.html">Merkle tree torrent extension</A>`
81|31|       :raw-html:`<A HREF="bep_0031.html">Tracker Failure Retry Extension</A>`
82|32|       :raw-html:`<A HREF="bep_0032.html">IPv6 extension for DHT</A>`
83|33|       :raw-html:`<A HREF="bep_0033.html">DHT scrape</A>`
84======     ===================
85
86
87Deferred BEPs
88-------------
89
90The editor(s) deem that the following BEPs are not progressing toward standardization,
91but they have not yet been withdrawn.
92
93======     =================== 
94Num        Title             
95======     ===================
96|8|        :raw-html:`<A HREF="bep_0008.html">Tracker Peer Obfuscation </A>`
97======     ===================
98
99
100Withdrawn BEPs
101--------------
102
103At this time, no BEPs have been withdrawn.
104
105
106Rejected BEPs
107-------------
108
109At this time, no BEPs have been rejected.
110
111.. [#python] http://www.python.org/dev/peps/
112.. [#svn] http://bittorrent.org/trac
113.. |0| replace:: :raw-html:`<A HREF="bep_0000.html">0</A>`
114.. |1| replace:: :raw-html:`<A HREF="bep_0001.html">1</A>`
115.. |2| replace:: :raw-html:`<A HREF="bep_0002.html">2</A>`
116.. |3| replace:: :raw-html:`<A HREF="bep_0003.html">3</A>`
117.. |4| replace:: :raw-html:`<A HREF="bep_0004.html">4</A>`
118.. |5| replace:: :raw-html:`<A HREF="bep_0005.html">5</A>`
119.. |6| replace:: :raw-html:`<A HREF="bep_0006.html">6</A>`
120.. |7| replace:: :raw-html:`<A HREF="bep_0007.html">7</A>`
121.. |8| replace:: :raw-html:`<A HREF="bep_0008.html">8</A>`
122.. |9| replace:: :raw-html:`<A HREF="bep_0009.html">9</A>`
123.. |10| replace:: :raw-html:`<A HREF="bep_0010.html">10</A>`
124.. |12| replace:: :raw-html:`<A HREF="bep_0012.html">12</A>`
125.. |15| replace:: :raw-html:`<A HREF="bep_0015.html">15</A>`
126.. |16| replace:: :raw-html:`<A HREF="bep_0016.html">16</A>`
127.. |17| replace:: :raw-html:`<A HREF="bep_0017.html">17</A>`
128.. |18| replace:: :raw-html:`<A HREF="bep_0018.html">18</A>`
129.. |19| replace:: :raw-html:`<A HREF="bep_0019.html">19</A>`
130.. |20| replace:: :raw-html:`<A HREF="bep_0020.html">20</A>`
131.. |21| replace:: :raw-html:`<A HREF="bep_0021.html">21</A>`
132.. |22| replace:: :raw-html:`<A HREF="bep_0022.html">22</A>`
133.. |23| replace:: :raw-html:`<A HREF="bep_0023.html">23</A>`
134.. |24| replace:: :raw-html:`<A HREF="bep_0024.html">24</A>`
135.. |26| replace:: :raw-html:`<A HREF="bep_0026.html">26</A>`
136.. |27| replace:: :raw-html:`<A HREF="bep_0027.html">27</A>`
137.. |28| replace:: :raw-html:`<A HREF="bep_0028.html">28</A>`
138.. |29| replace:: :raw-html:`<A HREF="bep_0029.html">29</A>`
139.. |30| replace:: :raw-html:`<A HREF="bep_0030.html">30</A>`
140.. |31| replace:: :raw-html:`<A HREF="bep_0031.html">31</A>`
141.. |32| replace:: :raw-html:`<A HREF="bep_0032.html">32</A>`
142.. |33| replace:: :raw-html:`<A HREF="bep_0033.html">33</A>`
143.. |1000| replace:: :raw-html:`<A HREF="bep_1000.html">1000</A>`
Note: See TracBrowser for help on using the browser.