Here's another chapter of the MySQL evolution saga.
We know that MySQL today, although hugely popular and effective, has many shortcomings. A Refactoring effort has been announced, after a few months of internal discussions.
The effort is open to external contributions. There is a mailing list for discussing the "what" and the "how" of the new path.
The goals of the project are basically
- Modularity. Make it easier to add new features without breaking existing ones.
- Pluggability. Make it easier for third parties to add functionality.