From 43a856e86cf750f3f991c3dfe6064415fa4377a7 Mon Sep 17 00:00:00 2001 From: Christopher Lemmer Webber Date: Thu, 18 Jul 2019 17:23:26 -0400 Subject: [PATCH] Must we boil the ocean? --- README.org | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/README.org b/README.org index 55c8fd3..3d59ae0 100644 --- a/README.org +++ b/README.org @@ -683,6 +683,23 @@ But the framework for all of this is object capabilities. ** Must we boil the ocean? +All this sounds fine and well, but we are pressed with a problem: we +/already have/ ActivityPub implementations in the wild, and those +implementations filled in the holes in the spec in the best ways they +knew how. + +We do not want to have to throw away the network we have. +As such, this document does not try to solve all possible problems. +For example, a Webfinger-centric interface is roughly incompatible +with Tor onion services, even if supporing such services would be +desirable and could be more easily accomplished with a [[https://github.com/cwebber/rebooting-the-web-of-trust-spring2018/blob/petnames/draft-documents/making-dids-invisible-with-petnames.md][petname system]]. +As such, this document simply assumes that we will live with +webfinger-based addresses for now, even if not optimal for the long +term. + +Incremental improvement is better than no improvement at all, and +there is a lot we can make better. + * How to build it ** Object capabilities (ocaps)