FAQ
Hi,

I cleaned out all the dead links from the ports page, which is what we
went live with, but the content is WAY out of date, it is also not in
a easy to review format and a lot of it is just not useful or points
to very old versions of Perl and I have no way of knowing if that is
the latest/only version for an OS - or just out of date information.

I'm keeping a copy of the page as an archive so the information is not
lost, but have now basically started again:

http://leo.cuckoo.org/cpan/ports/ is a preview

I've broken out each OS into a separate TT file
https://github.com/perlorg/cpanorg/tree/master/src/ports/oses/ - this
was the best I could come up with, I want standard layout for some
stuff (versions / links) but with the ability to add free format HTML
for specific requirements.

The template for an OS is:
https://github.com/perlorg/cpanorg/blob/master/src/ports/oses/_template.tt_data

If there is an OS that is missing (remember I said I'd started again,
this means most of them are!) and you know the details please submit a
patch / email it to me.

I will be looking to go live with this sooner rather than later - and
going forward as people submit patches I'll keep updating it.

http://www.cpan.org/src/ is then next on my list to clean up, but
there are some technical limitations at the moment.

Cheers

Leo

Search Discussions

  • Mark A. Stratman at Mar 26, 2011 at 5:13 pm
    Can somebody briefly explain the criteria for appending a '+patches' to
    the Perl version? e.g. as far as I can tell, every Debian perl
    package has patches (from looking at the debian package Changelog
    files), but only one is flagged as such.

    I submitted a pull request with Ubuntu added to the page, but
    because of my lack of understanding I omitted '+patches' on any version.

    - Mark
    On 3/26/11 10:09 AM, Leo Lapworth wrote:
    Hi,

    I cleaned out all the dead links from the ports page, which is what we
    went live with, but the content is WAY out of date, it is also not in
    a easy to review format and a lot of it is just not useful or points
    to very old versions of Perl and I have no way of knowing if that is
    the latest/only version for an OS - or just out of date information.

    I'm keeping a copy of the page as an archive so the information is not
    lost, but have now basically started again:

    http://leo.cuckoo.org/cpan/ports/ is a preview

    I've broken out each OS into a separate TT file
    https://github.com/perlorg/cpanorg/tree/master/src/ports/oses/ - this
    was the best I could come up with, I want standard layout for some
    stuff (versions / links) but with the ability to add free format HTML
    for specific requirements.

    The template for an OS is:
    https://github.com/perlorg/cpanorg/blob/master/src/ports/oses/_template.tt_data

    If there is an OS that is missing (remember I said I'd started again,
    this means most of them are!) and you know the details please submit a
    patch / email it to me.

    I will be looking to go live with this sooner rather than later - and
    going forward as people submit patches I'll keep updating it.

    http://www.cpan.org/src/ is then next on my list to clean up, but
    there are some technical limitations at the moment.

    Cheers

    Leo
  • Leo Lapworth at Mar 26, 2011 at 6:14 pm

    On 26 March 2011 17:13, Mark A. Stratman wrote:
    Can somebody briefly explain the criteria for appending a '+patches' to
    the Perl version?
    Good question!
    e.g. as far as I can tell, every Debian perl
    package has patches (from looking at the debian package Changelog
    files), but only one is flagged as such.
    Squeeze wasn't on the list at all - when I looked up the perl version
    it had the '+patches' - I didn't think to check the others.
    I submitted a pull request with Ubuntu added to the page, but
    because of my lack of understanding I omitted '+patches' on any version.
    I may just put 'OS versions of Perl may have minor patches applied to them'
    or something generic on the page - either way I'll update the template
    once I've had a chance to discuss with a couple of people.

    Pull request merged - thanks!

    Leo
  • Damyan Ivanov at Mar 27, 2011 at 10:57 am
    -=| Mark A. Stratman, Sat, Mar 26, 2011 at 12:13:09PM -0500 |=-
    Can somebody briefly explain the criteria for appending a '+patches' to
    the Perl version? e.g. as far as I can tell, every Debian perl
    package has patches (from looking at the debian package Changelog
    files), but only one is flagged as such.
    Huh? Where do you see that?

    According to http://packages.qa.debian.org/perl the available versions
    of the 'perl' package are:
    5.10.0-19lenny3 lenny (currently oldstable)
    5.10.1-17 squeeze (currently stable)
    5.10.1-18 wheezy (currently testing) and sid (alias unstable)
    5.12.3-2 (experimental)

    Looking at the output of 'perl -V' (on all versions above) brings no
    matches of '+patches'.

    By the way, the list of patches applied to the 'perl' package is
    available at http://patch-tracker.debian.org/package/perl

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupcpan-workers @
categoriesperl
postedMar 26, '11 at 3:09p
activeMar 27, '11 at 10:57a
posts4
users3
websitecpan.org

People

Translate

site design / logo © 2021 Grokbase