@Mike the Friendican
The normal setup when two people get friends using Zot or DFRN is that both parties are reachable from the outside, i.e. no one must be behind a router.
Does DFRN or Zot (in its current implementation) theoretically support the case that one party is behind a router? Then, obviously all communication must be in the form of polling and pushing from the router guy to the reachable guy. Also, it is of course not possible that two parties get friends who both are behind a router.
But, given these limitations, would it work?
I ask because I think about writing a Firefox extension that would need to be a Zot or DFRN endpoint. The alternative to using these established protocols would be to write a Friendica addon that adds a "light" communication protocol that allows us to do this...