←back to thread

410 points morsch | 2 comments | | HN request time: 0.418s | source
Show context
jeroenhd ◴[] No.43982964[source]
> SAF cannot be used, as it is for sharing/exposing our files to other apps

SAF can be used. There are reasons why this wouldn't be a good fit for NextCloud (you can't share your entire internal storage, your download folder, or the root of an SD card, for instance), but I don't think NextCloud's statement makes sense.

replies(3): >>43983014 #>>43983158 #>>43985264 #
jasonlotito ◴[] No.43985264[source]
Just to make sure: Google software has the same exact permission structure across the board? e.g. No Google product uses the same permissions NextCloud is seeking, and instead, they are using SAF? Especially for things that do what NextCloud is doing here.

I just want to be sure that Google is playing by the same rules they they put out for NextCloud and other app developers.

replies(3): >>43986860 #>>43987759 #>>43987858 #
IshKebab ◴[] No.43987759[source]
They definitely aren't playing by the same rules. If Google Drive needs an API or permission it gets it no questions asked.
replies(1): >>43987897 #
tadfisher ◴[] No.43987897[source]
In the Play Store, find the Drive app, select "About this app", scroll down to "App permissions", and tap "See more". It does not have the "manage external storage" permission listed, which is the one Nextcloud says they need.
replies(2): >>43989214 #>>43990796 #
1. IshKebab ◴[] No.43989214[source]
Right but it doesn't do the same thing Nextcloud does. If it did do you think Google would say to the drive team "sorry you can't do that"? Of course not. They'd invent a new permission or just whitelist Google apps (they've done it before).
replies(1): >>43989332 #
2. nolist_policy ◴[] No.43989332[source]
No, they would just use the SAF API.