Is there any advantage of having those mirrors after all? Nobody really seems to care and I'm against adding a folder to trick a proprietary tool into not hurting us. It's read only anyway...
(I have not followed all previous discussions regarding this though.) On 27 Feb 2016 12:02 a.m., "Jehan Pagès" <jehan.marmott...@gmail.com> wrote: > Hello, > > Speaking as one of the GIMP developers (which does not mean I speak on > behalf of the GIMP project here, but in my name). I certainly don't > want us to start using github, and actually would not care if we > stopped using it to mirror our repository. As you say yourself, this > is very confusing and probably a lot of people would think that all > these GNOME projects are actually hosted there as upstream, since > nothing tells otherwise by looking at the github page! > > BUT if we really have to continue mirror the repos there, I would > personally say that we may as well do it well and add such a file, if > that is all it takes to stop people from creating pull requests. > Isn't there more simply a way to just forbid pull requests? I see we > already don't use the bug tracker nor the wiki. Isn't it possible to > do the same for the pull request UI? > > Also another thing I was wondering is: who has the rights to close the > pull requests? On the GIMP project for instance, we have 4 pull > requests: https://github.com/GNOME/gimp/pulls > I have (exceptionnally) pushed one of the commits separately, some > time ago, another is not valid anymore, and the last 2 have also been > made on the bugtracker by this contributor since then. Could someone > with rights on the Github GNOME account close these 4 pull requests? > Thanks. > > Jehan > > > On Fri, Feb 26, 2016 at 11:16 PM, Thomas H.P. Andersen <pho...@gmail.com> > wrote: > > Hi maintainers, > > > > We have mirrors of git set up at github.com/gnome. Apparently > developers are > > mistaking these mirrors as upstream and send pull requests there. Unless > the > > maintainers actively keeps an eye on it these pull requests will go > > unnoticed. > > > > One way to deal with this is to add a pull request template to github > > telling the user that this is not the correct place for submitting > patches > > and a link to the relevant bugzilla page. > > > > The way to add a pull request template is by creating a file > > .github/PULL_REQUEST_TEMPLATE in the repository. As the repos on github > are > > just mirrors such a file would have to go into upstream git. > > > > I volunteer to create template files for all our mirrored repositories if > > there is interest. I understand that adding these files upstream may be > > controversial, but I think that being visible on github is helpful to new > > developers, and this could be a way to avoid those lost patches. > > > > Tell me what you think. > > > > - Thomas > > > > _______________________________________________ > > desktop-devel-list mailing list > > desktop-devel-list@gnome.org > > https://mail.gnome.org/mailman/listinfo/desktop-devel-list > _______________________________________________ > desktop-devel-list mailing list > desktop-devel-list@gnome.org > https://mail.gnome.org/mailman/listinfo/desktop-devel-list >
_______________________________________________ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list