
IIRC, Phoenix was reviewed and accepted on the condition that it be reimplemented on top of Proto. That hasn't happened yet, and so Phoenix has not been merged to trunk. The old version of Phoenix still exists as a part Spirit.
Hasn't this effort demonstrated that phoenix might not be as portable as the current implementation?
What effort? Why do you think Phoenix isn't 'portable'? Do you mean it doesn't compile on outdated compilers? Or do you mean it doesn't compile using C++0x? What do you mean by that? Please be more specific.
Maybe isn't the current implementation good enough for Phoenix to be a first-class citizen?
I'm not sure where this comes from. If you followed the review or read the review decision you wouldn't ask this question. Regards Hartmut --------------- Meet me at BoostCon www.boostcon.com