Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dat-ecosystem-archive/DEPs

Dat Enhancement Proposals. Contains all specs for the Dat protocol, including drafts. [ DEPRECATED - see https://github.com/hypercore-protocol/hypercore-proposals for similar functionality. More info on active projects and modules at https://dat-ecosystem.org/ ]
https://github.com/dat-ecosystem-archive/DEPs

Last synced: about 2 months ago
JSON representation

Dat Enhancement Proposals. Contains all specs for the Dat protocol, including drafts. [ DEPRECATED - see https://github.com/hypercore-protocol/hypercore-proposals for similar functionality. More info on active projects and modules at https://dat-ecosystem.org/ ]

Awesome Lists containing this project

README

        

[![deprecated](http://badges.github.io/stability-badges/dist/deprecated.svg)](https://github.com/hypercore-protocol/hypercore-proposals)

See [hyp](https://github.com/hypercore-protocol/hypercore-proposals) for similar functionality. More info on active projects and modules at [dat-ecosystem.org ](https://dat-ecosystem.org/)

---

# Dat Enhancement Proposals

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://dat-ecosystem.github.io/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 [https://github.com/dat-ecosystem/book/blob/master/src/SUMMARY.md][docs] is specifically written with end-users and
application developers in mind.

[github-deps]: https://github.com/dat-ecosystem/DEPs/
[docs]: https://github.com/dat-ecosystem/book/blob/master/src/SUMMARY.md

## 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/dat-ecosystem/Code-of-Conduct