Bug#773873: libidna-punycode-perl: dead code - replaced by liburi-perl

Jonas Smedegaard dr at jones.dk
Wed Dec 24 17:07:04 UTC 2014


Hi Axel,

Quoting Axel Beckert (2014-12-24 16:58:38)
> Jonas Smedegaard wrote:
>> Package: libidna-punycode-perl
>> Severity: normal
>> 
>> IDNA::Punycode has disappeared from CPAN.
>> 
>> URI mentions its URI::_punycode being based on IDNA::Punycode.
>
> Indeed, I recently used URI::_punycode when I needed some punycode 
> stuff -- and was happy that it's in such a common module/package. I 
> though wondered and still wonder about that strange module name. The 
> underscore often means "internal". Anyone knows more? The POD doesn't 
> help with that question.

I wondered the same, and digged deeper: _punycode is used by _idna which 
in turn is used by ihost and as_iri:

perl -MURI -E 'say URI->new("http://xn--99zt52a.example.org/%E2%80%AE")->as_iri'

I now updated <https://github.com/miyagawa/URI-Find-UTF8/issues/2>
reflecting that new discovery :-)


>> No packages depend on libidna-punycode-perl - candidate for removal?
>
> Popcon shows about 35-45 installations with around 5 activity votes.
>
> IMHO that are too many installations for a removal without RC bug, but 
> likely a removal candidate if it catches a non-trivial RC bug in the 
> future.

Fair enough - but I do believe it effectively means we take over as 
upstream, and should then adapt packaging to reflect that - not 
repackage as dpkg source format "3.0 (native)", but have Homepage, watch 
file and debian/copyright source URLs point to our resources at Alioth.

It must've happened before among our thousands of packages - do we have 
formalized some procedures for which actions we should remember to take, 
and how we then monitor its health?  Do we e.g. push to CPAN and monitor 
tkwalitee and cpantesters.org, also against Windows and Mac?

As a minimum, I guess it makes sense to keep this bug open, and 45 hits 
on popcon is not enough for me to volunteer as new upstream for code I 
see no need for, even if bugfree...


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20141224/8c72080c/attachment-0002.sig>


More information about the pkg-perl-maintainers mailing list