This post is a copy of https://github.com/syncthing/syncthing-android/issues/909 where a discussion began but that was probably not the right place for discussions.
===
I am aware of the various problems, issues and discussion about the limitation of using an sdcard with Syncthing. The problem was moved upward to the Go team: https:// github.com/golang/go/issues/10588.
That issue was around without any answer or progress for 2 years. After politely asking the team for an honest answer on what was going on a member of the team replied:
Unfortunately there’s no one on the Go team actively supporting x/mobile at the moment.
I think this answer might have serious implication for this project and others relying on the goLang on mobile. The problem of the sdcard is already unsolvable, and there is no hope no one will ever fix it for the incoming years.
But this might only be one of the problems: “no one on the Go team actively supporting x/mobile at the moment.” means that as soon new features or restrictions comes from the mobile world no one will take care of them on the Go Team.
Talking about problem anticipation I’d like to ask this to the team members: Do you think is still safe to continuing support Go for the mobile environments?
It is probably convenient because you write your code once and then you can export it for mobiles or other platforms. But is it safe? No one is supporting the mobile platforms…
Don’t you think it is a good time to have a discussion and look for alternatives before a downfall of other problems might arise?