Live data from Hacker News

Announcing new tools, forums, and features

github.com

151–160 of 282 posts

Re: Announcing new tools, forums, and features

#151

Earlier quoted context omitted.

I agree with you that the pick up in pace of Github's lacking features has been phenomenal, and I don't really quite understand all the love of GitLab except rooting for the underdog. Github is the clear industry leader, has been since essentially it's creation. It is very fast and feature-filled. It is the central location for the vast majority of code I use and see. Since the open letter to Github with the complain…

Very fast? Maybe in the US, but rest of the world still has oceans in between of them. Adding 200msec+ of latency to every request makes it feel very sluggish. Maybe they should start looking into global rollout like Google, Facebook and basically every serious company having world-wide audience.

Sure, but compare the speed to Gitlab since we are on the topic.

Re: Announcing new tools, forums, and features

#154

How about diffs on pull request? The biggest gripe I have with github is the inability to compare my feature branch with the branch I'm merging too. The diff you see is comparing the feature branch with the "base" branch which would be stale when working on a dev team.

I want to make sure I capture your feedback correctly, so let me know if this doesn't help: we recently released the ability to change your base branch on a PR. https://github.com/blog/2224-change-the-base-branch-of-a-pul...

Let me know if that helps!

Re: Announcing new tools, forums, and features

#155

Earlier quoted context omitted.

> I don't really quite understand all the love of GitLab - Open Source - Free private repos - Free self-host (edit to add "Free") - Everything in one spot (repos, ci, review, coding environment, etc...)

> Open source* The Enterprise edition features[1] are closed source, and these aren't strictly "enterprise-y" features like SAML authentication. It includes plenty of "basic" workflow features found on GitHub: - Rebase merge requests before merge - Use fast-forward merges when possible - Create templates for issues and merge requests - Display merge request status for builds on Jenkins CI [1] https://about.gitlab.com…

To make sure there is no confusion we now refer to ourselves as open core https://about.gitlab.com/about/#stewardship

I want to echo here what I said in https://news.ycombinator.com/item?id=12501271 "If there are features that people think that should belong in the open source edition we're all ears. We've done so before https://news.ycombinator.com/item?id=10931347 A feature comparison between CE and EE can be found on about.gitlab.com/features/#compare "

Regarding the examples please help me understand:

1. Can you rebase in the GitHub interface?

2. Does GitHub have an option to fast forward merges?

3. Please let me know if this is a feature people want open sourced. EDIT turns out that this is part of the open source edition already https://gitlab.com/gitlab-org/gitlab-ce/blob/master/app/cont... I created https://gitlab.com/gitlab-org/gitlab-ce/issues/22185 to update the docs

4. We have a commit status API in GitLab CE https://docs.gitlab.com/ce/api/commits.html#commit-status and works with the open source https://github.com/jenkinsci/gitlab-plugin We do have additional integration in EE https://docs.gitlab.com/ee/integration/jenkins.html

BTW you might be happy to learn that what you mention as an example of typical "enterprise-y" feature is available in GitLab CE https://docs.gitlab.com/ce/integration/saml.html

Re: Announcing new tools, forums, and features

#156

Earlier quoted context omitted.

> I don't really quite understand all the love of GitLab - Open Source - Free private repos - Free self-host (edit to add "Free") - Everything in one spot (repos, ci, review, coding environment, etc...)

It's only kind of open source, and only partly. They call it open core, so saying open source outright is a bit misleading. The review feature is very new in GL, and that plus all of the things you are mentioning within "everything in one spot" is available in this update (except maybe the coding env, not sure what that means anyway), if you've read the announcement. Github also has self hosting.

> It's only kind of open source, and only partly.

That's a pretty misleading characterisation. You can browse the source code, submit issues, see what's being worked on, contribute PRs, and freely download and run your own instance of GitLab. A handful of enterprise features aren't open sourced.

GitHub in contrast is a black box.

Re: Announcing new tools, forums, and features

#157

This is a rough summary of what all I read in the blog post: 1. projects. replaces trello, waffle.io, zenhub and many other similar services. 2. code reviews allow approval/request changes as sunny's screenshot shows 3. reviews can be made mandatory. 4. github platform integrations is getting a roadmap 5. a graphql api to query their database 6. enforce 2fa in organizations (much love for this one) 7. summarized time…

I agree with you that the pick up in pace of Github's lacking features has been phenomenal, and I don't really quite understand all the love of GitLab except rooting for the underdog. Github is the clear industry leader, has been since essentially it's creation. It is very fast and feature-filled. It is the central location for the vast majority of code I use and see. Since the open letter to Github with the complain…

I think particularly here on HN, I've seen a good deal of concern over github's social agenda and the perception that they've hired a lot of non-engineering folks to push that agenda.

Re: Announcing new tools, forums, and features

#158

Earlier quoted context omitted.

> I don't really quite understand all the love of GitLab - Open Source - Free private repos - Free self-host (edit to add "Free") - Everything in one spot (repos, ci, review, coding environment, etc...)

It's only kind of open source, and only partly. They call it open core, so saying open source outright is a bit misleading. The review feature is very new in GL, and that plus all of the things you are mentioning within "everything in one spot" is available in this update (except maybe the coding env, not sure what that means anyway), if you've read the announcement. Github also has self hosting.

I agree that it is better to call ourselves an open core company and our website and communication should reflect that https://about.gitlab.com/about/#stewardship If we're still using open source to refer to the organization somewhere please let me know.

We've had code review for many years now in GitLab. The coding env probably refers to our integration with Koding, an online IDE https://about.gitlab.com/2016/07/26/koding-and-gitlab-integr...

Re: Announcing new tools, forums, and features

#159
post #152

Finally, Github getting some Love! Can't wait to switch to Projects and wave Goodbye Jira. I'm a happy dev today.

We're happy that you're happy. :) Keep the feedback coming; we're listening!

I'm liking the recent design changes, however, I don't like the new implementation of contrib. activity... information overload!

Re: Announcing new tools, forums, and features

#160

Finally, Github getting some Love! Can't wait to switch to Projects and wave Goodbye Jira. I'm a happy dev today.

Indeed, when GitLab announced Kanban I tried to migrate, but it just wasn't as great as GitHub, this is the nail in my foot that keeps me at GitHub.

What can we improve in GitLab that would have convinced you to stay?
Post reply on HN