Live data from Hacker News

Microsoft OneDrive for Business modifies files as it syncs

myce.com

21–30 of 124 posts

Re: Microsoft OneDrive for Business modifies files as it syncs

#22
post #20
post #6

IIRC OneDrive for Business is not your average cloud storage but build on top of SharePoint (unlike the normal OneDrive). Therefore this might be some kind of side effect due to way SharePoint handles documents and document versioning. It is definitely unexpected behavior but this might be a reason explaining it without bad intent on Microsoft's side.

...and, indeed, these XML namespaces (MS Office and data types) and the CustomDocumentProperties tag are already known to be added by SharePoint, and apparently for well-established reasons (though not ones I understand not being a SP user): http://sharepoint.stackexchange.com/questions/30626/why-is-s...

It's absolutely inexcusable to modify .php source code files for this though!

Wonder if it would modify files in a git repository in the same way? Good luck recovering from that!

Re: Microsoft OneDrive for Business modifies files as it syncs

#23
post #6

IIRC OneDrive for Business is not your average cloud storage but build on top of SharePoint (unlike the normal OneDrive). Therefore this might be some kind of side effect due to way SharePoint handles documents and document versioning. It is definitely unexpected behavior but this might be a reason explaining it without bad intent on Microsoft's side.

Microsoft employee here, not speaking for the company just my own perspective. I work in Azure, but not on this stuff specifically.

Sharepoint has its origins in managing collections of MS Office documents more so than HTML and browsers. It knows about certain document types and tries to do intelligent things with them. It's not necessarily the tool you would use for serving raw data over HTTP with arbitrary Content-Types. (Given the complex and varied rules by which browsers interpret content, I'm not actually sure how one could even do that perfectly securely short of enforcing separate second level domain names for each and every tenant.)

As an old-school software engineer, we used to say the biggest part of requirements analysis is setting customer expectations correctly. It seems fair to say that the renaming of Sharepoint to "OneDrive for Business" has surprised some folks where it behaves differently from plain OneDrive or from raw BLOB store.

Re: Microsoft OneDrive for Business modifies files as it syncs

#24
post #6

IIRC OneDrive for Business is not your average cloud storage but build on top of SharePoint (unlike the normal OneDrive). Therefore this might be some kind of side effect due to way SharePoint handles documents and document versioning. It is definitely unexpected behavior but this might be a reason explaining it without bad intent on Microsoft's side.

"OneDrive for Business" is a branding disaster, as it creates a completely rational link in people's minds that it's the same as OneDrive. In reality, it's a completely different product that acts in different ways. Sigh.

Just like "surface" vs "surface pro"!

Re: Microsoft OneDrive for Business modifies files as it syncs

#25
post #22
post #20

Earlier quoted context omitted.

...and, indeed, these XML namespaces (MS Office and data types) and the CustomDocumentProperties tag are already known to be added by SharePoint, and apparently for well-established reasons (though not ones I understand not being a SP user): http://sharepoint.stackexchange.com/questions/30626/why-is-s...

It's absolutely inexcusable to modify .php source code files for this though! Wonder if it would modify files in a git repository in the same way? Good luck recovering from that!

From my bad experience, Git repositories (and I would go as far as to say any source code) does not belong on SkyDrive/OneDrive. This is OneDrive, not the newfangled Hailstorm by architecture astronauts[0].

I would recommend that everyone keep working copy of their source code outside of any form of syncing. If you must, create tape archives (or 7z or something) and sync them but never your working copy.

[0] http://www.joelonsoftware.com/items/2008/05/01.html

Re: Microsoft OneDrive for Business modifies files as it syncs

#26
post #24

Earlier quoted context omitted.

"OneDrive for Business" is a branding disaster, as it creates a completely rational link in people's minds that it's the same as OneDrive. In reality, it's a completely different product that acts in different ways. Sigh.

Just like "surface" vs "surface pro"!

>Just like "surface" vs "surface pro"!

More correctly "Surface RT" vs "Surface Pro". "Surface" was initially Microsoft's interactive table [1], so yeah pretty much a branding disaster if we take a walk down the history lane.

[1] http://en.wikipedia.org/wiki/Microsoft_PixelSense#Microsoft_...

Re: Microsoft OneDrive for Business modifies files as it syncs

#27
post #6

IIRC OneDrive for Business is not your average cloud storage but build on top of SharePoint (unlike the normal OneDrive). Therefore this might be some kind of side effect due to way SharePoint handles documents and document versioning. It is definitely unexpected behavior but this might be a reason explaining it without bad intent on Microsoft's side.

"OneDrive for Business" is a branding disaster, as it creates a completely rational link in people's minds that it's the same as OneDrive. In reality, it's a completely different product that acts in different ways. Sigh.

It's amazing how wrong companies can get marketing. Take Apple's AirDrop, for example. I spent 20 minutes one day wondering why my iPhone wasn't connecting to my Mac Mini. Turns out, "AirDrop" is two different things by the same company that are similar but completely incompatible.

Re: Microsoft OneDrive for Business modifies files as it syncs

#28
post #26
post #24

Earlier quoted context omitted.

Just like "surface" vs "surface pro"!

>Just like "surface" vs "surface pro"! More correctly "Surface RT" vs "Surface Pro". "Surface" was initially Microsoft's interactive table [1], so yeah pretty much a branding disaster if we take a walk down the history lane. [1] http://en.wikipedia.org/wiki/Microsoft_PixelSense#Microsoft_...

Surface RT is now just Surface.

Re: Microsoft OneDrive for Business modifies files as it syncs

#29
post #28
post #26

Earlier quoted context omitted.

>Just like "surface" vs "surface pro"! More correctly "Surface RT" vs "Surface Pro". "Surface" was initially Microsoft's interactive table [1], so yeah pretty much a branding disaster if we take a walk down the history lane. [1] http://en.wikipedia.org/wiki/Microsoft_PixelSense#Microsoft_...

Surface RT is now just Surface.

The whole RT thing sounds like a joke. Even on wikipedia there's a circular link collection on top of each of those articles, "WinRT, not to be confused with Windows RT, not to be confused with Windows Runtime, ..."

Btw, I just noticed that the old Surface is now known as PixelSense. Makes sense.

Re: Microsoft OneDrive for Business modifies files as it syncs

#30
post #22
post #20

Earlier quoted context omitted.

...and, indeed, these XML namespaces (MS Office and data types) and the CustomDocumentProperties tag are already known to be added by SharePoint, and apparently for well-established reasons (though not ones I understand not being a SP user): http://sharepoint.stackexchange.com/questions/30626/why-is-s...

It's absolutely inexcusable to modify .php source code files for this though! Wonder if it would modify files in a git repository in the same way? Good luck recovering from that!

git reset? I can't imagine any way in which it would destructively modify the files under objects/
Post reply on HN