Hi George, The reason your URI-Shorten-0.001 release wasn't added to the index is because the distribution name didn't match the module name.
Your module is called URI::Shortener, but the distribution name is URI::Shorten. For security reasons, PAUSE requires that a distribution called Foo-Bar contains a module/package called Foo::Bar. Previously we didn't have this restriction, but it would have meant that you got an indexing permission on URI::Shorten, and then someone else could release a module called URI::Shortener, they'd get the indexing permission on that, and now there would be two distributions called URI-Shortener. The easiest fix would be to change the name to URI-Shortener in your dist.ini, bump the version to 0.002 and you should be good to go. Cheers, Neil