On 2017/11/04 12:06, Martijn van Duren wrote: > On 11/03/17 21:56, Marc Espie wrote:> See, this is exactly what I'm afraid of. > > > > run-time depends can be a bitch. The stuff still packages, and stays that > > way until somebody notices an issue... which often happens a few months > > after the commits, and sometimes even after release. > > This risk should be minimal, since I grepped through all the packages > in-tree that contain a .php file on all the functions and classes that > moved out of main.
The problem is, people updating or importing any php-package need to do the same. And then it's harder than doing a bulk search at the tine of change. It's trickier than perl/python packages using modules, because there are no build time checks.