
Mateusz Loskot wrote:
Andrew Sutton wrote:
== Infrastructure Projects== Projects that aren't part of Boost, but help us improve the quality of Boost might make decent projects, but we've never had one proposed or accepted that I'm aware of. Remember, we can't accept documentation projects so "Write my documents" will not be a good student project (unfortunately ;)
What could that be?
* GotBoost? Website http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?Google_Summer... A Cookbook-like website for Boost sounds as a good idea for this category.
==Applications of Boost== This is a little different... It might be a good idea to have students build real (example?) applications that use the Boost C++ Libraries. There are a number of real benefits to having students work in this space. First, these applications are very obvious clients of Boost. They can provide immediate feedback on issues with the interface, usability, correctness, performance, documentation, etc. Second, they might make really good examples of best practice for using Boost. Third, they probably make nice student projects.
It could also include projects for integrating/collaboration between Boost libraries. For instance, number of ideas have been discussed about integrating Boost Geometry and Boost Polygon libraries in terms of using types of one with algorithms of the other one, etc.
Another interesting proposals could be projects integrating GIL (rasters) with Geometry (vectors). For example, implementation of algorithms for rasterisation of vectors or vectorization of rasters seem to be ideal candidates for extensions.
Another example dug out from previous proposals, I think worth reconsideration, could be * A graphical front-end to Boost.Test http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?Google_Summer... ly_graph Best regards, -- Mateusz Loskot, http://mateusz.loskot.net Charter Member of OSGeo, http://osgeo.org