]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/phoenix/doc/html/phoenix/maintenance/background.html
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / phoenix / doc / html / phoenix / maintenance / background.html
CommitLineData
7c673cae
FG
1<html>
2<head>
3<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
4<title>Background</title>
5<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
6<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7<link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Phoenix 3.2.0">
8<link rel="up" href="../maintenance.html" title="Maintenance">
9<link rel="prev" href="../maintenance.html" title="Maintenance">
10<link rel="next" href="my_understanding_of_how_maintenance_works.html" title="My Understanding of how maintenance works">
11</head>
12<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
13<table cellpadding="2" width="100%"><tr>
14<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
15<td align="center"><a href="../../../../../../index.html">Home</a></td>
16<td align="center"><a href="../../../../../../libs/libraries.htm">Libraries</a></td>
17<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
18<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
19<td align="center"><a href="../../../../../../more/index.htm">More</a></td>
20</tr></table>
21<hr>
22<div class="spirit-nav">
23<a accesskey="p" href="../maintenance.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../maintenance.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="my_understanding_of_how_maintenance_works.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
24</div>
25<div class="section">
26<div class="titlepage"><div><div><h3 class="title">
27<a name="phoenix.maintenance.background"></a><a class="link" href="background.html" title="Background">Background</a>
28</h3></div></div></div>
29<p>
30 Almost exactly a year ago, Joel de Guzman asked me to take on the lead maintenance
31 of Boost Phoenix and I agreed to do so, not really knowing what I was taking
32 on. In the first few months I fixed a lot of the things which could be fixed
33 easily, while at the same time learning how to use git to keep things in
34 order. Then things got tougher as I started to meet things which are not
35 so easy to fix. I also found there were things I did not understand well
36 enough.
37 </p>
38<p>
39 At the end of 2014 I came back to the task anew. In the meantime I have learned
40 a lot, particularly about Boost Fusion and Boost Proto which are used a lot
41 by Boost Phoenix. I have also learned how to edit the QuickBooks files and
42 regenerate them.
43 </p>
44<p>
45 I have still not solved all the problems in Boost Phoenix. I think I am closing
46 in on some of the remaining ones. I now know that some of the problems in
47 Phoenix V3 were also present in Phoenix V2. This has changed the approach
48 to how to solve them as I know that the problems cannot be in the use of
49 Boost Proto as it was not used in V2.
50 </p>
51<p>
52 I have made further progress during 2015 on understanding what the problems
53 are and how to avoid them or work around them. That has given me the confidence
54 to explore further applications of the code, which I expect will develop
55 a lot in the next few months.
56 </p>
57<p>
58 I want in this document to share some of what I have been doing and how I
59 have solved some of the problems. One reason for doing this is that there
60 may be other people who are considering taking on library maintenance of
61 a library they did not themselves write. I hope I can make that easier for
62 people to do.
63 </p>
64</div>
65<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
66<td align="left"></td>
67<td align="right"><div class="copyright-footer">Copyright &#169; 2002-2005, 2010, 2014, 2015 Joel de Guzman, Dan Marsden, Thomas
68 Heller, John Fletcher<p>
69 Distributed under the Boost Software License, Version 1.0. (See accompanying
70 file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
71 </p>
72</div></td>
73</tr></table>
74<hr>
75<div class="spirit-nav">
76<a accesskey="p" href="../maintenance.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../maintenance.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="my_understanding_of_how_maintenance_works.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
77</div>
78</body>
79</html>