sdmp / sdmp.github.io

The main front-page and docs for the sdmp project.
https://sdmp.io
2 stars 2 forks source link

High level doc request #35

Open nichoth opened 8 years ago

nichoth commented 8 years ago

If someone has time, I would like to read a higher level doc than what's in the intro at sdmp.io.

TehShrike commented 8 years ago

I know Tobias has been aiming to keep SDMP as generalizable as possible - maybe a "possible uses" section would also be a good idea?

It could describe things like a Dropbox-style syncing app, or a chat client, with a brief description of what them using the SDM protocol would look like.

A comparison to other technologies is also a great idea.

saibotsivad commented 8 years ago

Good idea. I'll add that to the next milestone.

saibotsivad commented 8 years ago

@nichoth I spent the evening reading through the scuttlebutt docs (and a few other similar projects I've been linked to today) and it is really close to what I'm working on here. (Note that I started this project ~3 years ago, and have not spent a lot of serious time on it until recently.)

The only thing I'm wondering is if scuttlebutt is a software and network agnostic protocol? I didn't see specifications for the protocol in their docs. (A primary goal for this project is to develop clear specs for a network and software agnostic protocol.) If you know more, please let me know, I'd love to read more about it!

As part of the 0.12 release I plan on writing a bit of a comparison to other similar projects/software, so if you know of projects similar to this let me know and I'll probably include them in the comparison.

saibotsivad commented 8 years ago

As a note to myself, and related to this topic, another similar project I came across via a colleague is Telegram, which has a lot of development hours behind it. It does have a protocol, and parts of it are really nicely documented, but it seems to be much more complex than I want for a base protocol. I'll definitely include this project in the writeup.

nichoth commented 8 years ago

Cool thanks. I'm interested in peer to peer, but haven't had the time to look at them closely.

saibotsivad commented 8 years ago

Closed with #40

If you have more specific questions, feel free to re-open this issue and add more comments!

saibotsivad commented 8 years ago

I talked to @TehShrike a bit and he gave me some suggestions for things to write about to make it more clear what the protocol would be used for.

Some random notes: