Subject: Re: [boost] [Review] ITL review starts today, February 18th
From: Joachim Faulhaber (afojgo_at_[hidden])
Date: 2010-03-01 18:56:06
thank you for your review on the ITL.
2010/3/1 Paul A. Bristow <pbristow_at_[hidden]>
> > ----- Original Message -----
> > From: "Hartmut Kaiser" <hartmut.kaiser_at_[hidden]>
> > To: <boost_at_[hidden]>; <boost-announce_at_[hidden]>; <boost-
> > users_at_[hidden]>
> > Sent: Thursday, February 18, 2010 2:22 PM
> > Subject: [boost] [Review] ITL review starts today, February 18th
> > The formal review of the Interval Template Library (ITL) starts today,
> > > February 18th, 2010 and will end February 27th, 2010.
> > > ITL is being developed by Joachim Faulhaber.
> > > - What is your evaluation of the design?
> Clearly meets some users needs. (see below on interval_trees).
> > > - What is your evaluation of the implementation?
> Works for some users.
> I note some reservations and discussion about the underlying storage that
> be a problem with large scale projects.
> It doesn't seem to be practical problem for some reasonably large scaled
> projects, and a different framework might very well have other
> So I don't think this is a reason to put the library on hold now.
> > > - What is your evaluation of the documentation?
> Comprehensive, clear, good enough. (One can never have enough tutorial,
> examples of which there are already good ones). If one was starting now, I
> would recommend using Doxygen. This would ensure that docs and code don't
> out of step. But this is a very significant task to retrofit - especially
> adding Doxygen comments to the very many functions etc - been there, done
> Note to would be Boost submitters, add Doxygen comments as you go along -
> will help you and others later.)
> I also didn't much like inventions of new 'jargon' like "aggrovering" or
There is criticism of this by ohters too. Since my "inventions" are only a
few this can be changed without too much effort.
> > > - What is your evaluation of the potential usefulness of the library?
> The examples given show that there must be many uses.
> > > - Did you try to use the library? With what compiler? Did you have
> Played with previous version. No problems with MSVC.
> > > - How much effort did you put into your evaluation? A glance? A quick
> > > reading? In-depth study?
> A quick re-reading.
> > I've slightly followed the library evolution since its first
> announcement, and
> I did quick
> > reading of the last documentation.
> > > - Are you knowledgeable about the problem domain?
> FWIW, I think that it should be accepted into Boost.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk