Hi, I’m new here from the deprecated syncthing-android by the recommendation of the Syncthing official website. After I installing Syncthing-Fork from F-droid, it automatically create a folder named “Android camera” and started to scan /DCIM . I think this action is unnecessary, and it will take a long time on a long-time used device. Besides, I felt scared when I first saw that this app was scaning my photos!
How about create an empty sync folder, like /Document/Sync/, as PC client does(%user%/Sync/)?
Some reasoning here for my vote: Yes, the use-case of syncing pictures taken on an Android device is very common, useful and desirable. However, it is not the only sensible application and not universally wanted by all users. So it comes down to judging the cost / benefit ratio.
If there were no associated costs, we could clearly keep it, as deleting the folder from the config again is very easy. But the real cost is that anything in the pre-existing DCIM folder is scanned, whether the user wants it synced in the end or not. And that is not negligible.
In Syncthing core, the “default folder” concept is about to be ditched as well, even though it had even lower “costs” associated. Because the folder would usually not exist yet, or if it existed, likely be the wanted target anyway (from a previous Syncthing setup for example).
Instead of creating the folder automatically, there could be another page in the first run wizard on Android, to decide whether it should be created or not. Which can still be selected by default.
I agreed. My Android OS has builtin gallery cloud syncing service, so I only use Syncthing to sync the office documents, and I also believe other users have their different folder syncing needs.
Seems a good idea, and other folders such as MoviesMusicsDocumentsDownloads can also be listed. Users then can choose via checkboxes what they want to add to Syncthing.
The DCIM use case is very common.
But this is not the single reason why it is desirable : IMO creating it on first start, maybe after a prompt popup as @Catfriend says above, gives a good example of a folder share with relevant parameters.