Re: Confirming PAUSE operating model safe harbor for Alt::* distributions
[email protected] (Todd Rinaldo) Fri, 27 Oct 2017 10:14:17 -0500
| Newsgroups | perl.cpan.workers |
|---|---|
| Message-ID | <[email protected]> |
--Apple-Mail=_E4D7D60F-7A40-420C-93C5-1E4D1449B345 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Oct 26, 2017, at 11:04 PM, Salve J Nilsen <[email protected]> wrote: >=20 > David Golden said: >> On Thu, Oct 26, 2017 at 11:29 AM, Chad Granum <[email protected]> = wrote: >>=20 >>> I have a small objection to putting an alt module in a namespace = other >>> than alt: It is less obvious. If I see Alt::Thing I will simply know = it >>> will replace Thing. >>=20 >> Consider, too, if someone else wants to another alternative Thing. >> Alt::Thing2 -- is that a second Alt::Thing? Or an alternative of = Thing2? >>=20 >> Possibly namespacing like Thing::Alt::Boring would then allow >> Thing::Alt::Spiffy, etc. But I don't want to have explicit rules = about >> this. I think intent is more important. >=20 > Would adding a field to the META spec about API conformance solve some = this? >=20 > api_conforms_to: > module: CPAN::Thing > version: 2.61 >=20 As a packager, that would certainly make it easier. We've run into 2 = cpan modules using the same file in the past and had to sort it out. = This sort of information would be a very helpful thing we could check. Todd --Apple-Mail=_E4D7D60F-7A40-420C-93C5-1E4D1449B345 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJ7jCCBK8w ggOXoAMCAQICEQDgI8sVEoNTia1hbnpUZ2shMA0GCSqGSIb3DQEBCwUAMG8xCzAJBgNVBAYTAlNF MRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5l dHdvcmsxIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3QwHhcNMTQxMjIyMDAwMDAw WhcNMjAwNTMwMTA0ODM4WjCBmzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hl c3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxQTA/BgNV BAMTOENPTU9ETyBTSEEtMjU2IENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWls IENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAibEN2npTGU5wUh28VqYGJre4SeCW 51Gr8fBaE0kVo7SMG2C8elFCp3mMpCLfF2FOkdV2IwoU00oCf7YdCYBupQQ92bq7Fv6hh6kuQ1JD FnyvMlDIpk9a6QjYz5MlnHuI6DBk5qT4VoD9KiQUMxeZrETlaYujRgZLwjPU6UCfBrCxrJNAubUI kzqcKlOjENs9IGE8VQOO2U52JQIhKfqjfHF2T+7hX4Hp+1SA28N7NVK3hN4iPSwwLTF/Wb1SN7Az aS1D6/rWpfGXd2dRjNnuJ+u8pQc4doykqTj/34z1A6xJvsr3c5k6DzKrnJU6Ez0ORjpXdGFQvsZA P8vk4p+iIQIDAQABo4IBFzCCARMwHwYDVR0jBBgwFoAUrb2YejS0Jvf6xCZU7wO94CTLVBowHQYD VR0OBBYEFJJha4LhoqCqT+xn8cKj97SAAMHsMA4GA1UdDwEB/wQEAwIBhjASBgNVHRMBAf8ECDAG AQH/AgEAMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDARBgNVHSAECjAIMAYGBFUdIAAw RAYDVR0fBD0wOzA5oDegNYYzaHR0cDovL2NybC51c2VydHJ1c3QuY29tL0FkZFRydXN0RXh0ZXJu YWxDQVJvb3QuY3JsMDUGCCsGAQUFBwEBBCkwJzAlBggrBgEFBQcwAYYZaHR0cDovL29jc3AudXNl cnRydXN0LmNvbTANBgkqhkiG9w0BAQsFAAOCAQEAGypurFXBOquIxdjtzVXzqmthK8AJECOZD8Vm am+x9bS1d14PAmEA330F/hKzpICAAPz7HVtqcgIKQbwFusFY1SbC6tVNhPv+gpjPWBvjImOcUvi7 BTarfVil3qs7Y+Xa1XPv7OD7e+Kj//BCI5zKto1NPuRLGAOyqC3U2LtCS5BphRDbpjc06HvgARCl nMo6x59PiDRuimXQGoq7qdzKyjbR9PzCZCk1r9axp3ER0gNDsY8+muyeMlP0dpLKhjQHuSzK5hxK 2JkNwYbikJL7WkJqIyEQ6WXH9dW7fuqMhSACYurROgcsWcWZM/I4ieW26RZ6H3kU9koQGib6fIr7 mzCCBTcwggQfoAMCAQICEFqfByjLUeuvrntkEQDjeFUwDQYJKoZIhvcNAQELBQAwgZsxCzAJBgNV BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMUEwPwYDVQQDEzhDT01PRE8gU0hBLTI1NiBDbGllbnQg QXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQTAeFw0xNzAyMDIwMDAwMDBaFw0xODAy MDIyMzU5NTlaMCExHzAdBgkqhkiG9w0BCQEWEHRvZGRyQGNwYW5lbC5uZXQwggEiMA0GCSqGSIb3 DQEBAQUAA4IBDwAwggEKAoIBAQCYYvj69schz61JbDrv17YWSc12e/pa34DNMehovIhPTylKDU36 CHsZQHX4R+AeMVAnZhVdkeO7e5BXArUwLTtQr7o4Da2uYEPnPth9AZpFBZQlJZ7inSDob7fIFKhs OmiqtK2wT3/3RBSIJvtwlg1BmCnWa05JHnuybVIegHf2uvnlYR+pHQllN+KFG0Pasks+Eo2lO+5c l5W/fbUSY+lcHZf0WoE4Abv/MEkPfiacuySpJadXfEQxEWwglQjv2qWNMuf6pTWElXNsFCoRbNZp u5qVHdMwxV2azI9rGpRj6EfBgXDaQvDbJFIVCv0/JRSWj6jdlxyUW29XINYidbO/AgMBAAGjggHu MIIB6jAfBgNVHSMEGDAWgBSSYWuC4aKgqk/sZ/HCo/e0gADB7DAdBgNVHQ4EFgQUNgv8Ie5OhV7G e9y9VQzmDfBsfNQwDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwIAYDVR0lBBkwFwYIKwYB BQUHAwQGCysGAQQBsjEBAwUCMBEGCWCGSAGG+EIBAQQEAwIFIDBGBgNVHSAEPzA9MDsGDCsGAQQB sjEBAgEBATArMCkGCCsGAQUFBwIBFh1odHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBdBgNV HR8EVjBUMFKgUKBOhkxodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9TSEEyNTZDbGllbnRB dXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3JsMIGQBggrBgEFBQcBAQSBgzCBgDBYBggr BgEFBQcwAoZMaHR0cDovL2NydC5jb21vZG9jYS5jb20vQ09NT0RPU0hBMjU2Q2xpZW50QXV0aGVu dGljYXRpb25hbmRTZWN1cmVFbWFpbENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29t b2RvY2EuY29tMBsGA1UdEQQUMBKBEHRvZGRyQGNwYW5lbC5uZXQwDQYJKoZIhvcNAQELBQADggEB ADZ/Wcb9bxQjk3gf1VCP3S+2zPF0LAL+m8ZZbRa4BAVsUiJSu0qqPWjbqOMxHqC7HyRcMiz5pHCf CIOoxDBAN0+cSnNoD6C2JnUs+29elG8WxCcSoiRTrAQk6EhU6fstyyRw7km8uTUjXponD61oMTmJ npwmlwbUwSOMkZfiinaK9RyEYcl7OyFN5xi+HuzeL07LGr9/tEt1oJNR2V9qqLS8oTasEaLdnh+Y t3/p6RVng6iLstW8Ma2AaLVY31Mcr+3/E4ISchFccH5L6KMPSyC33Gs9MDa68Ht54dfucH4X6fQq lGesvUKKFhKe3XeR4PLTXyYL7LgxqwJEU/rpIWMxggPDMIIDvwIBATCBsDCBmzELMAkGA1UEBhMC R0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UE ChMRQ09NT0RPIENBIExpbWl0ZWQxQTA/BgNVBAMTOENPTU9ETyBTSEEtMjU2IENsaWVudCBBdXRo ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhBanwcoy1Hrr657ZBEA43hVMAkGBSsOAwIa BQCgggHnMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE3MTAyNzE1 MTQxN1owIwYJKoZIhvcNAQkEMRYEFNL8GPyfaodYIoUhVnPPYsLySJ7cMIHBBgkrBgEEAYI3EAQx gbMwgbAwgZsxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV BAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMUEwPwYDVQQDEzhDT01PRE8g U0hBLTI1NiBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIQWp8HKMtR 66+ue2QRAON4VTCBwwYLKoZIhvcNAQkQAgsxgbOggbAwgZsxCzAJBgNVBAYTAkdCMRswGQYDVQQI ExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBD QSBMaW1pdGVkMUEwPwYDVQQDEzhDT01PRE8gU0hBLTI1NiBDbGllbnQgQXV0aGVudGljYXRpb24g YW5kIFNlY3VyZSBFbWFpbCBDQQIQWp8HKMtR66+ue2QRAON4VTANBgkqhkiG9w0BAQEFAASCAQBV Li2ynh7otrpnwTyTyIDJ6Dpwd4wqhwCtarcZUP9QL0pbjcZRbob17PgoDw4N1YhU4DEyFGpb9ksk KT/iXR2BRhmWtDHEcvFInk+SSZ4gOuwN2u4oVUtw45E9go5PVEgUl1YF5M9DWNO9kmCYsBYDs4b6 M7ALEa14a77Jty2JxZj772+FMcqkhNCgl0fwo3OVf2VHcK8oewD+NyOIhVwWq2NBevKO/4xvST5Z OjYhOTNbs3PFtIMm4tqAJM3UctVTpF1u615RpJSA+B76FSn3bcMyw019bPqyGpivBJjQk8bv4i7E 9i+dQWqoXDYoXsNAkxodjXaHAo6JdrNenYa2AAAAAAAA --Apple-Mail=_E4D7D60F-7A40-420C-93C5-1E4D1449B345--