Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Add small discussion about social networks |
---|---|
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
24ed860e48c97eb75beaa24b5e81cdbe |
User & Date: | bernd 2019-05-11 23:44:30.638 |
Context
2019-05-13
| ||
22:39 | Use anonymous quotation check-in: c50a966049 user: bernd tags: trunk | |
2019-05-11
| ||
23:44 | Add small discussion about social networks check-in: 24ed860e48 user: bernd tags: trunk | |
2019-05-09
| ||
23:02 | Use connection for cmdreset check-in: 4214d5811c user: bernd tags: trunk | |
Changes
Changes to wiki/net2o.md.
︙ | ︙ | |||
118 119 120 121 122 123 124 125 126 127 | * [Data retention](data-retention.md) * [Onion Routing](onion-routing.md) * [Threat Model](threat-model.md) * [What it's not for](whatnotfor.md) * [Nettie logo](nettie.md) * [$quid CryptoCurrency](squid.md) * [Guidelines of Conduct](guidelines.md) [de](/net2o/wiki?name=net2o.de) [中文](net2o.zh.md) | > | 118 119 120 121 122 123 124 125 126 127 128 | * [Data retention](data-retention.md) * [Onion Routing](onion-routing.md) * [Threat Model](threat-model.md) * [What it's not for](whatnotfor.md) * [Nettie logo](nettie.md) * [$quid CryptoCurrency](squid.md) * [Guidelines of Conduct](guidelines.md) * [Social network](social.md) [de](/net2o/wiki?name=net2o.de) [中文](net2o.zh.md) |
Added wiki/social.md.
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | # Using net2o as social network # When Google+ shut down, I took the opportunity to accelerate my plans on running social networks over net2o. How does a social network over a peer2peer network look like and what's the challenge? ## Data structure of social network postings ## * Timelines are kept as chat logs. Each posting is a chat log entry, which contains a short teaser of the posting, possibly a thumbnail image, and a link to a DVCS project. * A thread (posting+comments) is a DVCS project. That by itself is another chat log, with each checkin as log entry. Checkins contain a reference to a file that highlights the posting/comment added in the checkin. Likes are just messages with a like emoji and a reference to the checkin that is liked. The DVCS as base to organize a thread allows editing. It's even possible to collaboratively edit if permissions allow. * A posting itself is a markdown file. Images and videos are in jpeg/png and mkv format. ## Importing data from other networks ## One thing that is annoying with new networks is that they start all empty. You leave all your postings behind in the old network. But the GDPR allows to take out data, and if everything is fine, it's possible to convert that data. I wrote an importer for Google+, which is mostly complete by now, and also started with Blogger.com, Twitter, and Facebook importers. Other importers will follow. ## Connecting to other social networks ## While in general, a connector to a plattform is a bad idea, for social networks, where publicity matters, connectors can have some place, at least for the transition period. Though I have not attempted to actually write one; but at least for networks that have an API, you could import feeds into net2o, and (with severe limitations) crosspost from net2o. |