>>>>> On Thu, 10 May 2001 20:17:17 +0100, Michael G Schwern <[EMAIL PROTECTED]> said:
> On Thu, May 10, 2001 at 08:56:37PM +0200, Andreas J. Koenig wrote:
>> > Well, the problem is there's no "Interface Style" entry that really
>> > matches things like AnyLoader, Lingua::Romana::Perligata, Bleach, DNA,
>> > etc... 'l' for 'modifies the language' would be a nice addition to
>> > cover such things.
>>
>> Shame on me, I have looked neither at Bleach, DNA, and L:R:P would
>> need an s for silly? AnyLoader seems to be a pragma, it seems.
> Yes, they're silly, but they're still pragma-like. 'Interface Style'
> just comments on the interface, not the intent.
> 'pragma' seems to cover that set of modules well as defined in
> perlmodlib "They work somewhat like compiler directives (pragmata) in
> that they tend to affect the compilation of your program, and thus
> will usually work well only when used within a "use" or "no"."
Sold! So let's create interface style "p" for pragma. Any objections?
> About the Silly:: namespace. I think you're going to run into
> alot of resistance there. Alot of the more ridiculous modules start
> out as just a cool name (Semi::Semicolons) and would detract from its
> purpose (to be silly) to alter the name. And it doesn't fit in alot
> of them. Silly::Lingua::Romana::Perligata just sounds so stilted.
> Sex.pm, well, its obviously all in the name! There are obvious
> exceptions (Silly::String).
> I can't speak for anyone else, but I'd rather my module doesn't show
> up in the module list than ruin a good joke. :)
You give me the right cue, problem solved: authors can withdraw their
modules from the module list when the life cycle is over. We had
DoWhatIWant on the module list from the very early days for maybe 3
years, then I felt like the fun was over. Maybe others will follow
that fate.
> Instead of encouraging
> use of the Silly:: namespace, perhaps we could have a Module List
> Chapter for silly modules?
Chapters are much more rigid, they propagate to too many places. This
makes any change more difficult.
--
andreas