= Proposed System Wide Change: Perl Move to MetaCPAN = https://fedoraproject.org/wiki/Changes/Perl_Move_to_MetaCPAN
Owner(s): * Petr Písař <ppisar at redhat dot com>
http://search.cpan.org/ search.cpan.org web frontend for 'https://www.cpan.org/ CPAN is being replaced by https://metacpan.org/ metacpan.org. Many Perl RPM packages refer to search.cpan.org. This Fedora change aims to mass-update URL and Source RPM tags in affected Perl packages.
== Detailed description == Fedora packages store URL to the upstream web page and URL to the source archive location in their metadata. Most of the Perl packages uses search.cpan.org for this purpose. However, https://log.perl.org/2018/05/goodbye-search-dot-cpan-dot-org.html ''search.cpan.org'' won't be the canonical source anymore. We should update the metadata to point to the new location. Specification for all Perl packages will be updated like this: <pre>-URL: http://search.cpan.org/dist/CPANPLUS/ +URL: https://metacpan.org/release/CPANPLUS -Source0: http://www.cpan.org/authors/id/B/BI/BINGOS/CPANPLUS-%%7Bcpan_version%7D.tar.... +Source0: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/CPANPLUS-%%7Bcpan_version%7...</pre> This change will be pushed as one commit into each affected Perl package without increasing its release number. We will try to do this change before Perl 5.28 mass rebuild in order to have it visible in Fedora 29 binary repositories.
== Scope == * Proposal owners: Rewrite URL and Source addresses in Perl package specification files.
* Other developers: Make sure the new addresses are correct.
* Release engineering: Review ticket: https://pagure.io/releng/issue/7515
** List of deliverables: Does not block any deliverables.
* Policies and guidelines: https://fedoraproject.org/wiki/Packaging:Perl#URL_tag Perl packaging guidelines will be updated.
* Trademark approval: N/A (not needed for this Change)
On 2018-05-25, Jan Kurik jkurik@redhat.com wrote:
= Proposed System Wide Change: Perl Move to MetaCPAN = https://fedoraproject.org/wiki/Changes/Perl_Move_to_MetaCPAN
This change was approved and I will start updating the packages in a few moments.
Each affected package will receive one commit with "cpan.org addresses moved to MetaCPAN https://fedoraproject.org/wiki/Changes/Perl_Move_to_MetaCPAN" title. There won't be any Release number bump.
Packages are free to apply this change into older Fedoras. Packagers do not have to rebuild package because of this change. Most of the packages will be rebuilt in subsequent Perl 5.28 mass rebuild that will bring the change to the users.
-- Petr
On 2018-06-04, Petr Pisar ppisar@redhat.com wrote:
On 2018-05-25, Jan Kurik jkurik@redhat.com wrote:
= Proposed System Wide Change: Perl Move to MetaCPAN = https://fedoraproject.org/wiki/Changes/Perl_Move_to_MetaCPAN
This change was approved and I will start updating the packages in a few moments.
Each affected package will receive one commit with "cpan.org addresses moved to MetaCPAN https://fedoraproject.org/wiki/Changes/Perl_Move_to_MetaCPAN" title. There won't be any Release number bump.
Done.
-- Petr