[Development] Co-installation & library naming rules

Simon Hausmann simon.hausmann at digia.com
Thu Oct 11 14:59:03 CEST 2012


On Thursday, October 11, 2012 11:45:27 AM Oswald Buddenhagen wrote:
[...]
> > > nope, sorry, the version-based namespacing simply does not belong into
> > > upstream. it's a problem specific to FHS, and should be addressed by
> > > those concerned with it.
> > 
> > It belongs in Qt and people have already agreed to it. We need to fix it
> > in Qt.
> not all people have agreed on it. the linux distro centric camp (which
> has a disproportionate representation in this channel) has agreed on it.
> which is a very good indication that they should, indeed, have a common
> standard. *their* standard. which reaches way beyond qt.

Yes, in an ideal world the FHS would solve this. But unfortunately the reality 
of the matter is that this just isn't going to be solved there. That's 
probably also why other middleware projects have decided to solve the issue on 
their end years ago (gstreamer, dbus, glib, gtk and many more), because at the 
end of the day what _really_ matters are the users of Qt. Without the users of 
Qt we're not relevant.

It is _our_ goal that Qt 5 is a no-brainer to install and use, on as many 
developer workstations as possible. In the process of that we should make life 
easier for middlemen like the Linux distro packagers, and with this proposal 
also unify the naming of Qt 5 libraries/binaries throughout the different 
distros (because we solve the problem in a central place).



Simon




More information about the Development mailing list