Earlier quoted context omitted.
TLS/SSL will be a requirement soon, with some form of "bearer token" auth scheme. At least for the reference implementation. The MD5 hash is there to mitigate two issues, currently: some (or most) common users won't pay for a certificate, so instead of sending the password in cleartext, it's hashed as an MD5 to avoid exposure—all of this, of course, is no guarantee against MITM. Which leads us to the second issue: mo…
Transmitting MD5(password) is really no better than just sending the password (except maybe for the top 20% or so strongest passwords).
Introducing Pond: A New RSS+Atom Syncing Protocol
11–15 of 15 posts
Re: Introducing Pond: A New RSS+Atom Syncing Protocol
#12It's not really a syncing protocol - a syncing protocol is something more like FeedSync (formally SSE)[1]. This looks more like an API for a feed reader type application. From a quick read it looks mostly ok for that (although I'd question why...) Out of interest, why not implement a read-only version of rfc5023/AtomPub[2]? Anyway... I'd suggest you get rid of the "Article" Object, and use the Atom "Entry" object ins…
Thank you for your feedback (and the links). Changing "Article" to "Entry"—noted. As for doing away with the custom schema and using the Atom serialization you posted: it's worth noting the protocol is meant to sync with Atom _and_ RSS transparently; to keep things simple and consistent, a middle ground has to be found. `since_date` is something I'm working on.
Re: Introducing Pond: A New RSS+Atom Syncing Protocol
#13You might consider changing the name. There's a new crypto messaging project started by some folks at Google called Pond: https://pond.imperialviolet.org/ https://github.com/agl/pond It's pretty much impossible to avoid naming collisions for projects. :-/
Yeah, I caught that :/ thanks! I have been working on the project for 6 months now, and I even tweeted the author of that project when he posted it, but he just ignored me haha :(
Hopefully, in a couple years, we'll know Langley's Pond by a different name: "email".
Re: Introducing Pond: A New RSS+Atom Syncing Protocol
#14Earlier quoted context omitted.
Thank you for your feedback (and the links). Changing "Article" to "Entry"—noted. As for doing away with the custom schema and using the Atom serialization you posted: it's worth noting the protocol is meant to sync with Atom _and_ RSS transparently; to keep things simple and consistent, a middle ground has to be found. `since_date` is something I'm working on.
Atom is a superset of RSS (to be more precise, it's a superset of all the different RSS dialects, properly specified).
Re: Introducing Pond: A New RSS+Atom Syncing Protocol
#15Earlier quoted context omitted.
Yeah, I caught that :/ thanks! I have been working on the project for 6 months now, and I even tweeted the author of that project when he posted it, but he just ignored me haha :(
Pond is probably more than 6 months old, and is an important project. If I were in your shoes, I'd just change the name. Hopefully, in a couple years, we'll know Langley's Pond by a different name: "email".