{"thread":{"id":"29262","subject":"[PATCH] Add MYMETA.json to perl/.gitignore","startedAt":"2011-12-29T04:42:05Z","lastAt":"2011-12-29T17:40:46Z","messageCount":5,"participants":["Jack Nagel","Junio C Hamano","Ævar Arnfjörð Bjarmason"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"181773","messageId":"1325133725-20671-1-git-send-email-jacknagel@gmail.com","threadId":"29262","inReplyTo":null,"subject":"[PATCH] Add MYMETA.json to perl/.gitignore","fromName":"Jack Nagel","fromEmail":"jacknagel@gmail.com","sentAt":"2011-12-29T04:42:05Z","receivedAt":"2011-12-29T04:42:05Z","isPatch":true,"sender":{"key":"jacknagel@gmail.com","avatar":"https://avatars.githubusercontent.com/u/568243?v=4"},"body":"ExtUtils::MakeMaker generates MYMETA.json in addition to MYMETA.yml\nsince version 6.57_07. As it suggests, it is just meta information about\nthe build and is cleaned up with 'make clean', so it should be ignored.\n\nSigned-off-by: Jack Nagel <jacknagel@gmail.com>\n---\n perl/.gitignore |    1 +\n 1 files changed, 1 insertions(+), 0 deletions(-)\n\ndiff --git a/perl/.gitignore b/perl/.gitignore\nindex 9235e73..d5c6e22 100644\n--- a/perl/.gitignore\n+++ b/perl/.gitignore\n@@ -1,5 +1,6 @@\n perl.mak\n perl.mak.old\n+MYMETA.json\n MYMETA.yml\n blib\n blibdirs\n-- \n1.7.8.2.302.g17b4\n"},{"id":"181775","messageId":"7vty4kx7ol.fsf@alter.siamese.dyndns.org","threadId":"29262","inReplyTo":"1325133725-20671-1-git-send-email-jacknagel@gmail.com","subject":"Re: [PATCH] Add MYMETA.json to perl/.gitignore","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2011-12-29T05:34:18Z","receivedAt":"2011-12-29T05:34:18Z","isPatch":true,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Jack Nagel <jacknagel@gmail.com> writes:\n\n> ExtUtils::MakeMaker generates MYMETA.json in addition to MYMETA.yml\n> since version 6.57_07. As it suggests, it is just meta information about\n\nAre we better off ignoring MYMETA.* instead, so that we won't get affected\nwhen they start dropping new cruft with the same information in yet more\ndifferent formats?\n\n> the build and is cleaned up with 'make clean', so it should be ignored.\n>\n> Signed-off-by: Jack Nagel <jacknagel@gmail.com>\n> ---\n>  perl/.gitignore |    1 +\n>  1 files changed, 1 insertions(+), 0 deletions(-)\n>\n> diff --git a/perl/.gitignore b/perl/.gitignore\n> index 9235e73..d5c6e22 100644\n> --- a/perl/.gitignore\n> +++ b/perl/.gitignore\n> @@ -1,5 +1,6 @@\n>  perl.mak\n>  perl.mak.old\n> +MYMETA.json\n>  MYMETA.yml\n>  blib\n>  blibdirs\n"},{"id":"181777","messageId":"7vmxabyiby.fsf@alter.siamese.dyndns.org","threadId":"29262","inReplyTo":"7vty4kx7ol.fsf@alter.siamese.dyndns.org","subject":"Re: [PATCH] Add MYMETA.json to perl/.gitignore","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2011-12-29T06:58:57Z","receivedAt":"2011-12-29T06:58:57Z","isPatch":true,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Junio C Hamano <gitster@pobox.com> writes:\n\n> Jack Nagel <jacknagel@gmail.com> writes:\n>\n>> ExtUtils::MakeMaker generates MYMETA.json in addition to MYMETA.yml\n>> since version 6.57_07. As it suggests, it is just meta information about\n>\n> Are we better off ignoring MYMETA.* instead, so that we won't get affected\n> when they start dropping new cruft with the same information in yet more\n> different formats?\n\nJust to make sure there is no misunderstanding. The above is _not_ a\nrhetorical question that implies that I _think_ the patch should instead\nchange the existing \"MYMETA.yml\" to \"MYMETA.*\" without adding a new entry\nto ignore \"MYMETA.json\". It is a pure question, and a valid answer could\nbe \"I checked with Perl people and they promise they won't be adding any\nmore MYMETA.foo left and right with new MakeMaker releases\", in which case\nthe original patch is absolutely the right thing to do.\n\nI am simply asking because I do not know.\n\n>\n>> the build and is cleaned up with 'make clean', so it should be ignored.\n>>\n>> Signed-off-by: Jack Nagel <jacknagel@gmail.com>\n>> ---\n>>  perl/.gitignore |    1 +\n>>  1 files changed, 1 insertions(+), 0 deletions(-)\n>>\n>> diff --git a/perl/.gitignore b/perl/.gitignore\n>> index 9235e73..d5c6e22 100644\n>> --- a/perl/.gitignore\n>> +++ b/perl/.gitignore\n>> @@ -1,5 +1,6 @@\n>>  perl.mak\n>>  perl.mak.old\n>> +MYMETA.json\n>>  MYMETA.yml\n>>  blib\n>>  blibdirs\n"},{"id":"181779","messageId":"CACBZZX5kkX3jc-PvSe2=ZWm1DC8tWvsZN9q5G4JabEVnvf6TQA@mail.gmail.com","threadId":"29262","inReplyTo":"7vmxabyiby.fsf@alter.siamese.dyndns.org","subject":"Re: [PATCH] Add MYMETA.json to perl/.gitignore","fromName":"Ævar Arnfjörð Bjarmason","fromEmail":"avarab@gmail.com","sentAt":"2011-12-29T09:50:57Z","receivedAt":"2011-12-29T09:50:57Z","isPatch":true,"sender":{"key":"avarab@gmail.com","avatar":"https://avatars.githubusercontent.com/u/45301?v=4"},"body":"On Thu, Dec 29, 2011 at 07:58, Junio C Hamano <gitster@pobox.com> wrote:\n> I am simply asking because I do not know.\n\nIt'll stay JSON for the forseeable future. It's part of the CPAN META\nSpecification.\n"},{"id":"181782","messageId":"CAMYxyaWLy6ab7M0QW-zGPbZNahY7XpXVmN6AiwmA1oerNDM29w@mail.gmail.com","threadId":"29262","inReplyTo":"CACBZZX5kkX3jc-PvSe2=ZWm1DC8tWvsZN9q5G4JabEVnvf6TQA@mail.gmail.com","subject":"Re: [PATCH] Add MYMETA.json to perl/.gitignore","fromName":"Jack Nagel","fromEmail":"jacknagel@gmail.com","sentAt":"2011-12-29T17:40:46Z","receivedAt":"2011-12-29T17:40:46Z","isPatch":true,"sender":{"key":"jacknagel@gmail.com","avatar":"https://avatars.githubusercontent.com/u/568243?v=4"},"body":"On Thu, Dec 29, 2011 at 3:50 AM, Ævar Arnfjörð Bjarmason\n<avarab@gmail.com> wrote:\n> On Thu, Dec 29, 2011 at 07:58, Junio C Hamano <gitster@pobox.com> wrote:\n>> I am simply asking because I do not know.\n>\n> It'll stay JSON for the forseeable future. It's part of the CPAN META\n> Specification.\n\nYep, cf. [1]. Thanks.\n\nJack\n\n[1] http://search.cpan.org/~mschwern/ExtUtils-MakeMaker-6.62/lib/ExtUtils/MakeMaker.pm#Module_Meta-Data_(META_and_MYMETA)\n"}]}