
5. Encourage toolkit-like additions to existing libraries, rather than writing a full-blown library. These have historically been more successful.
true. i have been doing a gsoc project last year, implementing heap data structures. in the end i had the feeling that i have implemented quite a lot of code, but that it is too early for review, but that it needs to be used by people in order to mature. otoh, there are already heap data structures in boost as part of bgl, although they have a very specific interface, which is optimized for bgl. in the end, i doubt that anyone ever used the code: i never got any question about it, nor did i use it myself ... implementation of c++0x features/compatibilty into existing libraries, tr1/2 libraries or extending existing libraries (with the library maintainer as mentor) would reduce the burden of implementing a library and doing a full review (mini-reviews may be sufficient). cheers, tim -- tim@klingt.org http://tim.klingt.org Lesser artists borrow, great artists steal. Igor Stravinsky