torspec/proposals
2020-07-27 11:42:44 -04:00
..
ideas Give rend-single-onion a number (260) 2015-11-20 22:34:34 -05:00
.gitignore
000-index.txt update indices 2020-07-27 11:42:44 -04:00
001-process.txt Update the list of current torspec editors. 2017-12-08 01:53:52 +00:00
098-todo.txt
099-misc.txt
100-tor-spec-udp.txt
101-dir-voting.txt
102-drop-opt.txt
103-multilevel-keys.txt normalize lack of period at end of title 2018-04-18 15:41:57 -04:00
104-short-descriptors.txt
105-handshake-revision.txt
106-less-tls-constraint.txt
107-uptime-sanity-checking.txt
108-mtbf-based-stability.txt
109-no-sharing-ips.txt normalize lack of period at end of title 2018-04-18 15:41:57 -04:00
110-avoid-infinite-circuits.txt Mark proposal 110 closed at last 2012-01-17 11:09:05 -05:00
111-local-traffic-priority.txt
112-bring-back-pathlencoinweight.txt
113-fast-authority-interface.txt
114-distributed-storage.txt
115-two-hop-paths.txt
116-two-hop-paths-from-guard.txt
117-ipv6-exits.txt Document IPv6-exit features in the specs 2013-03-14 12:42:15 -04:00
118-multiple-orports.txt
119-controlport-auth.txt
120-shutdown-descriptors.txt
121-hidden-service-authentication.txt Prop 121: convert to utf-8 2019-11-25 11:59:50 -05:00
122-unnamed-flag.txt
123-autonaming.txt
124-tls-certificates.txt
125-bridges.txt
126-geoip-reporting.txt
127-dirport-mirrors-downloads.txt Mark proposal 127 as obsolete. 2015-09-09 12:24:49 -04:00
128-bridge-families.txt
129-reject-plaintext-ports.txt
130-v2-conn-protocol.txt fix typo 2018-04-02 00:24:46 -04:00
131-verify-tor-usage.txt Turn off proposals 131 and 211. 2015-09-09 12:28:54 -04:00
132-browser-check-tor-service.txt mark proposal 132 obsolete 2015-09-09 12:32:53 -04:00
133-unreachable-ors.txt Mark 133 as in-reserve. 2015-09-09 12:35:08 -04:00
134-robust-voting.txt
135-private-tor-networks.txt
136-legacy-keys.txt
137-bootstrap-phases.txt
138-remove-down-routers-from-consensus.txt
139-conditional-consensus-download.txt
140-consensus-diffs.txt Add Ticket: field for prop#140. 2017-12-13 23:49:33 +00:00
141-jit-sd-downloads.txt Mark 141 as obsolete. 2015-09-09 12:36:06 -04:00
142-combine-intro-and-rend-points.txt
143-distributed-storage-improvements.txt Update many proposal statuses. 2015-09-21 13:23:38 -04:00
144-enforce-distinct-providers.txt Mark 144 as obsolete. 2015-09-09 12:36:55 -04:00
145-newguard-flag.txt Mark some proposals as done/superseded 2015-02-13 15:30:35 -05:00
146-long-term-stability.txt Mark proposal 146 superseded by 206 2013-11-14 10:14:23 -05:00
147-prevoting-opinions.txt Reject proposal 147, and give reasons for doing so. 2014-01-28 11:22:52 +01:00
148-uniform-client-end-reason.txt
149-using-netinfo-data.txt
150-exclude-exit-nodes.txt
151-path-selection-improvements.txt Mark proposals 151 and 161 closed. 2017-05-18 12:09:11 -04:00
152-single-hop-circuits.txt
153-automatic-software-update-protocol.txt
154-automatic-updates.txt
155-four-hidden-service-improvements.txt Mark proposals 121 and 155 as closed. 2017-05-18 09:55:34 -04:00
156-tracking-blocked-ports.txt Mark some proposals as done/superseded 2015-02-13 15:30:35 -05:00
157-specific-cert-download.txt Mark the dir-key-crosscert element as required. 2013-11-14 09:39:29 -05:00
158-microdescriptors.txt Mark prop158 closed. It has been merged into the spec ages ago. 2017-09-20 10:19:12 -04:00
159-exit-scanning.txt Proposal 159 is now informational 2015-09-09 12:39:09 -04:00
160-bandwidth-offset.txt
161-computing-bandwidth-adjustments.txt Mark proposals 151 and 161 closed. 2017-05-18 12:09:11 -04:00
162-consensus-flavors.txt Close proposal 162 as "as implemented as it will get. 2017-09-20 10:23:42 -04:00
163-detecting-clients.txt
164-reporting-server-status.txt Obsolete/reject 164 and 165 2018-06-03 11:13:24 -07:00
165-simple-robust-voting.txt Obsolete/reject 164 and 165 2018-06-03 11:13:24 -07:00
166-statistics-extra-info-docs.txt
167-params-in-consensus.txt
168-reduce-circwindow.txt Mark 168 as Rejected 2018-06-03 11:09:12 -07:00
169-eliminating-renegotiation.txt
170-user-path-config.txt
171-separate-streams.txt
172-circ-getinfo-option.txt Another round of status changes 2018-06-03 11:30:35 -07:00
173-getinfo-option-expansion.txt Another round of status changes 2018-06-03 11:30:35 -07:00
174-optimistic-data-server.txt
175-automatic-node-promotion.txt Update many proposal statuses. 2015-09-21 13:23:38 -04:00
176-revising-handshake.txt fix a few typos 2019-05-15 18:40:01 -04:00
177-flag-abstention.txt Mark prop177 and prop256 as reserve: maybe smart, but not roadmapping these. 2018-06-03 11:15:43 -07:00
178-param-voting.txt
179-TLS-cert-and-parameter-normalization.txt Draft-status proposal 195: normalize TLS in 0.2.4 2012-03-09 12:05:26 -05:00
180-pluggable-transport.txt Mark proposals 180 and 198 as closed 2013-03-19 13:26:16 -04:00
181-optimistic-data-client.txt
182-creditbucket.txt Mark 182 as obsolete because of different bucket refill logic 2018-06-03 11:15:12 -07:00
183-refillintervals.txt
184-v3-link-protocol.txt
185-dir-without-dirport.txt Update many proposal statuses. 2015-09-21 13:23:38 -04:00
186-multiple-orports.txt Update multiple-addrs spec to match implementation 2013-03-18 13:54:32 -04:00
187-allow-client-auth.txt Add AUTHORIZE cell type to tor-spec.txt from prop187 2012-01-11 12:33:56 -05:00
188-bridge-guards.txt Add additional comments to prop#188 on bridge reachability self-testing. 2015-10-30 14:38:05 +00:00
189-authorize-cell.txt Mark 189 and 191 as obsoleted by pluggable transports 2018-06-03 11:16:30 -07:00
190-shared-secret-bridge-authorization.txt Mark 190 as obsoleted by PTs 2018-06-03 11:10:16 -07:00
191-mitm-bridge-detection-resistance.txt Mark 189 and 191 as obsoleted by pluggable transports 2018-06-03 11:16:30 -07:00
192-store-bridge-information.txt 192 is obsoleted by new guard design 2018-06-03 11:17:00 -07:00
193-safe-cookie-authentication.txt Proposal 193 is implemented and merged into the spec 2012-03-26 14:16:53 -04:00
194-mnemonic-urls.txt Update many proposal statuses. 2015-09-21 13:23:38 -04:00
195-TLS-normalization-for-024.txt Mark 195 as dead: The unimplemented parts will not happen. 2018-06-03 11:04:50 -07:00
196-transport-control-ports.txt Fix port in USERADDR example 2018-07-13 17:56:03 -04:00
197-postmessage-ipc.txt Mark prop#197 Post Message IPC as REJECTED and remove Target line. 2015-09-09 21:23:52 +00:00
198-restore-clienthello-semantics.txt Mark proposals 180 and 198 as closed 2013-03-19 13:26:16 -04:00
199-bridgefinder-integration.txt Mark prop#199 BridgeFinder as OBSOLETE. 2015-09-09 21:26:47 +00:00
200-new-create-and-extend-cells.txt Integrate proposals 200 (create2) and 216 (ntor) into the specs 2013-03-14 12:42:15 -04:00
201-bridge-v3-reqs-stats.txt add key missing word 2012-05-10 15:33:59 -04:00
202-improved-relay-crypto.txt Mark three proposals as no longer open because of RC status 2018-06-03 11:18:30 -07:00
203-https-frontend.txt Proposal 203 is obsoleted by pluggable transports. 2018-06-03 11:05:50 -07:00
204-hidserv-subdomains.txt Merge proposal 204 into addr-spec.txt 2017-03-08 11:52:57 -05:00
205-local-dnscache.txt some typo fixes i found in my sandbox 2013-04-14 16:30:51 -04:00
206-directory-sources.txt Mark proposal 206-directory-sources as closed. 2012-12-13 12:48:28 -05:00
207-directory-guards.txt Update status on proposals 198, 205, 207 2012-12-25 23:26:16 -05:00
208-ipv6-exits-redux.txt Document IPv6-exit features in the specs 2013-03-14 12:42:15 -04:00
209-path-bias-tuning.txt Mark three proposals as no longer open because of RC status 2018-06-03 11:18:30 -07:00
210-faster-headless-consensus-bootstrap.txt I am told that prop#210 is actually superseded? 2017-02-27 12:37:35 -05:00
211-mapaddress-tor-status.txt Turn off proposals 131 and 211. 2015-09-09 12:28:54 -04:00
212-using-old-consensus.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
213-remove-stream-sendmes.txt Looks like Roger marked 213 as "should be marked Dead" without Deadening it. Deadening. 2013-11-14 09:57:41 -05:00
214-longer-circids.txt Merge 4-byte circids (prop 214) into the spec. 2013-03-14 12:42:15 -04:00
215-update-min-consensus-ver.txt Mark proposal 215 as implemented, closed. 2014-08-26 09:46:24 -04:00
216-ntor-handshake.txt some typo fixes i found in my sandbox 2013-04-14 16:30:51 -04:00
217-ext-orport-auth.txt Mark proposal 217 finished. Still needs merging into spec 2013-11-14 12:27:25 -05:00
218-usage-controller-events.txt Merge implemented proposal 218 into control-spec.txt. 2013-10-31 09:15:17 +01:00
219-expanded-dns.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
220-ecc-id-keys.txt Mark proposals 220 and 244 as closed. 2017-09-20 13:44:04 -04:00
221-stop-using-create-fast.txt Merge proposal 221 (stop using CREATE_FAST) 2013-10-31 16:57:45 -04:00
222-remove-client-timestamps.txt Update proposal index with 222 closed 2013-09-20 11:10:49 -04:00
223-ace-handshake.txt Update many proposal statuses. 2015-09-21 13:23:38 -04:00
224-rend-spec-ng.txt fix a typo twice 2018-08-06 15:54:27 -04:00
225-strawman-shared-rand.txt Update many proposal statuses. 2015-09-21 13:23:38 -04:00
226-bridgedb-database-improvements.txt 226 is not happening soon. 2018-06-03 11:27:41 -07:00
227-vote-on-package-fingerprints.txt merge prop227 into dir-spec 2015-02-27 11:40:47 -05:00
228-cross-certification-onionkeys.txt update proposal status 2015-08-12 15:03:45 -04:00
229-further-socks5-extensions.txt Mark prop229 as rejected 2018-06-03 11:19:13 -07:00
230-rsa1024-relay-id-migration.txt Mark prop230 and prop231 as obsolted by Ed keys and superseded. 2018-06-03 11:07:01 -07:00
231-migrate-authority-rsa1024-ids.txt Reindex. 2018-06-03 11:13:57 -07:00
232-pluggable-transports-through-proxy.txt Mark some proposals as done/superseded 2015-02-13 15:30:35 -05:00
233-quicken-tor2web-mode.txt Mark 233 as rejected: we are not developing tor2web mode 2018-06-03 11:20:02 -07:00
234-remittance-addresses.txt Mark 234 as rejected. 2018-06-03 11:20:53 -07:00
235-kill-named-flag.txt Merge 235-kill-named-flag.txt into dir-spec.txt 2017-03-08 11:48:29 -05:00
236-single-guard-node.txt Mark 236-single-guard-node as closed: this is superseded by 271 2017-03-08 11:48:29 -05:00
237-directory-servers-for-all.txt Merge rest of proposal 237 (all relays as caches) into dirspec 2017-03-08 11:48:29 -05:00
238-hs-relay-stats.txt Update many proposal statuses. 2015-09-21 13:23:38 -04:00
239-consensus-hash-chaining.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
240-auth-cert-revocation.txt normalize lack of period at end of title 2018-04-18 15:41:57 -04:00
241-suspicious-guard-turnover.txt Mark prop#241 as rejected due to being made obsolete by prop#259. 2016-02-28 14:34:09 +00:00
242-better-families.txt Add 242 as reserve. It is an okay idea but it is not going on the roadmap soon 2018-06-03 11:21:10 -07:00
243-hsdir-flag-need-stable.txt Update many proposal statuses. 2015-09-21 13:23:38 -04:00
244-use-rfc5705-for-tls-binding.txt Mark proposals 220 and 244 as closed. 2017-09-20 13:44:04 -04:00
245-tap-out.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
246-merge-hsdir-and-intro.txt Mark 246 as rejected; we don't want to consolidate these. 2018-06-03 11:11:48 -07:00
247-hs-guard-discovery.txt add nsf funder acknowledgement to two proposals 2018-08-22 22:39:38 -04:00
248-removing-rsa-identities.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
249-large-create-cells.txt Proposal 249 is superseded. 2020-07-27 11:28:05 -04:00
250-commit-reveal-consensus.txt remove caesura in proposal name 2018-03-03 01:49:53 -05:00
251-netflow-padding.txt Update padding-spec.txt to cover hs circuit padding. 2019-08-14 19:07:59 -05:00
252-single-onion.txt mark some proposals superseded or finished. 2017-02-27 09:55:06 -05:00
253-oob-hmac.txt Mark 253 as dead per author's comments. 2018-06-03 11:08:01 -07:00
254-padding-negotiation.txt Bug 30173+29203: Document reduced+disabled padding consensus params 2019-04-18 19:27:31 +00:00
255-hs-load-balancing.txt Mark 255 as reserve: nice idea, worth doing. 2018-06-03 11:33:45 -07:00
256-key-revocation.txt Mark prop177 and prop256 as reserve: maybe smart, but not roadmapping these. 2018-06-03 11:15:43 -07:00
257-hiding-authorities.txt retitile 257 per discussion 2016-02-20 20:16:02 -05:00
258-dirauth-dos.txt Another round of status changes 2018-06-03 11:30:35 -07:00
259-guard-selection.txt Keep proposals/proposal-status.txt up to date. 2016-12-02 12:23:27 -05:00
260-rend-single-onion.txt Fill in "implemented-in" fields. 2017-05-16 09:24:15 -04:00
261-aez-crypto.txt Mark three proposals as no longer open because of RC status 2018-06-03 11:18:30 -07:00
262-rekey-circuits.txt Prop262: s/shake128/shake256/ 2015-12-31 22:31:28 -05:00
263-ntru-for-pq-handshake.txt Mark prop#263 as made obsolete by prop#269. 2016-07-22 11:47:31 +00:00
264-subprotocol-versions.txt prop264: Close the proposal 2016-11-29 11:04:20 -05:00
265-load-balancing-with-overhead.txt Prop 265: Add nodes from mailinglist discussion. 2018-05-24 12:39:29 +03:00
266-removing-current-obsolete-clients.txt mark some proposals superseded or finished. 2017-02-27 09:55:06 -05:00
267-tor-consensus-transparency.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
268-guard-selection.txt Keep proposals/proposal-status.txt up to date. 2016-12-02 12:23:27 -05:00
269-hybrid-handshake.txt PQ status update 2018-06-03 11:27:32 -07:00
270-newhope-hybrid-handshake.txt PQ status update 2018-06-03 11:27:32 -07:00
271-another-guard-selection.txt prop271: Clarify when guards may be added to {CONFIRMED_GUARDS}. 2017-08-03 18:20:22 +00:00
272-valid-and-running-by-default.txt Merge proposal 272 into dir-spec 2017-03-08 11:48:29 -05:00
273-exit-relay-pinning.txt Add draft prop273 from Phillipp Winter et al. 2016-10-07 12:21:49 -04:00
274-rotate-onion-keys-less.txt normalize lack of period at end of title 2018-04-18 15:41:57 -04:00
275-md-published-time-is-silly.txt Note the part of prop#275 that got implemented. 2017-05-16 09:20:26 -04:00
276-lower-bw-granularity.txt Typo fixes in prop#249, prop#276, and prop#279. 2017-12-13 23:52:15 +00:00
277-detect-id-sharing.txt normalize lack of period at end of title 2018-04-18 15:41:57 -04:00
278-directory-compression-scheme-negotiation.txt Merge prop278 (compression) into dir-spec. 2018-01-24 12:48:12 -05:00
279-naming-layer-api.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
280-privcount-in-tor.txt mark prop280 as superseded 2017-12-01 15:25:35 -05:00
281-bulk-md-download.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
282-remove-named-from-consensus.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
283-ipv6-in-micro-consensus.txt Another round of status changes 2018-06-03 11:30:35 -07:00
284-hsv3-control-port.txt control: Merge prop284 into control-spec.txt 2018-01-31 14:55:28 -05:00
285-utf-8.txt Rewrite the UTF-8 specification in prop#285 so it is more specific 2018-06-22 10:04:42 +10:00
286-hibernation-api.txt Mark 286 as accepted 2018-06-03 11:22:06 -07:00
287-reduce-lifetime.txt Add proposal 287, for real this time 2017-11-30 16:53:51 -05:00
288-privcount-with-shamir.txt Correct a point in proposal 288. 2018-07-10 19:58:36 -04:00
289-authenticated-sendmes.txt prop289: Close it 2019-05-31 15:11:53 -04:00
290-deprecate-consensus-methods.txt Mark 290 as meta 2018-06-03 11:23:04 -07:00
291-two-guard-nodes.txt add nsf ack's to prop 291 too 2018-08-22 23:28:31 -04:00
292-mesh-vanguards.txt add nsf funder acknowledgement to two proposals 2018-08-22 22:39:38 -04:00
293-know-when-to-publish.txt Merge prop293 and mark it closed. 2018-12-05 09:28:00 -05:00
294-tls-1.3.txt Add work-in-progress TLS 1.3 proposal as a draft with number 294. 2018-06-01 22:07:55 +00:00
295-relay-crypto-with-adl.txt whitespace fixes on proposal 295. 2020-04-23 15:21:46 -04:00
296-expose-bandwidth-files.txt Call it prop296 2018-07-17 08:46:18 -04:00
297-safer-protover-shutdowns.txt Mark proposal 297-safer-protocol-shutdowns.txt as implemented (#27735) 2018-12-11 09:52:35 -05:00
298-canonical-families.txt Close and merge prop298 2018-12-05 09:44:12 -05:00
299-ip-failure-count.txt Add section "Options To Enable The Failure Counter" 2019-03-06 18:04:38 -05:00
300-walking-onions.txt add nsf acks to four proposals 2019-12-13 15:44:01 -05:00
301-dont-vote-on-package-fingerprints.txt Accept proposal 301 2019-03-20 08:06:13 -04:00
302-padding-machines-for-onion-clients.txt add nsf acks to four proposals 2019-12-13 15:44:01 -05:00
303-protover-removal-policy.txt add prop303 for making protovers required 2019-05-21 11:12:54 -04:00
304-socks5-extending-hs-error-codes.txt prop304: Close proposal now merged into our main specs 2019-11-20 09:36:42 -05:00
305-establish-intro-dos-defense-extention.txt add nsf acks to four proposals 2019-12-13 15:44:01 -05:00
306-ipv6-happy-eyeballs.txt Prop 306: Restore some statistics from an earlier draft 2020-01-15 22:44:36 +10:00
307-onionbalance-v3.txt fix line endings on prop 307 2019-12-13 15:44:44 -05:00
308-counter-galois-onion.txt Fixed typos pointed out in Tomer's email. 2019-10-24 09:21:50 +02:00
309-optimistic-socks-in-tor.txt prop 309: Fix trailing space 2020-01-22 14:13:37 +10:00
310-bandaid-on-guard-selection.txt Add proposal 310 from Florentin Rochet, Aaron Johnson et al 2019-11-25 12:00:37 -05:00
311-relay-ipv6-reachability.txt Prop 311: Make self-tests slightly stricter 2020-05-08 09:40:36 +10:00
312-relay-auto-ipv6-addr.txt Prop 312: Clarify torrc Address option 2020-04-28 13:20:11 +10:00
313-relay-ipv6-stats.txt Prop 313: Remove ConnDirectionStatistics bug 2020-02-24 14:33:44 +10:00
314-allow-markdown-proposals.md Proposal 314 has been accepted; proposals can be markdown. 2020-05-11 15:57:05 -04:00
315-update-dir-required-fields.txt prop315: update to describe bridges 2020-05-11 09:44:48 -04:00
316-flashflow.txt proposal 316: flashflow. 2020-04-23 15:12:30 -04:00
317-secure-dns-name-resolution.txt add proposal 317 from Christian Hofer. 2020-04-27 08:40:05 -04:00
318-limit-protovers.md Add proposal 318, to limit the range of subprotocol versions. 2020-05-11 16:02:59 -04:00
319-wide-everything.md prop319: correct some typos about cell types. 2020-05-19 12:37:09 -04:00
320-tap-out-again.md proposal 320 is rejected 2020-07-27 11:28:55 -04:00
321-happy-families.md Add proposals 321 and 322 for walking-onions-related stuff 2020-05-27 15:12:01 -04:00
322-dirport-linkspec.md Add proposals 321 and 322 for walking-onions-related stuff 2020-05-27 15:12:01 -04:00
323-walking-onions-full.md Promote my proposals 323 and 325 to OPEN. 2020-07-27 11:29:59 -04:00
324-rtt-congestion-control.txt Fix wording in a clarification. 2020-07-21 13:06:05 -05:00
325-packed-relay-cells.md Promote my proposals 323 and 325 to OPEN. 2020-07-27 11:29:59 -04:00
BY_INDEX_template.md Small template and script improvements 2020-07-27 10:51:23 -04:00
BY_INDEX.md update indices 2020-07-27 11:42:44 -04:00
proposal-status.txt Add work-in-progress TLS 1.3 proposal as a draft with number 294. 2018-06-01 22:07:55 +00:00
README_template.md Small template and script improvements 2020-07-27 10:51:23 -04:00
README.md update indices 2020-07-27 11:42:44 -04:00
reindex.py Small template and script improvements 2020-07-27 10:51:23 -04:00

Tor proposals by status

Here we have a set of proposals for changes to the Tor protocol. Some of these proposals are implemented; some are works in progress; and some will never be implemented.

Below are a list of proposals sorted by status. See INDEX.md for a list of proposals sorted by number.

Active proposals by status

OPEN proposals: under discussion

These are proposals that we think are likely to be complete, and ripe for discussion.

ACCEPTED proposals: slated for implementation

These are the proposals that we agree we'd like to implement. They might or might not have a specific timeframe planned for their implementation.

FINISHED proposals: implemented, specs not merged

These proposals are implemented in some version of Tor; the proposals themselves still need to be merged into the specifications proper.

META proposals: about the proposal process

These proposals describe ongoing policies and changes to the proposals process.

INFORMATIONAL proposals: not actually specifications

These proposals describe a process or project, but aren't actually proposed changes in the Tor specifications.

Preliminary proposals

DRAFT proposals: incomplete works

These proposals have been marked as a draft by their author or the editors, indicating that they aren't yet in a complete form. They're still open for discussion.

NEEDS-REVISION proposals: ideas that we can't implement as-is

These proposals have some promise, but we can't implement them without certain changes.

NEEDS-RESEARCH proposals: blocking on research

These proposals are interesting ideas, but there's more research that would need to happen before we can know whether to implement them or not, or to fill in certain details.

(There are no proposals in this category)

Inactive proposals by status

CLOSED proposals: implemented and specified

These proposals have been implemented in some version of Tor, and the changes from the proposals have been merged into the specifications as necessary.

RESERVE proposals: saving for later

These proposals aren't anything we plan to implement soon, but for one reason or another we think they might be a good idea in the future. We're keeping them around as a reference in case we someday confront the problems that they try to solve.

SUPERSEDED proposals: replaced by something else

These proposals were obsoleted by a later proposal before they were implemented.

DEAD, REJECTED, OBSOLETE proposals: not in our plans

These proposals are not on-track for discussion or implementation. Either discussion has stalled out (the proposal is DEAD), the proposal has been considered and not adopted (the proposal is REJECTED), or the proposal addresses an issue or a solution that is no longer relevant (the proposal is OBSOLETE).