Live data from Hacker News

GitLab 8.13 Released with Multiple Issue Boards and Merge Conflict Editor

about.gitlab.com

41–49 of 49 posts

Re: GitLab 8.13 Released with Multiple Issue Boards and Merge Conflict Editor

#41
post #14

And squash merge is still an ee-only (paid-only) feature ¯\_(ツ)_/¯

I do not understand the appeal of squashed merges. The only pro i know of is the ease of reverting a merge. On the cons side: you obfuscate an entire branch into a single commit, effectively making git-bisect useless. Furthermore, if multiple people collaborate on a branch, all code blames to one person, quite literally rewriting the code history.

It's going to be highly pipeline, workflow, and team interaction dependent. In my place of work you generally only have one person working on a branch to add small, modular features. For releases we cut master into release branches. We fairly frequently need to downstream a commit from master into the staging branch and more rarely the production branch. The squash allows for a quick and easy cherry-pick of the feature to apply downstream.

If the code change is not widespread, I would always encourage a squash. Commits to two different parts of the codebase that do not directly rely on each other on the other hand should remain separate.

Re: GitLab 8.13 Released with Multiple Issue Boards and Merge Conflict Editor

#42
We deployed GitLab just a few weeks ago in our setup and we can already see its impact on our development process.

Sometimes GitLab becomes extremely slow. A few days ago it became so slow that we had to check what was wrong and we found that a process named "bundle" taking up too mach memory and CPU. As we do not have a lot of experience with GitLab we could not figure out the reason behind "bundle" process eating up memory and CPU and therefore we tried restarting GitLab and everything was fine again.

Re: GitLab 8.13 Released with Multiple Issue Boards and Merge Conflict Editor

#44
post #34

Earlier quoted context omitted.

review apps are super exciting! That's the exact kind of interface I've been hoping for. I really hope it's available like the commit status api is (we use that for posting our custom CI builds). We currently have our own review app system at our company (and no hopes of switching to gitlab ci in the future - unfortunately :( ), but it'd be amazing if we could tie into it the same way we do for CI -- just "here's the…

Review apps are 'just another GitLab CI job'. But you can now set an external url in every environment. Every review app will have an environment create for it and you can add the URL there. I'm not sure the external url is in the API yet, but if not it is a question of time.

Thank you so much! That's amazing to hear. I think that will work for us. And as always, thank you for being one of the most outward communicating CEOs!

Re: GitLab 8.13 Released with Multiple Issue Boards and Merge Conflict Editor

#45
post #17

Speaking of UX, would you consider improving the look of Markdown rendered text (usually README.md ) in the repo browser? On GitHub they look great and it's a pleasure reading Markdown formatted text there. In GitLab it's however not very appealing. Headers, spacing between them and paragraphs doesn't look very good IMO. Coming from a previous job where we used GitHub and TeamCity, something I miss with GitLab is the…

I find the whole design of GitLab not appealing to my eye. The recent redesign was a step in the right direction but I am still missing visible separators (e.g. boxes, lines, colored background) between/around areas for example on the page of an issue.

UX (and performance in general) is the #1 reason we don't use GitLab.

Re: GitLab 8.13 Released with Multiple Issue Boards and Merge Conflict Editor

#46

Earlier quoted context omitted.

We're working hard on making GitLab.com faster (where I also made the gifs) [0]. If you're running your own instance, it should be fast. [0]: https://gitlab.com/gitlab-com/infrastructure/issues/59

Yeah, a few folks mentioned the hosted version is fine. However, I am not interested in hosting my own instance. That's said, I don't mind paying a small monthly fee if it means getting a faster cloud service on less crowded servers.

In that case https://githost.io/ might be interesting for you. private managed instance of gitlab.

Re: GitLab 8.13 Released with Multiple Issue Boards and Merge Conflict Editor

#47
post #17

Speaking of UX, would you consider improving the look of Markdown rendered text (usually README.md ) in the repo browser? On GitHub they look great and it's a pleasure reading Markdown formatted text there. In GitLab it's however not very appealing. Headers, spacing between them and paragraphs doesn't look very good IMO. Coming from a previous job where we used GitHub and TeamCity, something I miss with GitLab is the…

I find the whole design of GitLab not appealing to my eye. The recent redesign was a step in the right direction but I am still missing visible separators (e.g. boxes, lines, colored background) between/around areas for example on the page of an issue.

Thanks for the feedback, and I'm sorry to hear about the issues. We will continue to iterate and improve upon the design of GitLab based on feedback, and I hope we will address your concerns.

Re: GitLab 8.13 Released with Multiple Issue Boards and Merge Conflict Editor

#48
post #34

Earlier quoted context omitted.

Review apps are 'just another GitLab CI job'. But you can now set an external url in every environment. Every review app will have an environment create for it and you can add the URL there. I'm not sure the external url is in the API yet, but if not it is a question of time.

Thank you so much! That's amazing to hear. I think that will work for us. And as always, thank you for being one of the most outward communicating CEOs!

My pleasure!

Re: GitLab 8.13 Released with Multiple Issue Boards and Merge Conflict Editor

#49
post #40
post #36

Earlier quoted context omitted.

Thanks for posting, I mentioned one of our issue triage specialists in the issue.

Great! Responses like these really make me like you guys :)

I followed up with you on the issue :)
Post reply on HN