Extensive user-interface overhaul for the sync client windows app
The icon in the system tray is exceedingly UNinformative.
Being also a Google Drive user, I see that thei user interface is leagues ahead, showing the user real-time activity on which files are being synced.
This is invaluable in a collaborative network for cases when a user updates a document and we need to know whether it's alreayd synced. We can just stay peeping the sync activity as files roll, until that file comes to our end. It is a reassuring feedback for the user.
You should use a screen drawer from the right in the fashion of Windows 10 Notification Area, or use the Notification Area in itself adding a widget to it. (give us the option to choose?)
Folder structure should be synced asap and there should be at least 4 parallel file streams:
2 for small files (less than 1MB or scaling with user connection speed)
2 for large files (equal or larger than 1MB)
1 large and 1 small stream would be doing the background sync job.
the other small/large file sync streams would follow the user activity.
If the user goes to a specific folder, it would immediately start pulling down files from that folder.
the download strategy should pull most recent documents first, as they are likely to be the ones needed the most.
OneDrive should download and indicate with icons the complete structure, even before the documents download.
If a document is online only and has not been downloaded yet, an icon overlay would indicate that it is only available online. double clicking would ask the user:
( ) open in the browser?
( ) download it now?
[ ] remember this choice
You should also have more 'plain english' explanations. in OneDrive/Sharepoint case:
Am I really restricted to 5000 files per document library? it's a super small limit. Is it 5000 per folder?
if I do a search in a very large library (more than 5000 documents) , what are the implications? Will I get randomly incomplete results, or my search result will be restricted to the 'first 5000 matches' but will look into every item?
I currently have more than 130.000 documents in Google Drive - spread in a large folder structure of course - and IT JUST WORKS.
It is a used as a document archive. Most of the stuff is there just for consulting. Only a few files are actually worked on and change on any day.
The 5000 limit is confusing, the generic response 'some stuff may not work as expected' does not really explain much nor leads confidence into the product. WHAT, WHEN and HOW things could not work perfectly, whether some of it can be worked around, how can the user assess which features are important.