Skip Menu |

This queue is for tickets about the PathTools CPAN distribution.

Report information
The Basics
Id: 116342
Status: open
Priority: 0/
Queue: PathTools

People
Owner: Nobody in particular
Requestors: dolmen [...] cpan.org
Cc:
AdminCc:

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



Subject: Advertise the source repo in META
It would be helpful to send patches to have the repo URL in the META.json/.yml

-- 
Olivier Mengué - http://perlresume.org/DOLMEN
Le 2016-07-20 18:00:54, DOLMEN a écrit :
Show quoted text
> It would be helpful to send patches to have the repo URL in the
> META.json/.yml

The source repo is in blead as RJBS said here:
https://github.com/ribasushi/PathTools/commit/478a7d953f5d757f72769fbaaf7cef8d91d8ded7#commitcomment-16519636



-- 
Olivier Mengué - http://perlresume.org/DOLMEN
On Wed Jul 20 12:06:47 2016, DOLMEN wrote: Show quoted text
> Le 2016-07-20 18:00:54, DOLMEN a écrit :
> > It would be helpful to send patches to have the repo URL in the > > META.json/.yml
> > The source repo is in blead as RJBS said here: > https://github.com/ribasushi/PathTools/commit/478a7d953f5d757f72769fbaaf7cef8d91d8ded7#commitcomment- > 16519636
While blead is upstream for the module itself, there is no META.yml in blead, and what tool is used to generate it when making the CPAN release is the choice of the CPAN maintainer, who most recently was RJBS. The most recent release, 3.62, says in its META.yml that it was generated by EUMM, so presumably the Makefile.PL in blead was used. But interestingly https://github.com/tsee/PathTools has a Build.PL that seems to exist solely for making releases, since it is not listed in MANIFEST. Hence, I don’t really know *what* is going on. I think the best way forward is to patch the Makefile.PL in blead, using the META_MERGE parameter.
On Thu Jul 21 01:44:08 2016, SPROUT wrote: Show quoted text
> On Wed Jul 20 12:06:47 2016, DOLMEN wrote:
> > Le 2016-07-20 18:00:54, DOLMEN a écrit :
> > > It would be helpful to send patches to have the repo URL in the > > > META.json/.yml
> > > > The source repo is in blead as RJBS said here: > > https://github.com/ribasushi/PathTools/commit/478a7d953f5d757f72769fbaaf7cef8d91d8ded7#commitcomment- > > 16519636
> > While blead is upstream for the module itself, there is no META.yml in > blead, and what tool is used to generate it when making the CPAN > release is the choice of the CPAN maintainer, who most recently was > RJBS. > > The most recent release, 3.62, says in its META.yml that it was > generated by EUMM, so presumably the Makefile.PL in blead was used. > > But interestingly https://github.com/tsee/PathTools has a Build.PL > that seems to exist solely for making releases, since it is not listed > in MANIFEST. Hence, I don’t really know *what* is going on. > > I think the best way forward is to patch the Makefile.PL in blead, > using the META_MERGE parameter.
And while we’re at it, include rt.perl.org as the bug tracker.
Any action on this? It would also be good to remove my name from the Cwd.pm POD as maintainer. I can submit a pull request but I'm not sure which repo it should go to.