Re: [Imap-protocol] If Crispin were creating IMAP today how would it be different?
Ladar Levison <[email protected]> Sat, 07 Mar 2015 10:10:19 -0600
| Newsgroups | gmane.mail.imap.general |
|---|---|
| Message-ID | <[email protected]> |
On 3/7/2015 8:34 AM, Dave Cridland wrote: > But in the world of today, the elephant is that the bulk of mail is > under the control of a handful of huge providers, and a guy working in > a university lab somewhere is pretty unlikely to have the chance to > make any kind of difference, and probably wouldn't be interested. > Mark, in his twenties, tended to solve practical problems that he > encountered, like telnet issues, roaming mail users, etc. Those > problems are already solved, so I suspect he'd be solving some > entirely different problem today, like WebRTC signaling, or practical > end to end crypto, or secure file sharing, or heaven only knows what. If all those big providers were using POP, and he wanted to solve a problem, like mobility, would he have approached it differently? From an abstract standpoint, the programming language doesn't matter. IMAP is a protocol that can be implemented in any language, which holds true for JSON protocols as well. They are simply schemes for stateless client/server interactions (stateless because they have to go over HTTP) and which happen to use JSON as the serialization scheme. They could just as easily have used SOAP/XML. I'm wondering if the future of mail protocols is to continue improving the line based protocols we have, or will they be replaced by something that is friendly to the web? Were seeing a number of vendor specific mail protocols already, and I'm wondering if convergence is in our future? In other words, if someone were to start working on a new protocol today, should they focus on the old line based scheme, or switch to the newer stateless, JSON paradigm common to the web? _______________________________________________ Imap-protocol mailing list [email protected] http://mailman13.u.washington.edu/mailman/listinfo/imap-protocol
signature.asc
(application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJU+yLrAAoJEMR5kTl8dRp/lpgP/RIdaubzNMcdXEwFPPwCKwiX Crp0lBQ7QfQhxkNb6IuERQe6GOwWyCkwE9l3JN7Bi7I/ERA79I8uQWT1Y4CQC9WA lrSEvIvOyTFTmTuHNp1/BMNYwKOYZvqrX0aFFkfNa8SAesUpS6S81ILgg8KGMzwK j6dXD4SssQtGktz+TM1zy6RndWRu8YFGW2m6wrP0R1xsyvuZaSZ2XEYbA9q7zL2B xLWd22raVhvr2rb/mdQmz0v3n4OOUTtPjJVR7/skPw14jc/coHVt+uRFeDrx3TFT hCBAlHIHGQpfDUm2CDmpXu1Y/k8Al+rL2cRMK2iCdrBr8ViclFAMFtHnX5WGUYX/ oB5yE7afsQlnPERr8EWtu0uvsMt/5ggvZBb6fsHO2wPC4+XOiFnkyypdob0v2Z4x 1kDpKAdVqlKPoS+7/BSvLNw2ubrD9hAcY9jkBErKPajMe+i2CVfLTn99UWObo2qP Yq5o8NqfszmHec5RzBxKkwWixWPYEDtRS3Qmr82DdSPM+CE80/yt3uDjRFqrpHj4 h36EKFrQnRiwCgJ/VsfMmYsM+IcnsesQKM1t1+VS6o02Dn1zCv7a2cccWuPJuj1o OzD9sZvK54hNY8vUkGnGlH+aCVsWpgVNXfljiCVQLm3YPXm/JfHwCdp/ptuEcxgW uT5L84MI/6sOYuHWGVRX =svvp -----END PGP SIGNATURE-----