|
Boost : |
Subject: Re: [boost] [Review] ITL review starts today, February 18th
From: Joachim Faulhaber (afojgo_at_[hidden])
Date: 2010-03-01 18:56:06
Hi Paul,
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
> might
> 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
> disadvantages.
> 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,
> and
> 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
> get
> 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
> that!
> Note to would be Boost submitters, add Doxygen comments as you go along -
> they
> will help you and others later.)
>
> I also didn't much like inventions of new 'jargon' like "aggrovering" or
> "unon".
>
> [...]
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
> any
> problems?
>
> 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?
>
> Novice.
>
> FWIW, I think that it should be accepted into Boost.
>
>
Thanks again.
Best regards,
Joachim
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk