publish.ready should not be a noop.

We want inside publish function to be able to call ready prematurely if
needed. But ready should be propagated only the first time. We expect
that inside publish function calls ready so outside ready call was
removed.
Version bump.