narsil
Joined 15 years ago
Joined 15 years ago
Agree with the commit message; I've probably spent way too much time the past decade firing up a python prompt or using an online epoch converter to do this.
If the file type isn't clear, the response headers would still include the Content-Length for non-chunked downloads, and the Content-Disposition header may contain the file name with extension for assets meant to be downloaded rather than displayed on a page. Response headers can be parsed prior to downloading the entire body.
Sure, if a package absolutely needs exact dependencies for its entire tree, it can check in the lock file, but I've not found this necessary in practice provided I use dependencies I trust , that follow semantic versioning.
I recall a CNN article recently about this: https://www.cnn.com/2019/12/21/us/when-does-the-decade-end-b...
> Those technicalities, however, don't change the fact that as a society, we seem to have collectively determined that decades begin in years ending in zero and end on years ending in nine.
The protocol is actually available for any cloud storage vendor to work with: https://wopi.readthedocs.io/en/latest/
Landing page: https://developer.microsoft.com/en-us/office/cloud-storage-p...
Here's our open source file picker: https://github.com/kloudless/file-explorer/ (the server-side is closed source and requires a paid subscription beyond a point)
It looks like they're tracking aggregate statistics at most.
vinod [at] kloudless.com