[Development] [Boost-users] [C++ Now! 2012] Call for Submissions

Giovanni Bajo rasky at develer.com
Mon Oct 31 10:44:16 CET 2011

Il giorno 31/ott/2011, alle ore 10:31, Thiago Macieira ha scritto:

> On Monday, 31 de October de 2011 10:23:12 you wrote:
>> Thiago Macieira wrote:
>>> Sounds interesting to be present and discuss with the Boost developers
>>> ways to improve collaboration. Maybe someone will finally convince them
>>> to maintain binary compatibility so their libraries could become
>>> *actually* useful as part of a larger API...
>> Can we similarly be convinced to adopt generic programming practices?
>> Actually we are... we just keep re-inventing their wheels ;-)
>> I think the important question is not necessarily binary compatibility. I,
>> for one, would love to be able to just *use* Boost inside Qt, in particular
>> source-only libraries. As long as we don't touch it in our binary interface
>> the lack of BC promise shouldn't affect us. Think TR1 and C++11-features
>> available with legacy compilers.
>> But anyway, that's a big flame-war about to happen ;-)
> The header-only libraries should be usable inside Qt without ill side-effects. 
> So I'd say go ahead and use it. Just be mindful that your colleagues may not 
> know boost as well as you do, so comment your code well :-)
> If you do that, it might be a good idea to import the headers into 
> src/3rdparty (after proper exceptions are granted under the CLA). At least 
> until we have a decent configure system to more easily detect the presence / 
> absence of libraries.

What is the policy on adding new dependencies to the Qt project? 

To me, it seems a bad idea to add a dependency on any library unless there is a specific use case were it is really necessary. So adding Boost just because it's "cool" (for some definition is cool) doesn't look like a deal. It doesn't help that I specifically dislike Boost, but that's not the subject of this comment.
Giovanni Bajo   ::  rasky at develer.com
Develer S.r.l.  ::  http://www.develer.com

My Blog: http://giovanni.bajo.it

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4819 bytes
Desc: not available
URL: <http://lists.qt-project.org/pipermail/development/attachments/20111031/88c6cef1/attachment.bin>

More information about the Development mailing list