develooper Front page | perl.perl5.changes | Postings from October 2019

[perl.git] branch blead updated. v5.31.4-374-g79ff1055ed

From:
Nicolas Rochelemagne
Date:
October 19, 2019 11:58
Subject:
[perl.git] branch blead updated. v5.31.4-374-g79ff1055ed
Message ID:
E1iLnMq-000764-C4@git.dc.perl.space
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/79ff1055edda279426b74e4ec66c4a889721443b?hp=859b78b1a8287681e524286f4e989b01816433ba>

- Log -----------------------------------------------------------------
commit 79ff1055edda279426b74e4ec66c4a889721443b
Author: Nicolas R <atoomic@cpan.org>
Date:   Tue Jun 11 11:48:40 2019 -0600

    Add GitHub issue templates
    
    These files should not be in the MANIFEST
    adjust porting/manifest.t to ignore .github files
    in addition to .gitignore files.

-----------------------------------------------------------------------

Summary of changes:
 .github/ISSUE_TEMPLATE/01-perlbug-core.md | 30 ++++++++++++++++++++++++++++++
 .github/ISSUE_TEMPLATE/02-perlbug-docs.md | 14 ++++++++++++++
 .github/ISSUE_TEMPLATE/feature_request.md | 13 +++++++++++++
 .gitignore                                |  1 +
 Porting/Maintainers.pl                    |  2 +-
 Porting/makerel                           |  2 +-
 Porting/manicheck                         |  1 +
 t/porting/manifest.t                      |  1 +
 utils/.gitignore                          |  1 +
 9 files changed, 63 insertions(+), 2 deletions(-)
 create mode 100644 .github/ISSUE_TEMPLATE/01-perlbug-core.md
 create mode 100644 .github/ISSUE_TEMPLATE/02-perlbug-docs.md
 create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md

diff --git a/.github/ISSUE_TEMPLATE/01-perlbug-core.md b/.github/ISSUE_TEMPLATE/01-perlbug-core.md
new file mode 100644
index 0000000000..b1afee5135
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/01-perlbug-core.md
@@ -0,0 +1,30 @@
+---
+name: Report a Perl 5 Bug
+about: Create a report to help us improve Perl 5
+title: ''
+labels: Needs Triage, bug, severity low
+assignees: ''
+
+---
+<!-- Note: you can also replace the whole content by the file generated by perlbug utility. -->
+
+<!--
+If your bug is about a Perl core module rather than a core language
+feature, please enter its name after.
+-->
+Module:
+
+**Description**
+<!-- A clear and concise description of what the bug is. -->
+
+**Steps to Reproduce**
+<!-- A one-liner or script to reproduce the issue. -->
+
+**Expected behavior**
+<!-- A clear and concise description of what you expected to happen. -->
+
+**Perl configuration**
+<!-- Please paste `perl -V` output just below. -->
+```
+# perl -V output goes here
+```
diff --git a/.github/ISSUE_TEMPLATE/02-perlbug-docs.md b/.github/ISSUE_TEMPLATE/02-perlbug-docs.md
new file mode 100644
index 0000000000..6e6a302f5f
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/02-perlbug-docs.md
@@ -0,0 +1,14 @@
+---
+name: Report a Perl 5 Documentation Issue
+about: Create a report to help us improve Perl 5
+title: '[doc] '
+labels: Needs Triage, bug, documentation, severity low
+assignees: ''
+
+---
+
+**Where**
+<!-- What module, script or perldoc URL needs to be fixed? -->
+
+**Description**
+<!--  Please describe the documentation issue here. -->
diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md
new file mode 100644
index 0000000000..f9d3c09451
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.md
@@ -0,0 +1,13 @@
+---
+name: Feature request
+about: Suggest an idea to help us improve Perl 5
+title: "[feature]"
+labels: Feature Request, Needs Triage
+assignees: ''
+
+---
+
+**Please do not report bugs as part of a feature request**
+
+**Describe the solution you'd like**
+A clear and concise description of what you want to happen.
diff --git a/.gitignore b/.gitignore
index 7f3b7b1933..36683de00c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -62,6 +62,7 @@ perldtrace.h
 
 # general build products (darwin)
 *.dylib
+*.DS_Store
 
 # general build products (Win32)
 *.def
diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 276e9d2403..06382528e1 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -16,7 +16,7 @@ use File::Glob qw(:case);
 # complain if it can't find them)
 
 @IGNORABLE = qw(
-    .cvsignore .dualLivedDiffConfig .gitignore .perlcriticrc .perltidyrc
+    .cvsignore .dualLivedDiffConfig .gitignore .github .perlcriticrc .perltidyrc
     .travis.yml ANNOUNCE Announce Artistic AUTHORS BENCHMARK BUGS Build.PL
     CHANGELOG ChangeLog Changelog CHANGES Changes CONTRIBUTING CONTRIBUTING.md
     CONTRIBUTING.mkdn COPYING Copying cpanfile CREDITS dist.ini GOALS HISTORY
diff --git a/Porting/makerel b/Porting/makerel
index 4fc0d80be0..3e83b8d0ad 100755
--- a/Porting/makerel
+++ b/Porting/makerel
@@ -77,7 +77,7 @@ print "\nMaking a release for $perl in $relroot/$reldir\n\n";
 print "Cross-checking the MANIFEST...\n";
 ($missfile, $missentry) = fullcheck();
 @$missentry
-    = grep {$_ !~ m!^\.git/! and $_ !~ m!(?:/|^)\.gitignore!} @$missentry;
+    = grep {$_ !~ m!^\.(?:git|github)/! and $_ !~ m!(?:/|^)\.gitignore!} @$missentry;
 if (@$missfile ) {
     warn "Can't make a release with MANIFEST files missing:\n";
     warn "\t".$_."\n" for (@$missfile);
diff --git a/Porting/manicheck b/Porting/manicheck
index b544a12252..e206861f66 100644
--- a/Porting/manicheck
+++ b/Porting/manicheck
@@ -21,6 +21,7 @@ find {
         return if -d;
         return if $_ eq '.gitignore';
         return if $x =~ /^\.git\b/;
+        return if $x =~ m{^\.github/};
         print "$x\t\tnot in MANIFEST\n" if !$files{$x};
     },
 }, ".";
diff --git a/t/porting/manifest.t b/t/porting/manifest.t
index 7bed600de5..a1b28c1c12 100644
--- a/t/porting/manifest.t
+++ b/t/porting/manifest.t
@@ -88,6 +88,7 @@ SKIP: {
     my %seen; # De-dup ls-files output (can appear more than once)
     chomp(my @repo= grep {
         !m{\.gitignore$} &&
+        !m{^\.github/} &&
         !$seen{$_}++
         } `git ls-files`);
     skip("git ls-files didnt work",3)
diff --git a/utils/.gitignore b/utils/.gitignore
index 4d7e41dd40..b92275538c 100644
--- a/utils/.gitignore
+++ b/utils/.gitignore
@@ -1,4 +1,5 @@
 *
 !/.gitignore
+!/.github
 !/*.SH
 !/*.PL

-- 
Perl5 Master Repository



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About