Currently the apps crop images to provide a better reading experience. To do this, they perform face detection to perform a "smarter" crop.
This comes with a few problems:
- All detection is done on the device and every device must run this
- Devices generally can only do detection of faces, not important features - leading to some bad crops.
- Devices that can't do face detection are unable to use this data to show a better crop
It would be much better if this was done on the server and the results were cached so all clients could get this benefit, not just the WMF apps.
Thumbor looks like a great way to do this.
Are there any blockers to enabling this feature? Since this would be pretty useful to Reading clients, we are interested in collaborating to make this happen.