I will file bugs for the drive-sync issue and the issue with the large downloads failing and try to get some answers.
It's definitely something that we've talked about internally and is something that I'd personally love to see in the product.
(Trying to convert URI to Path String results in null with new Photos app since _data value is set to null for some reason).
Trying to reach someone who can look at Android Photos app since its breaking a large number of PhotoGraphy apps.
I think it's fair to announce products so devs can be ready when the API becomes available.
However, sure: I'll bite. No: announcing random stuff that we can't play with and that they won't talk to us about is totally useless for developer. This entire event was just about causing people to go "wow, they are smart". I am a developer quite interested in 3D video, and so despite seeing Project Jump and going "ugh, another end-user product announcement", I figure I might as well talk to the engineers about it: only, they aren't willing to say anything about what might be available or how it works or essentially anything about their plans... so good luck "getting ready".
Regardless, the next thing you really need to defend, as this is what we are talking about: what are you, as a developer, doing to get ready for Photos? Google I/O has become less and less developer-focussed ever since it started (I have gone every year), and has turned into more and more of just a showcase of their end-user products. This year as the epitome, and all of the developers that I know who attended were quite disappointed; even the ones who still liked last year's somehow were now also saying "this event seems to have lost its purpose and is no longer useful".
> Regardless, the next thing you really need to defend, as this is what we are talking about: what are you, as a developer, doing to get ready for Photos?
You can't imagine how unlimited storage of images and videos have no implications to devs and how we view curation of photos? Thats one less limitation to worry about.
I 100% agree that I/O is becoming less and less developer focused. Lots of non-developers want to attend (I blame the freebies they gave - looks like that has stopped so it might get better). I/O (or any other 'developer' conference) goes beyond the technical. There is a lot of self-promotion, PR, recruitment (in the HR sense, and recruitment into the 'developer ecosystem')
(I work on the Takeout team)
If you don't want that behavior, or just want to export part of your drive (or photos) collection you can expand that product in the Takeout UI and just select certain folders.
It seems implausible that anyone would consider it a good idea to reencode a RAW file as a matter of course. Transcode it to process and/or compress it? Sure. But what comes out the other end isn't usually a native RAW file. (native RAW -> DNG workflows don't count.) This assumes that such a thing is even possible: e.g. that all RAW formats they'll see permit an alternate compressed encoding. If they did, someone needs a good stern talking-to. Pretty much the last thing that anyone who uses RAW files would expect is a workflow that tampers with the files while still allegedly remaining in the native RAW format.
I can reproduce this on my own account.
I uploaded a raw (NEF) using desktop uploader using the "Original" setting. Downloading through the photos app returns the original NEF file.
Downloading via Drive returns a file with the original name ("Foo.NEF") that is actually a jpeg.
So this is clearly broken.
Bug filed. I will follow up when there is some kind of resolution.