Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discussion backend #344

Closed
chrismclarke opened this issue Feb 23, 2019 · 4 comments
Closed

Discussion backend #344

chrismclarke opened this issue Feb 23, 2019 · 4 comments

Comments

@chrismclarke
Copy link
Member

Need CRUD operations for discussions, as well as listing discussions, comments, and individual docs

child of #213

@chrismclarke
Copy link
Member Author

In Progress, hope to complete by Tuesday

@RangerMauve
Copy link

Hi, I really like the effort you're putting into making a usable tool for decentralized organization.

One of the focuses that stood out to me was the focus on making things work offline in addition to offline.

With that in mind I was wondering if you'd be interested in integrating P2P technologies instead of a traditional centralized back-end in order to give users of the tool more power over their own data and to open up use cases for working offline or over local networks.

I'm coming from the Dat community and organizing people in decentralized systems is something that I've been thinking about a lot. Specifically, how do we build systems that are truly operated by their users, don't rely on large corporations like Google or Amazon for hosting, and don't require communities to set up their own hosting infrastructure (thus more centralization that can go down).

With Dat your building block is a folder that people can store their data in, and share over the P2P network using a URL. The idea is that only the owner of the Dat Archive can update it, but anybody that's downloaded a copy of it can share it to others that might need it. This is a useful building block for decentralized and offline-first systems because a person can add things to their archive whenever they want, and sync it out to others once they're connected to the internet or through local WiFi hotspots.

I think that using Dat for your data layer can make your software more versatile, and will help communities stay independent of large corporations that could impose arbitrary costs and restrictions on them.

@BenGamma
Copy link
Contributor

BenGamma commented Mar 4, 2019

@RangerMauve just moved your question in a dedicated issue #374

@BenGamma
Copy link
Contributor

closing since part of discussion module

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants