At Flock, sever people asked me why Mock is not on github or pagure as it would easy the contribution process. I am thinking the same for some time. But I was just lazy to initialize it. So here it comes now:
Does anyone object if I move it? What is your preference? Github or Pagure?
And BTW: I am preparing new release (with F25 configs), so if you have some patches lying somewhere, it is good time to send them my way right now.
On Mon, Aug 8, 2016 at 3:23 PM, Miroslav Suchý msuchy@redhat.com wrote:
At Flock, sever people asked me why Mock is not on github or pagure as it would easy the contribution process. I am thinking the same for some time. But I was just lazy to initialize it. So here it comes now:
Does anyone object if I move it? What is your preference? Github or Pagure?
pagure would be my preference.
On Mon, 8 Aug 2016 16:23:53 +0200 Miroslav Suchý msuchy@redhat.com wrote:
At Flock, sever people asked me why Mock is not on github or pagure as it would easy the contribution process. I am thinking the same for some time. But I was just lazy to initialize it. So here it comes now:
Does anyone object if I move it? What is your preference? Github or Pagure?
I'd prefer pagure. ;)
kevin
On Mon, Aug 8, 2016 at 9:23 AM, Miroslav Suchý msuchy@redhat.com wrote:
At Flock, sever people asked me why Mock is not on github or pagure as it would easy the contribution process. I am thinking the same for some time. But I was just lazy to initialize it. So here it comes now:
Does anyone object if I move it? What is your preference? Github or Pagure?
I prefer github
I'd prefer GitHub, just because I already use it.
On Aug 8, 2016 9:24 AM, "Miroslav Suchý" msuchy@redhat.com wrote:
At Flock, sever people asked me why Mock is not on github or pagure as it would easy the contribution process. I am thinking the same for some time. But I was just lazy to initialize it. So here it comes now:
Does anyone object if I move it? What is your preference? Github or Pagure?
And BTW: I am preparing new release (with F25 configs), so if you have some patches lying somewhere, it is good time to send them my way right now. -- Miroslav Suchy, RHCA Red Hat, Senior Software Engineer, #brno, #devexp, #fedora-buildsys -- buildsys mailing list buildsys@lists.fedoraproject.org https://lists.fedoraproject.org/admin/lists/buildsys@lists. fedoraproject.org
On Mon, Aug 8, 2016 at 10:23 AM, Miroslav Suchý msuchy@redhat.com wrote:
At Flock, sever people asked me why Mock is not on github or pagure as it would easy the contribution process. I am thinking the same for some time. But I was just lazy to initialize it. So here it comes now:
Does anyone object if I move it? What is your preference? Github or Pagure?
And BTW: I am preparing new release (with F25 configs), so if you have some patches lying somewhere, it is good time to send them my way right now.
I don't like either of those choices very much for the following reasons:
GitHub: * Proprietary * No integration with existing account services
Pagure: * Slow and often unreliable * Releases don't work as expected * UX is not intuitive
I'd prefer GitLab (either hosted by Fedora or on GitLab.com), as it is open-source, has a good user experience, supports the contribution model everyone wants, has a more flexible integrated CI (you can use Fedora docker images to have a Fedora environment with GitLab CI) and supports most existing account services for sign-on. GitLab doesn't currently integrate with FAS, but I doubt it would take much for it to do so. GitLab CE is FOSS, too.
I'm honestly surprised we don't have a GitLab instance in Fedora infra yet...
On Mon, 8 Aug 2016 11:53:43 -0400 Neal Gompa ngompa13@gmail.com wrote:
...snip...
Pagure:
- Slow and often unreliable
- Releases don't work as expected
- UX is not intuitive
Really? Have you filed issues on any of these things?
It's fast here, releases work as I expect and the UI is fine for me.
I'd prefer GitLab (either hosted by Fedora or on GitLab.com), as it is open-source, has a good user experience, supports the contribution model everyone wants, has a more flexible integrated CI (you can use Fedora docker images to have a Fedora environment with GitLab CI) and supports most existing account services for sign-on. GitLab doesn't currently integrate with FAS, but I doubt it would take much for it to do so. GitLab CE is FOSS, too.
I'm honestly surprised we don't have a GitLab instance in Fedora infra yet...
There is 0% chance of this. I have no desire to support _3_ sourceforges in Fedora Infrastructure. We are trying to retire fedorahosted, there is no way we want to add more.
kevin
On 8 August 2016 at 11:53, Neal Gompa ngompa13@gmail.com wrote:
On Mon, Aug 8, 2016 at 10:23 AM, Miroslav Suchý msuchy@redhat.com wrote:
At Flock, sever people asked me why Mock is not on github or pagure as it would easy the contribution process. I am thinking the same for some time. But I was just lazy to initialize it. So here it comes now:
Does anyone object if I move it? What is your preference? Github or Pagure?
And BTW: I am preparing new release (with F25 configs), so if you have some patches lying somewhere, it is good time to send them my way right now.
I don't like either of those choices very much for the following reasons:
GitHub:
- Proprietary
- No integration with existing account services
Pagure:
- Slow and often unreliable
- Releases don't work as expected
- UX is not intuitive
These were part of the reasons people didn't like Gitlab which kind of says to me... UX is always intuitive in the eye of someone and hard in everyone elses eye. It was also slow and things didn't work the way people thought they should.
I'd prefer GitLab (either hosted by Fedora or on GitLab.com), as it is open-source, has a good user experience, supports the contribution model everyone wants, has a more flexible integrated CI (you can use Fedora docker images to have a Fedora environment with GitLab CI) and supports most existing account services for sign-on. GitLab doesn't currently integrate with FAS, but I doubt it would take much for it to do so. GitLab CE is FOSS, too.
I'm honestly surprised we don't have a GitLab instance in Fedora infra yet...
Mainly because when it was evaluated it was not in the state that would work in our infrastructure very well.
1. It is ruby. We have not had good luck with ruby software and do not have any 'experts' in supporting it. [This is important because when bugs occur we end up dealing with outages which affect building software but no one can fix.] 2. It is not packaged in Fedora (and no one was interested in packaging it in Fedora).
Those aren't permanent blockers but they are pretty big ones that need to be addressed.
On 08/08/2016 10:23 PM, Miroslav Suchý wrote:
At Flock, sever people asked me why Mock is not on github or pagure as it would easy the contribution process. I am thinking the same for some time. But I was just lazy to initialize it. So here it comes now:
Does anyone object if I move it? What is your preference? Github or Pagure?
And BTW: I am preparing new release (with F25 configs), so if you have some patches lying somewhere, it is good time to send them my way right now.
+1 to pagure.
Dne 8.8.2016 v 16:23 Miroslav Suchý napsal(a):
At Flock, sever people asked me why Mock is not on github or pagure as it would easy the contribution process. I am thinking the same for some time. But I was just lazy to initialize it. So here it comes now:
Does anyone object if I move it? What is your preference? Github or Pagure?
I myself cast vote for GitHub. So that makes:
Pagure: 3 GitLab: 1 GitHub: 3
It is a tie. So I will give higher weight for Clark and myself (as we do most of the contribution). So lets move to GitHub.
On Mon, Aug 15, 2016 at 7:38 AM, Miroslav Suchý msuchy@redhat.com wrote:
Dne 8.8.2016 v 16:23 Miroslav Suchý napsal(a):
At Flock, sever people asked me why Mock is not on github or pagure as it would easy the contribution process. I am thinking the same for some time. But I was just lazy to initialize it. So here it comes now:
Does anyone object if I move it? What is your preference? Github or Pagure?
I myself cast vote for GitHub. So that makes:
Pagure: 3 GitLab: 1 GitHub: 3
It is a tie. So I will give higher weight for Clark and myself (as we do most of the contribution). So lets move to GitHub.
If it's moving to GitHub, where is it going? Under its own organization? The rpm-software-management organization? Or something else?
Dne 15.8.2016 v 15:24 Neal Gompa napsal(a):
If it's moving to GitHub, where is it going? Under its own organization? The rpm-software-management organization? Or something else?
I asked fedora-infra to include it there: https://fedorahosted.org/fedora-infrastructure/ticket/5435
rpm-software-management makes sense too. Own organization will be last resort for me.
buildsys@lists.fedoraproject.org