anoadragon453 / tox-offline-messaging-prop

Formal Proposal for Asynchronous Offline Messaging in the Tox Protocol
7 stars 1 forks source link

Update with latest changes #2

Closed anoadragon453 closed 5 years ago

anoadragon453 commented 7 years ago

@grayhatter @iphydf @nurupo @endoffile78 @robinlinden @dvor @tux3 @irungentoo @cebe @SkyzohKey

This is an initial draft of an offline messaging protocol for Tox. Current thoughts and details are in the PR however we'd like as much feedback from current Tox developers as possible to ensure it meets everyone's needs.

Some notes and discussion are hosted on this copy of the document hosted on @Grayhatter's etherpad, however please use GitHub's review system to suggest and discuss changes as it's easier to follow.

Do keep in mind this implementation should within reason suit both desktop and mobile clients.

anoadragon453 commented 7 years ago

Updated draft with new ideas, not seeing any glaring issues anymore at least conceptually.

Vort commented 7 years ago

"Useful" PoW is a bad idea, I think. Messaging software should do one thing: messaging. Not generating bitcoins etc. Also this can be a reason for antivirus ban.

SkyzohKey commented 7 years ago

If we can help science with Tox, it's better than generating garbage data consuming power for doing nothing.

GrayHatter commented 7 years ago

I'm with @SkyzohKey on this one. But @Vort is still right too. If we can find a PoW that's useful, while still gaining all the reasons we NEED proof of work, we should pick something useful. That said, I'm not sure we're going to be able to find something useful that's easy, simple, and secure. While also offering the solutions we need.

ghost commented 7 years ago

What is the actual status with this proposal ?

anoadragon453 commented 7 years ago

It still needs a bit of cleanup and thought, but overall is pretty much finished.

IIRC there were some thoughts to integrate a cryptocurrency with it, which is possible and may solve some issues as well as bring in a little money to Tox development, but would be more dev and marketing work than the current proposal.

I do mean to come back to this at some point, but definitely wouldn't shoo away anyone willing to come in and fix/add ideas.

anoadragon453 commented 7 years ago

@GrayHatter Do you still have a copy of that etherpad document? The one that was hosted here:

https://devbot.cmdline.org:9001/p/tox_offline_messages

GrayHatter commented 7 years ago

https://devel.utox.io:9001/p/tox_offline_messages

anoadragon453 commented 7 years ago

@GrayHatter Very cool, thanks man.

ghost commented 7 years ago

Die you read the issue I wrote in this repository ? What do you think about it ?

SkyzohKey commented 7 years ago

@GrayHatter devel.utox.io is dead. Can you provide the document as an attachment please?

GrayHatter commented 6 years ago

Not likely no. But if @anoadragon453 want's it, I'll log into the server and get a backup that could be a little longer living.

anoadragon453 commented 6 years ago

I have an etherpad instance myself: https://pad.amorgan.xyz which I plan to keep up for a good long while. You could just post it there if you want :)

On November 24, 2017 11:12:58 PM PST, Gregory Mullen notifications@github.com wrote:

Not likely no. But if @anoadragon453 want's it, I'll log into the server and get a backup that could be a little longer living.

-- You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub: https://github.com/anoadragon453/tox-offline-messaging-prop/pull/2#issuecomment-346923698

GrayHatter commented 6 years ago

https://pad.amorgan.xyz/p/tox_offline_msg

I also recently got an email from the old VPS provider. soon that box is gonna go away forever. I'm not planning on backing up any additional data from that server.

anoadragon453 commented 6 years ago

This is all I wanted, but good to know in case anything else was put there by anyone.

Thanks for sticking it up!

On November 25, 2017 10:38:07 AM PST, Gregory Mullen notifications@github.com wrote:

https://pad.amorgan.xyz/p/tox_offline_msg

I also recently got an email from the old VPS provider. soon that box is gonna go away forever. I'm not planning on backing up any additional data from that server.

-- You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub: https://github.com/anoadragon453/tox-offline-messaging-prop/pull/2#issuecomment-346958252

Jeeppler commented 6 years ago

I like the overall idea. However, I would not store a single message on a node. I would chunk messages up and encrypt them as described in the tox_offline_msg.

Nutomic commented 6 years ago

Is this still active? Why don't you take the proof of work out and keep the rest? Having offline messaging is better than not having it.

anoadragon453 commented 6 years ago

I've moved on from Tox to matrix now, but anyone is free to take this and roll with it. I probably won't be contributing further though, I'm afraid.

On 05/15/2018 04:23 PM, Felix Ableitner wrote:

Is this still active? Why don't you take the proof of work out and keep the rest? Having offline messaging is better than not having it.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/anoadragon453/tox-offline-messaging-prop/pull/2#issuecomment-389345468, or mute the thread https://github.com/notifications/unsubscribe-auth/ABR7mG8JHarRkRwxmqXVPCswigAuxT29ks5ty2NwgaJpZM4LVqZC.

anoadragon453 commented 5 years ago

This has probably stagnated enough. I'm going to merge it in to remove the PR from my queue, but discussion can continue to happen.