0chroma / recipra

A modular, decentralized social network for cooperatively run communities
12 stars 1 forks source link

Community Discovery + Public Interaction #6

Open 0chroma opened 6 months ago

0chroma commented 6 months ago

For more open communities I think it's good to start thinking about how new members could discover them. Some notes I have for potential solutions:

riiadesign commented 6 months ago

thats a great direction to go in

i think the public facing group content can be viewed but a sign in would be necessary to interact

that way you can have a cta to sign up if people like what they see

alternatively, instagram's route is a truncated post forcing the viewer to download/sign up to view the post - i believe this is a dark ux route though, and dont recommend it

0chroma commented 6 months ago

yeah that's true, public content would allow people to share things and could help the app catch on. Though, if we're going for a replacement for Discord, maybe public content isn't needed? Not sure.

0chroma commented 4 months ago

An idea I came up with today would be to publish things through something like IPFS, which has gateways to regular HTTP. Using Hyphanet could work too, but I'm not aware of any gateways for this.

That way you could, as an example, link someone outside the group to upload photos to a photoboard, etc. Would still need some type of anonymity for this, see https://github.com/0chroma/InductionDB/issues/1