Boost logo

Boost Announcement :

Subject: [Boost-announce] [boost] [TTI] Review Result
From: Joel falcou (joel.falcou_at_[hidden])
Date: 2011-08-02 09:06:02

This is the result summary for the Type Traits Introspection library by
Edward Diener.

The review have been on going from July 1st to july 17th and had generated a large amount of very interesting design discussion. The library received 5 Positive reviews and a few positive comments next to that.

**The verdict is that, the TTI Library is ACCEPTED into Boost.**

However, a few comments and concerns have been raised but are
rather simple changes to perform and I am sure Edward will
take these comments into account before releasing the library.

Such comments include:

* The main comment is the fact that Boost.TTI force the
  definitions of its meta-functions into the boost::tti.
  Concerns have been raised and requests made that the macro
  don't specify any namespace and let users bring the generated
  meta-functions in the namespace of their own liking.

* The number of macros handling various corner cases has been
  raised as potentially too high. Effort to streamline the macro
  based interface has been requested.

* Support for more compiler is needed. Some issues on ICC has been
  raised but are currently being looked upon (or fixed).

* Naming scheme of the macro and of the generated meta-functions
  have to be refined to be 1/ more clear 2/ avoid some non-standard
  name starting with __

* Some more detailed and entry-level examples may be beneficial
  to the library

* Pre-made macro for classical typedef like value_type or other std
  components has been proposed

Thanks to all the participants and to Edward for this review.

Unsubscribe & other changes:

Boost-announce list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at