GPL_3 should map to open_source ? #186

Closed
vsespb opened this Issue Jun 6, 2013 · 6 comments

Projects

None yet

3 participants

@vsespb
vsespb commented Jun 6, 2013

Seems GPL_3 mappend to open_source (that works in M:B)
https://rt.cpan.org/Public/Bug/Display.html?id=67096

but maps to "gpl" in latest Distzilla in META.yml

$ cat dist.ini 
name=My-App
version=1.0
license = GPL_3
copyright_holder = E. Xavier Ample <example@cpan.org>

[@Basic]
[MetaJSON]
$ cat META.yml 

---
abstract: 'turns baubles into trinkets'
author:
  - 'E. Xavier Ample <example@cpan.org>'
build_requires: {}
configure_requires:
  ExtUtils::MakeMaker: 6.30
dynamic_config: 0
generated_by: 'Dist::Zilla version 4.300034, CPAN::Meta::Converter version 2.131560'
license: gpl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: 1.4
name: My-App
version: 1.0
{
   "abstract" : "turns baubles into trinkets",
   "author" : [
      "E. Xavier Ample <example@cpan.org>"
   ],
   "dynamic_config" : 0,
   "generated_by" : "Dist::Zilla version 4.300034, CPAN::Meta::Converter version 2.131560",
   "license" : [
      "gpl_3"
   ],
   "meta-spec" : {
      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
      "version" : "2"
   },
   "name" : "My-App",
   "prereqs" : {
      "configure" : {
         "requires" : {
            "ExtUtils::MakeMaker" : "6.30"
         }
      }
   },
   "release_status" : "stable",
   "version" : "1.0"
}

@karenetheridge
Contributor

This belongs in the Software::License queue.

@vsespb
vsespb commented Nov 8, 2013

maybe, but why similar issue in M::B was solved in CPAN::Meta::Converter without Software::License?

@karenetheridge
Contributor

oh interesting, I didn't realize that the licenses were also listed there (in CPAN::Meta::Converter) -- perhaps they should be fetched from SL?

@rjbs
Owner
rjbs commented Nov 9, 2013

gpl_3 is only valid in META version 2. In v2, you get gpl.

META.yml is v1. META.json is v2.

I think everything is behaving as expected…?

@rjbs rjbs closed this Nov 9, 2013
@vsespb
vsespb commented Nov 9, 2013

Issue was that GPLv3 should be mapped to open_source not gpl (in v1)

@rjbs
Owner
rjbs commented Nov 10, 2013

Why should it map to open_source?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment