Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the cpan-listchanges CPAN distribution.

Report information
The Basics
Id: 72972
Status: rejected
Priority: 0/
Queue: cpan-listchanges

People
Owner: Nobody in particular
Requestors: perl [...] toby.ink
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Using Algorithm::Diff to calculate changes is ridiculous
Try, for example... cpan-listchanges XML::Atom::OWL@0.100..0.102 It lists the entire contents of the Changes file from 0.102, going all the way back to the first release. Would be much better to parse the Changes file properly (e.g. using CPAN::Changes).
Subject: Re: [rt.cpan.org #72972] Using Algorithm::Diff to calculate changes is ridiculous
Date: Mon, 5 Dec 2011 08:40:25 -0800
To: bug-cpan-listchanges [...] rt.cpan.org
From: Tatsuhiko Miyagawa <miyagawa [...] gmail.com>
On Mon, Dec 5, 2011 at 6:45 AM, Toby Inkster via RT <bug-cpan-listchanges@rt.cpan.org> wrote: Show quoted text
> Mon Dec 05 09:45:42 2011: Request 72972 was acted upon. > Transaction: Ticket created by TOBYINK >       Queue: cpan-listchanges >     Subject: Using Algorithm::Diff to calculate changes is ridiculous >   Broken in: (no value) >    Severity: (no value) >       Owner: Nobody >  Requestors: mail@tobyinkster.co.uk >      Status: new >  Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=72972 > > > > Try, for example... > > cpan-listchanges XML::Atom::OWL@0.100..0.102 > > It lists the entire contents of the Changes file from 0.102, going all > the way back to the first release.
Because you change the Changes file format. Using Algorithm::Diff woul work for 99% of the distributions, where authors incrementally adds new sections for a new release, in whatever format. Show quoted text
> Would be much better to parse the Changes file properly (e.g. using > CPAN::Changes).
CPAN::Changes only works with its Changes spec, which I don't think a majority of distributions follow. -- Tatsuhiko Miyagawa