I'd like to reserve the CPAN namespaces Marpa::* and Parse::Marpa::* for Marpa, my parsing project. Andreas Koenig tells me there is no formal process to reserve namespaces -- one just politely asks for a consensus. I'll need that consensus anyway, because I don't regular follow the applications for new module names.
Andreas also suggests that I ask that other names with the component "Marpa" (things like ABC::Marpa::XYZ), as a general matter, be reserved for projects having something to do with Marpa. Here I'd like to make a distinction: Presence in Marpa::* or Parse::Marpa::* should indicate that I've authorized and endorsed the project. On the other hand, a name like ABC::Marpa::XYZ simply indicates that the project leverages Marpa somehow, not necessarily that I approve or even have been notified. That way those included can build on Marpa, and even use the name, with the assurance that they do not have to depend on any response from me. By way of justifying my reserving the name "Marpa": Marpa predates PAUSE, and "Marpa" is a name unlikely to be of use to anyone else. Thanks, Jeffrey Kegler