Hi Kang Min, I’m one of the PAUSE admins.
Your “self” module wasn’t being included in the CPAN index, because there was a namespace clash between it and Damian Conway’s SELF package. These were previously considered distinct packages, but now PAUSE considers package names case insensitively, because of case-insensitive filesystems. We’ve resolved this with Damian, such that you now have unambiguous ownership of the namespace. I’ve just triggered a re-indexing of your most recent self release, which should result in the self module re-appearing in the CPAN index. Cheers, Neil