Subject: Re: [boost] Core libraries should separated from experimental libraries
From: Thomas Klimpel (Thomas.Klimpel_at_[hidden])
Date: 2009-11-22 15:14:16
Tom Brinkman wrote:
> My major concern is about how to encourage continued innovation.
I have to admit that you are probably more competent than me with respect to this question. For me, libraries like Boost.Proto or Boost.Spirit.Phoenix represent continued innovation, but these libraries come from well established boost authors. On the other hand, some of the accepted boost libraries seem to receive only minimal maintenance by their original authors, and making it easier to contribute libraries to boost would probably only increase the number of libraries in minimal maintenance mode. So I guess the recent efforts to encourage the boost community members to spend some maintenance time on libraries they haven't authored is exactly the right thing to do for the current situation.
> Having potential libraries languish in the review queue
> for many many months, in some cases, years, can't be a
> good thing for getting people to want participate in boost.
> Think about all the people behind the scenes that see the review
> queue and say, why bother, its too cumbersome.
I'm not sure whether you want to highlight the excessive quality criteria for acceptance into boost here, or the lack of review managers.
> There are alot of good ideas out there, but they need a place to
> get some exposure, and to flush them out.
Do you mean "flush" them out or "flesh" them out? But this is probably something were I can see some truth in your statement. But the sandbox is actually quite a nice place to flesh out a potential library. And there is quite a number of libraries in the sandbox that are currently in active flesh out mode, and will stay in that mode for quite some time.
> Debian has demonstrated that a stable and a non-stable
> branch can be quite successful. Boost should adopt a similar
Are you sure that Debian is in any way comparable to boost? It seems to my that their stable and a non-stable branch is solving a completely different problem.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk