Stas Bekman <[EMAIL PROTECTED]> writes: > Randy Kobes wrote: > [...] >> Although this may not be the best time to raise this, the >> strong opinions being expressed, plus the shortness of time >> on the part of the many of us, perhaps we could look at what >> would be involved to move the modules in the mp2 core so as >> not to conflict with mp1. If I counted right, there's not >> that many: >> Apache::Log >> Apache::PerlSections >> Apache::Resource >> Apache::SizeLimit >> Apache::Status >> Apache::URI >> Apache::Util >> Putting aside for the moment the relationship of these to >> their mp1 counterparts, it shouldn't be too hard to come up >> with alternate, descriptive names, either in an Apache2::* > > -1 to embedding numbers in API
Agreed in principle; however my reasons are centered around not overburdening the porting efforts of others. But when people start asking us to do this, and they've given carefully explained reasons why we should consider it, I'm not nearly as steadfast about it anymore. I really like Randy's suggestion to take a moment, and discuss some of the things Doug first set out to achieve with mp2, and how well we've been able to follow though with his original plan. And just as importantly, where this will lead to in the future. Because I honestly don't see the innate value in having an architecture-independent Apache:: namespace, when the mod_perl developers really have no way of controlling what the httpd developers decide to do with their core data structures. Also, it isn't necessarily the case that we also version APR::, ModPerl::, and friends just because we tag a 2 onto Apache and mod_perl. So let's not lump them all together just because they're distributed in the same tarball. As always we try to do what's in the best interests of our community, and I think having an open discussion about the Apache:: namespace, from a broad perspective, is the right thing for us to do. -- Joe Schaefer --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
