Ideally a specific revision of a layer should specify on which revision it depends on/was tested with, so people can reproduce that same setup.<br><br>Randomly mixing revisions is a recipe for problems. <br>Expecting that a layer informs its users that something is changing is probably not workable. How would a layer maintainer know what layers are actually depending on it (especially for things like oe-core)?<br>
<br>If one is using the head of a layer one is living on the bleeding edge (and hence sometimes one bleeds) (and doing production work based on that seems unwise).<br><br>Then again, I seem to recall that somewhere in the spring we agreed on a deprecation policy where &quot;high impact changes&quot; like for toolchain would be done like:<br>
- commit new version<br>- wait a while (2 weeks?)<br>- remove old version<br><br>thus giving people a chance to migrate.<br><br>Frans.<br><br>(PS: of course it is also possible to proceed in a perfectly synchronised lockstep, but that probably requires some central coordination and some staging trees or so to test against before the lockstep is performed)<br>