Auto Check-Out / Check-In file types that don't support Co-Authoring
It would be great if the OneDrive Sync Client could be instructed to Check-Out any file type that doesn't support native co-authoring (i.e. DWG). At the moment, checking out a file is a manual process that must be performed on the web. while this does prevent file conflicts as any other user is restricted to opening the file as Read Only, it becomes an untenable option when someone is opening up a large number of files simultaneously (i.e a CAD drawing with a bunch of xrefs).
This doesn't only impact AutoCAD of course, it would be a good option to help reduce file conflicts for any file type. If OneDrive brokered a check-out for any file type that can't be co-authored, it would significantly reduce collisions that would cause duplicate file copies to be created with the appended machine name.
The OneDrive client already understands open file handles, as it can't sync files that are open, if monitoring for a opened / released file handle, it could use that state to manage a Check-Out and Check-In after the file was closed.
In our environment we are struggling with the issue in AutoCAD, where a user will open a drawing with xrefs, and another user collaborating on the same project will also open the same xrefs, but because the xref'ed files haven't been made read-only, collisions often occur. On premise, AutoCAD manages this independently by instituting an application-level file lock, prompting other users with a read-only notification. SharePoint could provide a similar experience if Check-Out and Check-In was managed by the OneDrive client.
I believe that this would be of benefit to many organizations that would like better control of files that can't be co-authored that should be protected from duplicates (manually merging changes to a duplicated DWG or any file really is a horrible task)
It ultimately seems odd that OneDrive / SharePoint would even enable the ability for more than one user to simultaneously edit a file that can't be programmatically merged or co-authored, this is a long-standing default feature of SMB, it would be really helpful to have similar behavior replicated in the cloud.