On Fri, Jul 12, 2002 at 11:23:17PM +0300, Jarkko Hietaniemi wrote: > On Fri, Jul 12, 2002 at 10:18:32PM +0200, Elizabeth Mattijsen wrote: > > At 10:14 PM 7/12/02 +0200, Johan Vromans wrote: > > >Elizabeth Mattijsen <[EMAIL PROTECTED]> writes: > > > > The reason I reported two bugs today? I ran into them developing the > > > > threads::farm module, now available from CPAN. > > >Which raises, again, the issue: module or pragma? > > > > Eh... I thought pragma's were only lowercase in the top-level namespace? > > So far we haven't had multipart lowercase names (all lowercase like > threads::shared or partly lowercase like PerlIO::via), so the reules > don't quite anticipate this. I think we really, REALLY, should keep > pure non-pragma modules with the usual Some::MixedCap naming, or the > "lowercase implies pragma" rule gets badly diluted.
Agreed. I think the existing Thread:: namespace is the right place for 'thread utility' modules. The fact that some existing modules in that namespace are for the old 5005 threads isn't a big issue. Tim.