On Wed, Mar 26, 2008 at 06:38:28PM +0200, Shlomi Fish wrote: > On Wednesday 26 March 2008, Hans Dieter Pearcey wrote: > > cpan://^[A-Z]+$/ -> URI::cpan::author > > > > cpan://HDP/Foo-Bar-1.23.tar.gz > > cpan://HDP/some/subdir/random/file.txt > > > > For consistency I'd prefer if this were cpan://author/HDP instead. This way I > can also write cpan:://author/hdp or whatever.
Citing 'consistency' when suggesting a change, then saying you want it so that you can be inconsistent with CPAN, strikes me as strange. I prefer cpan://ID/file, but I can see a case for cpan://author/ID/file, and I don't have strong feelings on the matter. Does anyone else? I do have strong feelings about allowing the author ID to be case folded; I think it's a bad idea. It's easier to add magic later than to take away existing magic. Maybe this is an argument in favor of /author/ID, so that //[^A-Z]+$/ is not magic. (or perhaps /id/ID instead.) hdp.