Boost logo

Boost :

Subject: Re: [boost] [log] Review-ready version in the Vault
From: Ravi (lists_ravi_at_[hidden])
Date: 2009-02-12 09:24:33


On Thursday 12 February 2009 07:30:26 Peter Simons wrote:
> > I totally agree that lack of [syslog support] on Windows is a huge
> > gap. However, I believe such a project should be standalone, and
> > probably outside of Boost.
>
> in my humble opinion, platform-independence is one of the key benefits
> that I'd expect from using a library such as Boost.Log. If your library
> doesn't provide that, then I would not want to see it included in Boost.

Such an approach would mean that *every feature* available from a boost
library would be required to work with all platforms. That is simply not
possible. All it would lead to, IMHO, is that featrues supported only on a
subset of platforms would be relegated to an "examples" directory which is
unlikely to be tested as well as the core code would be.

In this particular case, syslog support is simply lagniappe from a library
that solves a whole host of other issues; no other part of the library depends
on syslog support. Why would the presence of something extra (which does not
work on only one platform) invalidate the presence of the entire library?

Regards,
Ravi


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk