The webapp's wormhole pairing almost worked perfectly on the first test. Turned out the remotedaemon was not noticing that the tor hidden service got enabled. After fixing that, it worked perfectly!
So, I've merged that feature, and removed XMPP support from the assistant at the same time. If all goes well, the autobuilds will be updated soon, and it'll be released in time for new year's.
Anyone who's been using XMPP to keep repositories in sync will need to either switch to Tor, or could add a remote on a ssh server to sync by instead. See http://git-annex.branchable.com/assistant/share_with_a_friend_walkthrough/ for the pointy-clicky way to do it, and http://git-annex.branchable.com/tips/peer_to_peer_network_with_tor/ for the command-line way.
Is it realy a good idea to remove now the XMPP function ? While XMPP is a good tool to manage social relations and is getting improve ? As you say it is an easy way to share with friends
The lake of use of the XMPP function in Git-annex is may be due to the fact that Git-annex assistant and the XMPP feature are difficult to use on Windows - so 90% of social relations can't exist.
Can't you a least maintain the XMPP function ?
XMPP is getting improve a lot those years :
Host services, finally we can easily use a host service up to date and with our own domain name :
Protocol Specifications
Client software :
Server software :
One of your argument for removing XMPP is
But since one years there is a new way to encrypt XMPP content end to end : OMEMO Multi-End Message and Object Encryption
Here are other informations : https://gultsch.de/talks/omemo.html
You can see here the xmpp clients which are using it : https://omemo.top