Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re: Re: The Case for Sensitivity to Case-Insensitivity in Module Names

by QwertyD (Pilgrim)
on Apr 16, 2004 at 16:49 UTC ( [id://345819]=note: print w/replies, xml ) Need Help??


in reply to Re: The Case for Sensitivity to Case-Insensitivity in Module Names
in thread The Case for Sensitivity to Case-Insensitivity in Module Names

If you wanted to make sure this didn't happen again, the PAUSE indexer could be patched to do case-folded comparisons so that module authors would be warned of this kind of conflict.

Yes, I'm unsure exactly what to do about this. While I could see warning future module authors about it, the problem is that there are already modules whose names differ already in case. You couldn't easily prevent uploads of modules whose names case-insensitively conflict with other modules unless you wanted to prevent all of the authors of the modules that already exist from uploading new versions. It would probably be too heavy-handed to make a bunch of people change their modules' names.

I guess you could prevent people from uploading modules whose names have never been used before but conflict with others case-insensitively, though. Still, maybe just warning authors is the best solution.


Once it's Turing complete, everything else is just syntactic sugar.
  • Comment on Re: Re: The Case for Sensitivity to Case-Insensitivity in Module Names

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://345819]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others chanting in the Monastery: (3)
As of 2024-04-24 02:03 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found