Patrick R. Michaud wrote:
It did occur to me this morning that we can stick with the
flat-namespace model that PGE and other tools have been
using up-to-now, and make the switch to using multilevel namespaces
sometime later. Either way there's going to be a big conversion
cycle involved somewhere, and it has an impact on all of the
compiler tools and languages that use them.
Okay, let's hold off on the multilevel namespace change. We can do it in
the same branch, but let's roll out the core object model first, and
then do the multilevel namespaces as a second release.
Based on earlier IRC discussions, I'm already marking P6Regex as
deprecated. I should've done that months ago, since it's clear
it's not the way things are going. But if we stick to the use of
flat namespaces, we can keep it around a little while longer.
Sounds good. You can make the deprecation cycle for P6Regex as short as
the November release, if all the languages have caught up by then.
I'd like to have the core object model merged back in this week, so we
have plenty of time for testing and the October release can be 0.5.0.
Allison