Re: [RFC 0/7] Warn at runtime when deprecated features are used

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Oct 04, 2018 at 01:38:33PM +0200, Andrea Bolognani wrote:
> GTK+ does it, Qt does it; and I'm willing to bet there are more
> applications linking against either of them than there are linking
> against libvirt.

I don't think that's a positive example. As a developer who has
used GTK for multiple apps, I *hate* their frequent API deprecations
during minor updates. It is a constant battle to keep app code
compiling cleanly even within a single releae, no to mention the
even greater pain of trying to do GTK2 and GTK3 in parallel.

Sure, this deprecation and deletion of code benefits the GTK
maintainers, but the cost of creating ongoing pain for every
single application developer. That's not a net win IMHO as the
set of app developers is much larger.

As a counter point, Microsoft Windows never breaks its APIs and
that has many orders of magnitude more app developers than GTK/Qt

The fact that libvirt never breaks API is one of our greatest
selling points. 

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 :|

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list



[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux