develooper Front page | perl.perl5.porters | Postings from April 2016

Re: github contributor notices

Thread Previous | Thread Next
From:
Tony Cook
Date:
April 10, 2016 23:55
Subject:
Re: github contributor notices
Message ID:
20160410235533.GB12445@mars.tony.develop-help.com
On Sat, Apr 09, 2016 at 03:00:56PM -0400, Ricardo Signes wrote:
> I just pushed to rjbs/github-notices:
> 
>   commit a9fa862efc67434a6a880ded4f7af9cacb0f67ac
>   Author: Ricardo Signes <rjbs@cpan.org>
>   Date:   Sat Apr 9 08:26:56 2016 -0400
> 
>     add files to dissuade users from filing GH pull requests
> 
> This adds two files to the .github directory. These would be displayed to users
> attempting to file pull requests on the GitHub mirror.  This happens rarely,
> but often enough that it would be good to try to avoid it.  GitHub will not
> allow us to simply disable PRs.
> 
> This branch fails tests.
> 
> If the files are not in the MANIFEST, this is a failure.  If they *are* in the
> manifest, there is a porting failure because directories beginning with dots
> are not allowed.
> 
> Is there an existing solution to this that I'm unaware of?  Do we really need
> these files in the manifest, since we don't need them in release tarballs?
> 
> I don't mind spending more effort here, but I'm hoping someone knows the
> almost-no-effort solution already.

We already have dot files that don't belong in MANIFEST that the
manifest test ignores - we just need to extend that, per the attached.

We'll probably want a similar extension for the .travis.yml (and maybe
.gitlib-ci.yml if we ever add that too.)

Tony



Thread Previous | Thread Next


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