---
# System prepended metadata

title: Dat comm-comm meeting notes

---

# Dat comm-comm meeting notes

20 Jun 2019

## People

- [Ghilia Weldesselasie]()
- [Kevin Faaborg]()
- [Marcel Miranda]()
- [Mauve](https://twitter.com/RangerMauve)
- [Michael Mullins]()
- [mose]()
- [Nina Breznik](https://twitter.com/ninabreznik)
- [Paul](https://github.com/pfrazee), [Beaker Browser](https://beakerbrowser.com/), [Dat](https://dat.foundation/)
- [serapath](https://twitter.com/serapath)
- [Stephen Lindberg]()
- [Thomas Folbrecht]()
- [Tod Robbins](https://github.com/todrobbins) (rando)

## Agenda

- [Dat SDK](https://github.com/datproject/planning/issues/7) led by [Mauve]()
-  Updates on [Unwalled.Garden](https://unwalled.garden/) led by [Paul]()
- [Dat Newsletter](https://blog.datproject.org/subscribe/) led by [Mauve]()

## Meeting Notes

### Intros

- [Mauve](https://twitter.com/RangerMauve): working on Dat SDK and bunch of other stuff
- [Paul](): working on Beaker Browser and Dat protocol
- [mose](): "French guy in Taiwan"!!! hacking on stuff in Taipei
- [Thomas Folbrecht](): met Paul and Tara at dWeb, working on dat-http proxy - looking to get more involved
- [Nina Breznik](): working with Ethereum Foundation to store data
- [Ghilia Weldesselasie](): working on nemo, p2p, Ethereum
- [Kevin Faaborg](): works on [Ara](https://ara.one/), learning about [Electron Forge](https://www.electronforge.io/)!
- [Stephen Lindberg](https://thoughtbot.com): works at Thoughtbot!
- [serapath](): long-time dat fan! 
- [Tod Robbins](https://github.com/todrobbins): dat/p2p cheerleader, working on [Cabal](https://cabal.chat)
- [Michael Mullins](): lurker! using dat privately on websites, listening in on the newness

    > michael has been one of beaker’s best open collective contributors fyi (Paul)

- [Marcel Miranda](): curious onlooker! looking to learn more

### [Dat SDK](https://github.com/datproject/sdk)

- Dat daemon in development facilitate more environments
    - Get it working in:
        - Beaker Browser
        - Command line
        - Other web browsers
    - Similar function at IPFS and SSB daemon/server
- React Native on the roadmap
- [Dream API-Callbacks](https://github.com/datproject/sdk/blob/master/Dream%20API-Callbacks.md)
- Tier 1: access DatArchive API (currently in Beaker Browser)
- Gateway solution for mobile isn't an easy win

#### Dat SDK Docs

- Crowdsourced use cases/development workflows from the community
- Workshop generator
    - Fork/reference <https://github.com/wizardamigos/wizardamigos-workshop>
    - community could use SDK & create demo workshops
    - Different application/tool dashboards for livecoding

### Decentralized identity

#### [DIF - Decentralized identity Foundation](https://identity.foundation)

#### [Distributed Identities (DID)](https://w3c-ccg.github.io/did-spec/)

- [A Primer for Decentralized Identifiers](https://w3c-ccg.github.io/did-primer/)

#### [Unwalled.Garden](https://unwalled.garden/)

- Talk of [serapath]() implementing Unwalled Garden for their project

### More on Unwalled.Garden
- [Data directory (unwalled.garden/dir/data)](https://unwalled.garden/dir/data)
- [Refs directory](https://unwalled.garden/dir/refs)
- [How to extend the schemas](https://unwalled.garden/docs/how-to-extend-schemas)

Example mappings of Dat mounts (coming in Hyperdrive v10):

```bash
/.data/unwalled.garden/posts/*
/.data/unwalled.garden/posts/mount1 -> dat://
/.data/unwalled.garden/posts/mount2 -> dat://
/.data/unwalled.garden/posts -> dat://
```

### Dat Newsletter

- [June Newsletter Planning](https://github.com/datproject/newsletter/issues/9): submit news!
- [Gina Giampaolo](https://github.com/whoisgina) is working on various endeavors for Dat via a Mozilla grant!
    - [Dat Project - 2018 MOSS Grant](https://github.com/datproject/organization/tree/master/grants/2018-MOSS)

    > In August 2018, Dat Project received a Mozilla Open Source Support grant to support community building, protocol documentation, and related tooling. Our grant application, reports, and all related documentation will be recorded here.

- Paul's web forum prototype (mostly p2p): [`node-http-dat-forum`](https://github.com/pfrazee/node-http-dat-forum): A Web forum built on Nodejs, Dat and HTTP
- See also: [Face2Face (f2f)](https://rangermauve.hashbase.io/posts/face2face-distributed-forums) by [Mauve](https://twitter.com/RangerMauve)

### How to get compensated in p2pland?

- Nina: more and more people are getting money via grants to create, not necessarily a direct exchange for goods/services
- Make donation/payment frictionless and immediately obvious within projects and apps
- [Open Collective](https://opencollective.com/)
    - BTW: [Dat on Open Collective!](https://opencollective.com/dat)
    - ALSO: [Beaker Browser on Open Collective!](https://opencollective.com/beaker)
- [Patreon](https://www.patreon.com/todrobbins)
- Mauve: cooperative/worker-owned Patreon(s): people with common goals/vision share in management and success
- Nina: we need to buy from each other, establish supply chains between communities instead of relying on outside growth
- Stephen: [BackYourStack](https://backyourstack.com/), "Discover the Open Source projects* your organization is using that need financial support."
- Paul: generally, consumers are not willing to spend much on software or services; focus on getting the "whales" instead of the individual consumers
    - [Tidelift](https://tidelift.com/), "A managed open source subscription backed by creators and maintainers"
- Nina: there are needs in this space, but still a lot of generous people who don't know where to invest their money

### Dat Gateway

- [`dat-gateway`](https://github.com/garbados/dat-gateway): In-memory Dat to HTTP gateway
    - <https://dat.bovid.space/>
    - <https://gateway.mauve.moe/>
- [Let's Encrypt](https://letsencrypt.org/) is pretty great