-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Auto upload: wifi/charging only for specific filetypes #486
Comments
This sounds a little complex, especially because the auto Upload settings are already numerous. I would first think about the use-cases for the old options used in Instant Upload. Maybe it is more related to file size, than to file type? Anyway It would be a powerful feature to sync distinctive mime types, I just see bigger issues now. The misleading description about "pictures" should be fixed independently. |
This is done in #494 Maybe this is a topic for a meetup :) |
Yes, this sounds like a meetup would help a lot! 👍 |
As I suggested and motivated in #587, I think the current possibilities are insufficient. I understand that the new auto upload feature is meant to be more general and I don't think we need complex rules. However, a size threshold for mobile upload would be help a lot: If file >10MB, wait for Wifi to upload. I don't think this would make it too complicated. |
It seems to me that upload conditions based on file size would be a first step in addressing the issue of conserving data (upload only on wifi). However, it wont help keep media organized. Most of my users and myself organize videos in separate folders and that feature was a must have of the old app. I haven't made myself familiar with this project but maybe this concept would minimize the work needed:
For the general use case a file size option is probably more valuable but i imagine both these features would be possible if the technique I described for the file-type condition is possible. I imagine the file size option would fit into the dialog for the folder preferences and apply to that entire folder. In the case of the technique I described this would actually be rather versatile as it would give the option to control the upload size condition separately for videos and photos. |
@tobiasKaminsky @mario @eppfel @jancborchardt what do you think of @jmclaren7's approach? Technically this is doable and to me it seems to be one way to do it. I am not a UX expert so I don't have (a better) idea how else this could be solved but I understand the requirement of having images and videos sorted into different remote directories and that is doesn't work for folders that contain images and videos (or even images/videos/audio). |
@tobiasKaminsky what do you think of splitting images/video into 2 "folders" e.g. for camera where we then would do it based on the file types? To me this would be a pragmatic solution in handling this, especially when custom folders are added to the game. |
There are other filetypes too however :)
…On Mon, 3 Apr 2017 at 10:08, Andy Scherzinger ***@***.***> wrote:
@tobiasKaminsky <https://github.com/tobiasKaminsky> what do you think of
splitting images/video into 2 "folders" e.g. for camera where we then would
do it based on the file types? To me this would be a pragmatic solution in
handling this, especially when custom folders are added to the game.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#486 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAAWsmwPkTohb1hCUyp0ciqRamo3KIayks5rsKkPgaJpZM4LXnpg>
.
|
What about a nice UI like we have in sorting dialog: |
Well there are only 3 due to what we can query from the Media DB: audio/video/images ;)
Not sure about how this would be integrated into the dialog flow and how to handle the complexity. Wifi and charging are easy, path is a long string that needs to be displayed which isn't fun in portrait, which is why the actual config screen per folder has a vertical layout since it only shows the data for one setup, not 3. I'd really like to get some input from @nextcloud/designers since I don't see a proper solution yet while we all argue into different directions... |
Am I really the only one whose issues are just that I don't want to upload an imperial shit ton of data from a 4K video over my mobile plan? A simple threshold would do for now. It should be there anyway. I do want synchronize my KeePass database, i do not want to upload a 2gig binary image that accidentally ends up in that folder, regardless of it is the same media or mime type. |
@kvoit unfortunately it doesn't since from (a very small) group of people we also get a lot of hate since videos and images now go into the same folder and that is the even more reported issue for users than the size or wifi vs. cellular network issue. So at least from my perspective it is not that simple since we need to look at all problems people report with today's auto upload solution so it then does truly cover 99% of the cases. |
@AndyScherzinger It is nice that you want to help those people, but in my opinion, it is not really your problem. Android decided to shove it into one folder, it is on Android to fix that (I actually tried to look if that is possible to solve my size issues, but apparently there is no easy way right now.) |
<3 Thanks @kvoit so the data volume control would have to work which way? Looking at a folder (which would be one config item): What should the size limit imply? If set:
The Android change is something Google did, true. While users are sometimes just users and no Android devs themselves it is hard to explain why a feature isn't there anymore which they were used to before, since the app doesn't do it anymore which is what you experience and usually people don't have such a detailed insight into Android's OS changes which force features to change or even die :(
|
I don't really see any patience. You are providing a awesome open source project for free. Everything is an extra to be grateful for. So for ME, it would be enough if everything above a certain threshold would not be uploaded on cellular but later on Wifi. I think this models the demands of most people in most countries. Modern smartphone videos (4k) exceed almost any volume plan and something has to be done about it to make mobile upload useful again. Right now, it is not, because each video would drain my data, even though I have 4GB, which is already pretty good for Germany. Heck, this could even be a global setting for auto upload, not a per-folder one. |
uuuuuh, I like the idea of a general threshold which could then also be checked for manual uploads where the user could be asked if he/she really wants to upload that 2GB file on a cellular network :) |
General threshold is really a great idea, also for uploading files, but it is not solving the specific issue how to handle different filetypes. |
It doesn't solve the complete issue, true. But it solves an aspect of the whole discussion without introducing a limitation for possible solutions for the file type part, imho. |
I am one of those pesky users that grew accustomed to the old auto upload, it worked intuitively. If the OS changes in my experience as developers we have to find a solution that either maintains current functionality or improves upon it. I understand that Nextcloud is free and appreciate your hard work, but implementing something which users do not like is not the way forward. As for file size, the previously mentioned use cases seem appropriate. |
I think this issue is solved with newest auto upload. Please confirm? :) |
Copy/paste :) Dear users, thank you for your patience. After lots of work, we’re super excited to be able to give you a test version with new auto upload implementation. Keep in mind we will only accept bugs related to Auto Upload in this APK, as other things might be broken. https://cloud.nextcloud.com/s/ftZraTruRQjTe0R This is a dev APK so it will not overwrite your existing play store/f-droid APK unless you’re already running dev version. Also, you might need to remove your existing dev version before installing this one. Explanation of the current functionality: added support for custom folders Let me know if you’ve got any questions. Cheers, |
IMplemented for 1.5. Closing. |
Back on old instant upload we distinguished between upload on type and "situation"
all settings could be changed interdependently.
Now with auto upload it is "folder based" and only options are
So my idea is to extend this to have a selectable pre-defined "mime-type" list:
The menu setting would then be
Each setting has a second option line where the selected items are be shown:
@AndyScherzinger @eppfel
The text was updated successfully, but these errors were encountered: