Use of Boost library classes in kdecore?
Boudewijn Rempt
boud at valdyas.org
Sat Jul 7 16:58:19 BST 2007
On Friday 06 July 2007, David Jarvie wrote:
> There are two options if the Boost class is to be used: either make kdelibs
> require the Boost library, which is already required for kdepimlibs; or put
> a copy of the relevant headers (at least 7 of them at a cursory glance)
> from the Boost library into kdecore. As far as I can see, the Boost licence
> (http://www.boost.org/LICENSE_1_0.txt) would not present a problem for the
> latter option.
>
> Comments?
This discussion has been going on for years and years. The previous Krita
maintainer (Patrick Julien) once filed a bug for it, even:
http://bugs.kde.org/show_bug.cgi?id=52261. I think it has gone on long enough
and that using stuff from boost, especially if they are going to be in the
standard soon enough should be ok. It's a no-brainer, really. I mean,
re-inventing stuff that's already done in a way that the world outside Qt/KDE
recognizes as the standard C++ way of doing things?
(Of course, in this particular instance, another solution may well be better,
but but the parts of boost that are going into the next C++ standard should
be within bounds for KDE hackers.)
--
Boudewijn Rempt
http://www.valdyas.org/fading/index.cgi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20070707/0a372a61/attachment.sig>
More information about the kde-core-devel
mailing list