Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Perl: porters

the GitHub perl mirror

 

 

Perl porters RSS feed   Index | Next | Previous | View Threaded


perl.p5p at rjbs

Aug 11, 2013, 4:10 PM

Post #1 of 10 (17 views)
Permalink
the GitHub perl mirror

Right now, GitHub provides a mirror of perl.git at
https://github.com/mirrors/perl

They allow pull requests to this repository for some unclear reason, and last
time I heard from them (March 2012) they could not disable this.

My feeling is that if they cannot disable pull requests, they should stop
mirroring us. Pull requests hit GitHub and we don't see them. Their
suggestion was "add a README to your project if you don't have one, telling
people how to contribute."

I am going to try once more to have the mirror disabled. If they can't do it,
though, are there objections to asking it be removed? I do not like having
would-be tickets reach a black hole.

--
rjbs
Attachments: signature.asc (0.48 KB)


perl.p5p at rjbs

Aug 11, 2013, 4:18 PM

Post #2 of 10 (15 views)
Permalink
Re: the GitHub perl mirror [In reply to]

* Ricardo Signes <perl.p5p [at] rjbs> [2013-08-11T19:10:35]
> I am going to try once more to have the mirror disabled.

I have sent this message to GitHub support:

> Hi. I'm the project manager of the perl programming language.
>
> You mirror our repository, providing that mirror at
> https://github.com/mirrors/perl
>
> That's nice. It's fast.
>
> Unfortunately, some users think it is not just a mirror, but the main
> repository, and file pull requests. These pull requests don't come to the
> development team, and instead get ignored. We miss out on potentially useful
> bug reports, and the reporters feel stiffed that they're being ignored. It's
> not good for anyone.
>
> When we last asked about this, in March 2012, we were told it was not
> possible, and that we should add a README. We have one. It's way, way down
> on the bottom of the page. It isn't useful to discouraging pull requests.
>
> If we were notified about PRs, that would be one thing… but we still wouldn't
> be able to close them. At any rate, we don't want more possible avenues for
> bug reporting. Providing a mechanism for pull requests on read-only mirrors
> is just a bad idea.
>
> Please let me know if this can be corrected.
>
> Thank you.

--
rjbs
Attachments: signature.asc (0.48 KB)


jkeen at verizon

Aug 11, 2013, 4:57 PM

Post #3 of 10 (11 views)
Permalink
Re: the GitHub perl mirror [In reply to]

On 8/11/13 7:10 PM, Ricardo Signes wrote:
>
> Right now, GitHub provides a mirror of perl.git at
> https://github.com/mirrors/perl
>
> They allow pull requests to this repository for some unclear reason, and last
> time I heard from them (March 2012) they could not disable this.
>
> My feeling is that if they cannot disable pull requests, they should stop
> mirroring us. Pull requests hit GitHub and we don't see them. Their
> suggestion was "add a README to your project if you don't have one, telling
> people how to contribute."
>
> I am going to try once more to have the mirror disabled. If they can't do it,
> though, are there objections to asking it be removed? I do not like having
> would-be tickets reach a black hole.
>

No objections from me.


victor at vsespb

Aug 12, 2013, 1:23 AM

Post #4 of 10 (7 views)
Permalink
Re: the GitHub perl mirror [In reply to]

There is also a page

http://perldoc.perl.org/perlrepository.html
"SUBMITTING A PATCH VIA GITHUB"

And it's hard to tell, when seeing this page, that corresponding perldoc
was already removed from Perl repo.

It does contain a notice that pull request URL should be emailed, however.

perhaps some of PR you see, were emailed? (at least last
https://github.com/mirrors/perl/pull/13 was emailed and merged - it was me)

2013/8/12 Ricardo Signes <perl.p5p [at] rjbs>

> * Ricardo Signes <perl.p5p [at] rjbs> [2013-08-11T19:10:35]
> > I am going to try once more to have the mirror disabled.
>
> I have sent this message to GitHub support:
>
> > Hi. I'm the project manager of the perl programming language.
> >
> > You mirror our repository, providing that mirror at
> > https://github.com/mirrors/perl
> >
> > That's nice. It's fast.
> >
> > Unfortunately, some users think it is not just a mirror, but the main
> > repository, and file pull requests. These pull requests don't come to
> the
> > development team, and instead get ignored. We miss out on potentially
> useful
> > bug reports, and the reporters feel stiffed that they're being ignored.
> It's
> > not good for anyone.
> >
> > When we last asked about this, in March 2012, we were told it was not
> > possible, and that we should add a README. We have one. It's way, way
> down
> > on the bottom of the page. It isn't useful to discouraging pull
> requests.
> >
> > If we were notified about PRs, that would be one thing… but we still
> wouldn't
> > be able to close them. At any rate, we don't want more possible avenues
> for
> > bug reporting. Providing a mechanism for pull requests on read-only
> mirrors
> > is just a bad idea.
> >
> > Please let me know if this can be corrected.
> >
> > Thank you.
>
> --
> rjbs
>


demerphq at gmail

Aug 12, 2013, 1:35 AM

Post #5 of 10 (7 views)
Permalink
Re: the GitHub perl mirror [In reply to]

On 12 August 2013 01:18, Ricardo Signes <perl.p5p [at] rjbs> wrote:
> * Ricardo Signes <perl.p5p [at] rjbs> [2013-08-11T19:10:35]
>> I am going to try once more to have the mirror disabled.
>
> I have sent this message to GitHub support:
>
>> Hi. I'm the project manager of the perl programming language.
>>
>> You mirror our repository, providing that mirror at
>> https://github.com/mirrors/perl
>>
>> That's nice. It's fast.
>>
>> Unfortunately, some users think it is not just a mirror, but the main
>> repository, and file pull requests. These pull requests don't come to the
>> development team, and instead get ignored. We miss out on potentially useful
>> bug reports, and the reporters feel stiffed that they're being ignored. It's
>> not good for anyone.

Hypothetically they could change the owner of the project so that all
pull requests, etc, come to us.

Yves

--
perl -Mre=debug -e "/just|another|perl|hacker/"


fawaka at gmail

Aug 12, 2013, 2:58 AM

Post #6 of 10 (7 views)
Permalink
Re: the GitHub perl mirror [In reply to]

On Mon, Aug 12, 2013 at 11:35 AM, demerphq <demerphq [at] gmail> wrote:
> Hypothetically they could change the owner of the project so that all
> pull requests, etc, come to us.

They don't have to change the owner, they would just have to add a committer.

Leon


perl.p5p at rjbs

Aug 12, 2013, 5:03 AM

Post #7 of 10 (7 views)
Permalink
Re: the GitHub perl mirror [In reply to]

* Victor Efimov <victor [at] vsespb> [2013-08-12T04:23:39]
> perhaps some of PR you see, were emailed? (at least last
> https://github.com/mirrors/perl/pull/13 was emailed and merged - it was me)

That only got merged last night (by me) because I happened to be looking at the
PR page. Nobody was informed automatically. :(

--
rjbs
Attachments: signature.asc (0.48 KB)


avarab at gmail

Aug 12, 2013, 5:20 AM

Post #8 of 10 (7 views)
Permalink
Re: the GitHub perl mirror [In reply to]

On Mon, Aug 12, 2013 at 1:10 AM, Ricardo Signes
<perl.p5p [at] rjbs> wrote:
> are there objections to asking it be removed?

There's a lot of incoming links to that repo (I use it as my main way
for linking to perl5.git commits, amongst others), and it's got ~130
forks and ~450 watchers on GitHub.

It's had a grant total of 13 pull requests over 2 years. I think the
value of it being there as-is even with pull requests enabled is *much
greater* for giving perl exposure, not breaking people's watch lists &
links than breaking all of that by having them remove the mirror.


victor at vsespb

Aug 12, 2013, 5:36 AM

Post #9 of 10 (7 views)
Permalink
Re: the GitHub perl mirror [In reply to]

No, it was merged previously
https://rt.perl.org/rt3/Ticket/Display.html?id=118923
I was following http://perldoc.perl.org/perlrepository.html guide when
submiting the request (and did not "close" it on github after it was merged
(and should I?) )

My point also that http://perldoc.perl.org/perlrepository.html page is
misleading. It's removed from perl, but It can be found in google. And I
did not realized that it's removed, there was no warning, no banner, etc.
There is indication of old perl version (5.12) in breadcrumbs, but no
indication in URL (URL looks like it's latest version of the page).

2013/8/12 Ricardo Signes <perl.p5p [at] rjbs>

> * Victor Efimov <victor [at] vsespb> [2013-08-12T04:23:39]
> > perhaps some of PR you see, were emailed? (at least last
> > https://github.com/mirrors/perl/pull/13 was emailed and merged - it was
> me)
>
> That only got merged last night (by me) because I happened to be looking
> at the
> PR page. Nobody was informed automatically. :(
>
> --
> rjbs
>


fawaka at gmail

Aug 12, 2013, 8:19 AM

Post #10 of 10 (7 views)
Permalink
Re: the GitHub perl mirror [In reply to]

On Mon, Aug 12, 2013 at 3:20 PM, Ævar Arnfjörð Bjarmason
<avarab [at] gmail> wrote:
> There's a lot of incoming links to that repo (I use it as my main way
> for linking to perl5.git commits, amongst others), and it's got ~130
> forks and ~450 watchers on GitHub.
>
> It's had a grant total of 13 pull requests over 2 years. I think the
> value of it being there as-is even with pull requests enabled is *much
> greater* for giving perl exposure, not breaking people's watch lists &
> links than breaking all of that by having them remove the mirror.

I actually use it myself with some regularity when doing archeology.
It tends to provide a much more intuitive interface for than than the
command line tools (I figured out how to do that eventually, but git
is inconsistent enough that I have to trial-and-error it half of the
time).

Leon

Perl porters RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.