On 17 May 2017 at 13:56, Carlos Soriano <csori...@protonmail.com> wrote: > Hey Arun, > > Glad to hear you are positive about the proposal! > > Let me answer your points: > > -------- Original Message -------- > Subject: Re: Proposal to deploy GitLab on gnome.org > Local Time: May 17, 2017 7:32 AM > UTC Time: May 17, 2017 5:32 AM > From: a...@accosted.net > To: Carlos Soriano <csori...@protonmail.com> > desktop-devel-list@gnome.org <desktop-devel-list@gnome.org> > > On 17 May 2017 at 03:57, Carlos Soriano via desktop-devel-list > <desktop-devel-list@gnome.org> wrote: >> Hello Mattias, >> >> Thanks for sharing your thoughs! >> >> Your concern is about using fast forward merge. Yes, we raised this >> concern >> as the top most important for us, and as we mention in the wiki we have >> good >> news, GitLab team is willing to strongly consider making fast forward >> merge >> to CE if GNOME decides to switch to GitLab. >> >> Don't worry much about this one :) > > Thank you for taking this up. While I share some concerns voiced on > this thread, overall, I think it is a good thing for us to be trying > to move to tools that make our lives easier as well as lower the bar > for new contributors who are used to the Github-esque workflow. > > My first note to folks who are concerned about GitLab being an evil > semi-closed project would be to look at the repository at > https://gitlab.com/gitlab-org/gitlab-ce -- having shared these > concerns in the past, I feel a lot more positive looking at degree to > which external contributions are encouraged. > > > Yes, as mentioned in a different thread, more than 50% is by community. > Of course we had the same concerns in the past But then we explored the tool > and the team more, realized that in the CE repo there ara quite a lot of > non-gitlab contributions, read more about them and their actions in the past > (like moving EE features to CE based on user input), and talked with them. > Now we are pretty confident about it. > > > The things I worry about are the features that are in the EE and not > in CE that I think will be important for us either now, or down the > line: > > * Git hooks -- either admins with file system access need to manage > these for projects because the web interface to do this is EE-only > > > This is not a problem really. We were doing it already with Bugzilla/cgit. > > > * Automatic rebase for fast forward commits -- Carlos mentioned that > this might be something that'll just be part of the CE > > > Yes, no worries about this one. > > > * Single-sign-on with the remaining GNOME account infra -- maybe this > will just be something we'll have to maintain ourselves > > > Care to expand? You mean using the gnome account to login? If so, that's > already possible.
I looked at the LDAP support item in the CE vs. EE page, but if it's solved already, that's awesome. > * Issue templates -- again, this seems like a basic feature for this > kind of platform so we can get more meaningful bug reports to start > with > > > This is on CE. > https://docs.gitlab.com/ce/user/project/description_templates.html > You might remembered from the past, before 8.1, when it was EE. > Test our gitlab test instance as outlined in the wiki so you know what's the > current status of the tool, since it changed and added quite a few things in > the last months that otherwise we would have ponder much more if it makes > sense for us. I was looking at the CE vs. EE page -- I guess that needs to be updated. > * Multiple issue boards per project -- I haven't used the issue > boards yet, but this seemed like a rather artificial limitation rather > than an actual feature differentiated in EE > > > Not sure how this is necessary for us, compared to what we have in Bugzilla. > Of course this would be useful, but the frame of the problem is more about > what we have now vs what we could have. > > > Other than the hooks which might be an immediate concern, I guess the > rest of these aren't a step down from where we are, so if we have an > idea of how to deal with these in the future, that's good enough. > > > Template issues and ff merge would have been a step down. Not sure template > issues would have been extremely important, but still. But as mentioned, > template issues in is CE since a few months ago, and fast forward merge > shouldn't worry you :) Well, that's two more thumbs up from me, then. :-) -- Arun _______________________________________________ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list