On Mon, Jul 09, 2018 at 01:08:38PM +0200, Cornelia Huck wrote: > On Mon, 09 Jul 2018 08:33:05 +0200 > Markus Armbruster <arm...@redhat.com> wrote: > > > Peter Maydell <peter.mayd...@linaro.org> writes: > > > > > On 6 July 2018 at 15:56, Kevin Wolf <kw...@redhat.com> wrote: > > >> Am 06.07.2018 um 13:11 hat Cornelia Huck geschrieben: > > >>> That way, we can still easily remove old cruft (case (a)), but still > > >>> accommodate cases like this (case (c)). The obvious drawback is that > > >>> we'd need someone to curate the deprecation watchlist, to poke the > > >>> users we're waiting for, and probably remove anyway after some time if > > >>> they don't get their act together. > > >> > > >> The problem is that things are only starting to move after two releases > > >> have passed. > > > > > > Right, so clearly just "put a note in the documentation" isn't > > > sufficient advertisement/prodding of things going away. > > > > Yes. Ideas on more forceful notification have been tossed around, we > > just have to act on them. > > > > > (Also, two > > > releases is pretty fast. Many of our users will be using distro > > > packaged versions of QEMU which will lag further behind than > > > bleeding-edge users. The system version of QEMU on my desktop > > > machine is 2.5...) > > > > If you consume QEMU in a way that's impacted by the changes the > > deprecation policy guards, you have two sane options: > > > > * Track upstream deprecation, either continuously, or at least right > > after a QEMU release. Since 2.10, they're collected in qemu-doc > > appendix "Deprecated features". > > Can we draw more attention to this in any way? Point it out prominently > in the release notes? Send a list to known consumers (e.g. libvirt) on > release time?
Yes, we should all newly deprecated stuff in the release notes. For libvirt, I think whenever something is proposed for deprecation we could just CC libvir-list, or ask one of the libvirt people to confirm its not being used. If it is, then we should file BZ against libvirt. Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|