Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/beakerbrowser/unwalled.garden
Schemas for a p2p social-media network built on the Dat Web.
https://github.com/beakerbrowser/unwalled.garden
spec
Last synced: 5 days ago
JSON representation
Schemas for a p2p social-media network built on the Dat Web.
- Host: GitHub
- URL: https://github.com/beakerbrowser/unwalled.garden
- Owner: beakerbrowser
- License: mit
- Archived: true
- Created: 2018-10-26T15:05:23.000Z (about 6 years ago)
- Default Branch: develop
- Last Pushed: 2019-09-12T16:49:01.000Z (about 5 years ago)
- Last Synced: 2024-08-01T12:26:19.627Z (3 months ago)
- Topics: spec
- Language: HTML
- Homepage:
- Size: 563 KB
- Stars: 131
- Watchers: 19
- Forks: 10
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - beakerbrowser/unwalled.garden - Schemas for a p2p social-media network built on the Dat Web. (others)
README
# unwalled.garden
![Draft](https://img.shields.io/badge/Draft-In%20progress-yellow.svg) ![Not implemented](https://img.shields.io/badge/Status-Not%20implemented-red.svg)
Schemas and APIs for social applications on the Dat Web.
Join us on Freenode at #unwalled.garden.
## How it works
- Every user has their own Dat website.
- Users publish statuses, comments, and other kinds of content on their sites.
- Users follow each other to sync their content.
- Follows are public, creating a social graph.You can think of it as a souped-up RSS: users publish records as files on their sites, then sync the files regularly to receive updates. This is used to power news feeds, aggregators, comments sections, search engines, and more.
[Visit the website to learn more.](https://unwalled.garden)
## Governance
The rules for governance are as follows:
1. Open [issues](https://github.com/beakerbrowser/unwalled.garden/issues) or [pull requests](https://github.com/beakerbrowser/unwalled.garden/pulls) to discuss changes, problems, and ideas.
2. Pull requests should be made to the `develop` branch.
3. As unwalled.garden is a decentralized network, breaking changes are not allowed.
4. All PRs require the BDFL's final approval before merging.The current [BDFL](https://en.wikipedia.org/wiki/Benevolent_dictator_for_life) is [Paul Frazee](https://github.com/pfrazee).
The current reference implementation is [Beaker](https://github.com/beakerbrowser/beaker). The `develop` branch will be merged into `master` when the reference implementation has been published with appropriate support for the changes.