[bt-devel] Using QSharedPointer instead of boost pointer

Jonathan Marsden jmarsden at fastmail.fm
Sun Apr 26 14:11:07 MST 2009


Eeli Kaikkonen wrote:

>> Is this just too hard or too ugly to implement?

> It gains very little. Most linux distros have the boost library already
> so there's no extra work or overhead if it's a dependency. The patch can
> be  applied for Windows so that people save the work of downloading and
> configuring the boost library and save some time and space.

It saves end users downloading a library (libboost) just so they can
install BibleTime.  While libboost exists in most Linux distributions,
and package dependencies mean this download can happen automatically,
that is very different from saying that libboost is already installed on
most Linux desktop machines.

The extra developer effort potentially saves (thousands of?) BibleTime
users on Linux from each downloading a library.

Reducing the number of external dependencies is generally a good thing.

Jonathan




More information about the bt-devel mailing list