aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorPaul Frazee <pfrazee@gmail.com>2018-02-07 12:29:24 -0600
committerGitHub <noreply@github.com>2018-02-07 12:29:24 -0600
commit69ac461d3d68d78f7b5a48ae06d06026bc701fd8 (patch)
tree75a310d9a5643f0d81f02f369a799a1425e84128 /README.md
parent9d4953f64a4dad35b7f1317f0c417c4e4269212d (diff)
parentfeea3cb44beaaa013e55b67609a0f96902cf4127 (diff)
downloaddat-deps-69ac461d3d68d78f7b5a48ae06d06026bc701fd8.tar.gz
dat-deps-69ac461d3d68d78f7b5a48ae06d06026bc701fd8.zip
Merge pull request #2 from bnewbold/meta-dep
DEP: The Dat Enhancement Proposal Process (for Draft status)
Diffstat (limited to 'README.md')
-rw-r--r--README.md43
1 files changed, 42 insertions, 1 deletions
diff --git a/README.md b/README.md
index db7fe6d..179e136 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,44 @@
+
# Dat Enhancement Proposals
-Dat Enhancement Proposals. Contains all specs for the Dat protocol, including drafts.
+[![#dat IRC channel on freenode](https://img.shields.io/badge/irc%20channel-%23dat%20on%20freenode-blue.svg)](http://webchat.freenode.net/?channels=dat)
+[![datproject/discussions](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/datproject/discussions?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
+[![docs](https://img.shields.io/badge/Dat%20Project-Docs-green.svg)](http://docs.dat-data.com)
+
+This repository contains a series of "Dat Enhancement Proposal" (DEP)
+documents, part of the dat protocol development and standardization process.
+
+Accepted proposals will be viewable at [datprotocol.com](https://datprotocol.com). New (draft) proposals and discussion can be viewed on [github][github-deps] under "Pull requests".
+
+These documents might be interesting reading to anybody wanting to learn more
+about protocol nitty gritties or the consensus process, but the documentation
+at [docs.datproject.org][docs] is specifically written with end-users and
+application developers in mind.
+
+[github-deps]: https://github.com/datprotocol/DEPs/
+[docs]: https://docs.datproject.com
+
+## The Process
+
+TL;DR: write up an DEP markdown file; submit a github PR; revise per review;
+community will either accept (merges PR) or not (closes PR). See the ["DEP
+Process"][dep-0001] meta-DEP for details.
+
+For now this process is as simple and informal; as the number of dat developers
+and users grows, it may become more formal. Precedents and inspiration include:
+
+- [Bittorrent Enhancement Proposals (BEP)](http://bittorrent.org/beps/bep_0001.html)
+- [Rust RFC Process](https://github.com/rust-lang/rfcs)
+- [Python Enhancement Proposal](https://www.python.org/dev/peps/pep-0001/)
+
+[dep-0001]: ./proposals/0001-dep-process.md
+
+## Fine Print
+
+The contents of this repository are all under a CC-BY (Creative Commons
+Attribution 4.0) license unless otherwise noted.
+
+Contributors and discussion participants are expected to abide by the Dat
+Project [Code of Conduct][coc].
+
+[coc]: https://github.com/datproject/Code-of-Conduct