Any SparkleShare users out there? I need your thoughts. SS has worked great for 5 years, but not any more. I started an issue on the Sparkle Share Git hub (https://github.com/hbons/SparkleShare/issues/1877), no answer yet. It appears to me the SS documentation emphasis is on the "fool proof" setup for novices. The detailed docs for Linux veterans are, well, non existant so far as I can see.
Ubuntu 18.10 brought with it a new version of the sparkleshare package (3.28). It was a pretty big version jump, my old setup does not work anymore. The first sign of trouble was that on the first reboot after upgrade, the Sparkle program had forgotten the location of my shares. The Sparkle config panels opened asking if I wanted to configure some shares. Nothing I did there worked. Nothing changed on the server end, but new Sparkle just can't interact with it.
So far, I've tried to manually re-configure shares in the Sparkle gui to use the old projects I've tried to edit the projects.xml to do same. But it is not able to talk to the server.
I've looked into some details. The SS config directory moved from ~/.config/sparkleshare to ~/.config/org.sparkleshare.SparkleShare and the config files changed. In the previous version, the config file was config.xml but in new it is named projects.xml, although to my eye it appears they are the same inside.
I've still got the project repos under ~/Sparkleshare and I can use terminal to go in there and manually run git push and git pull to interact with the server. That makes me think the ssh keys are still OK.
However, Sparkle, no matter what I do, can't talk to the other computer.
When Sparkle fails to interact with other system, it gives a display that shows the path I want to connect to correctly, and it asks if I have given ClientID to the other host system. Frankly, I don't understand what it wants. I already confirmed the git ssh keys are good.
My SparkleShare host/server is an old system and it has been fine since 2013. Back in the day, I went on a big mission to set up gitolite and the antique Gitlab on that system, but since then I've lost details on what I did to make that thing work. There was no "dazzle" involved in that setup, I can assure you of that.
I wonder now if Sparkle Share assumes the 2 systems are on the same version of Sparkle Share.