# Copyright (C) 2005, 2007 Douglas Gregor # Distributed under the Boost Software License, Version 1.0. # See www.boost.org/LICENSE_1_0.txt # # This file lists the names and e-mail addresses of the maintainers # of each Boost library, and is used by the regression-reporting # scripts to direct e-mail related to those libraries to the # maintainers. When making changes to this file, please be careful # to closely follow the format of the library. accumulators Eric Niebler algorithm Marshall Clow algorithm/minmax Herve Bronnimann algorithm/string Marshall Clow align Glen Fernandes any Alexander Nasonov array Marshall Clow asio Chris Kohlhoff assign Thorsten Ottosen assert Peter Dimov atomic Helge Bahmann , Tim Blechmann bimap Matias Capeletto bind Peter Dimov chrono Vicente J. Botet Escriba circular_buffer Jan Gaspar concept_check Jeremy Siek config John Maddock container Ion Gaztanaga context Oliver Kowalke conversion Antony Polukhin core Peter Dimov , Glen Fernandes , Andrey Semashev coroutine Oliver Kowalke crc Daryle Walker date_time Jeff Garland disjoint_sets Jeremy Siek dynamic_bitset Jeremy Siek exception Emil Dotchevski filesystem Beman Dawes flyweight Joaquin M Lopez Munoz foreach Eric Niebler format Samuel Krempp function Douglas Gregor function_types Tobias Schwinger functional functional/factory Tobias Schwinger functional/forward Tobias Schwinger functional/hash Daniel James functional/overloaded_function Lorenzo Caminiti fusion Joel de Guzman , Dan Marsden , Tobias Schwinger geometry Barend Gehrels, Bruno Lalande , Mateusz Loskot gil Christian Henning graph Andrew Sutton heap Tim Blechmann icl Joachim Faulhaber integer Daryle Walker interprocess Ion Gaztanaga intrusive Ion Gaztanaga io Daryle Walker iostreams Jonathan Turkanis iterator David Abrahams , Thomas Witt , Jeffrey Lee Hellrung Jr. lambda Jaakko Jarvi lexical_cast Antony Polukhin local_function Lorenzo Caminiti locale Artyom Beilis lockfree Tim Blechmann log Andrey Semashev logic Douglas Gregor math Hubert Holin , John Maddock move Ion Gaztanaga mpl Aleksey Gurtovoy msm Christophe Henry multi_array Ronald Garcia multi_index Joaquin M Lopez Munoz multiprecision John Maddock , christopher Kormanyos numeric/conversion Fernando Cacciola , Brandon Kohn numeric/interval Sylvain Pion , Herve Bronnimann , Guillaume Melquiond numeric/odeint Karsten Ahnert , Mario Mulansky numeric/ublas Michael Stevens optional Fernando Cacciola operators Daniel Frey parameter David Abrahams , Daniel Wallin phoenix Joel de Guzman , Thomas Heller polygon Lucanus Simonson , Andrii Sydorchuk pool Stephen Cleary predef Rene Rivera preprocessor Paul Mensonides program_options Vladimir Prus property_map Douglas Gregor property_tree Sebastian Redl proto Eric Niebler ptr_container Thorsten Ottosen python Ralf Grosse-Kunstleve , Ravi Rajagopal random Steven Watanabe range Neil Groves , Nathan Ridge ratio Vicente J. Botet Escriba rational Jonathan Turkanis regex John Maddock scope_exit Alexander Nasonov , Lorenzo Caminiti serialization Robert Ramey signals Douglas Gregor signals2 Frank Mori Hess smart_ptr Beman Dawes , Peter Dimov smart_ptr/make_shared Glen Fernandes spirit Joel de Guzman , Hartmut Kaiser statechart Andreas Huber static_assert John Maddock test Gennadiy Rozental thread Anthony Williams , Roland Schwarz , Vicente J. Botet Escriba throw_exception Emil Dotchevski timer Beman Dawes tokenizer John R. Bandela tr1 John Maddock tti Edward Diener tuple Jaakko Jarvi type_erasure Steven Watanabe type_index Antony Polukhin type_traits John Maddock typeof Arkadiy Vertleyb , Peder Holt units Matthias Schabel , Steven Watanabe unordered Daniel James utility utility/enable_if Jaakko Jarvi , Jeremiah Willcock utility/identity_type Lorenzo Caminiti utility/result_of Daniel Walker utility/swap Joseph Gauterin uuid Andy Tompkins variant Eric Friedman wave Hartmut Kaiser xpressive Eric Niebler