Changes between Version 8 and Version 9 of SoC2010


Ignore:
Timestamp:
Mar 8, 2010, 2:25:47 PM (13 years ago)
Author:
Stefan Seefeld
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SoC2010

    v8 v9  
    4141Boris, boris@highscore.de
    4242
     43== Boost.XML ==
     44
     45I started a 'boost.xml' library (right now in https://svn.boost.org/svn/boost/sandbox/xml/) a long time ago, which I have never found enough time and energy to bring to a formal boost submission.
     46Having a proper XML library as part of boost would be very useful, in particular if "proper XML" goes beyond the basics such as parsing. (There already are lots of half-baked XML parsers, but few fully conform to the spec, or yield well performing in-memory representations that can be traversed via XML-specific tools such as XPath.)
     47
     48=== Prerequisites ===
     49
     50The student needs to have at least a basic understanding of the XML and related spec, as well as some exposure to existing XML APIs (such as DOM, SAX, XMLReader) to understand the problem domain.
     51
     52== Boost.Python ==
     53
     54There are a couple of independent improvements that may be done:
     55
     56  - Add (better) support for !NumPy bindings.
     57  - Improve the converter registry to avoid conflicts when multiple extension modules try to expose the same C++ types.
     58  - Add bindings for other Python C API functions, such as exception handling.
     59
     60=== Prerequisites ===
     61
     62   - Some basic Python knowledge (as well as !NumPy in the first case above).
     63   - Past experience with Boost.Python.
     64
     65
    4366= Summer of Code Policies =
    4467Forthcoming...