Changes between Version 1 and Version 2 of soc/2007/ExtensionAndReflection
- Timestamp:
- May 22, 2007, 1:21:05 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
soc/2007/ExtensionAndReflection
v1 v2 9 9 As I will say in the next sections, I wanted to add to Boost a library that allows an application to have dynamic plugins/extensions within an infrastructure. 10 10 11 A member of the Boost mailing list told me about a library by Jeremy Pack called Extension. Jeremy and I agreed that the best approach would be to complete and enhance this library. In short, the 12 completion consists in preparing the library to be sent for review in Boost. The enhancements are several, and will be described later. 11 A member of the Boost mailing list told me about a library by Jeremy Pack called Extension. Jeremy and I agreed that the best approach would be to complete and enhance this library. In short, the completion consists in preparing the library to be sent for review in Boost. The enhancements are several, and will be described later. 13 12 14 13 2. Implement Reflection [2] using Extensions functionality … … 101 100 * Week 1 102 101 103 Do a careful study of Boost.Extensions. I've checked it out, but I need a deep 104 understanding before starting. Get in touch with my mentor (as with Jeremy I'm 105 in touch nowadays). See carefully the requirements to review the library. 102 Do a careful study of Boost.Extensions. I've checked it out, but I need a deep understanding before starting. Get in touch with my mentor (as with Jeremy I'm in touch nowadays). See carefully the requirements to review the library. 106 103 107 104 * Weeks 2 - 4 … … 115 112 * Weeks 7 - 8 116 113 117 Explore reflection and do the first prototypes of the functionalities. Make 118 some units tests along the development. 114 Explore reflection and do the first prototypes of the functionalities. Make some units tests along the development. 119 115 120 116 * Weeks 9 - 10 … … 124 120 * Weeks 11 - 12 125 121 126 Fix bugs. Document. Make more unit tests. According to the remaining time add some 127 functionalities of the other optional tasks. Plan the future after-program work. 122 Fix bugs. Document. Make more unit tests. According to the remaining time add some functionalities of the other optional tasks. Plan the future after-program work. 128 123 129 124 == References ==