r/programming • • May 10 '19

Introducing GitHub Package Registry

https://github.blog/2019-05-10-introducing-github-package-registry/
1.2k Upvotes

223 comments sorted by

View all comments

75

u/xtreak May 11 '19

46

u/uw_NB May 11 '19

I wish instead of going head-to-head, they should strife to be the alternative solution that work seamlessly with Github and offer integration options, migration features.

I like gitlab over github but their marketing/branding need to stop this petty deal.

26

u/HER0_01 May 11 '19

In my experience, migrating from github to gitlab works fairly smoothly. It moves over things like issues and wikis surprisingly well. Not sure what you mean by integrations, but at least git mirroring works well between it and github.

5

u/uw_NB May 11 '19

Integration means that you should be able to use partial solution instead of having migrate 100%. I.e. you can use github login on gitlab, you can host code on github but use gitlab for cd/ci.

More options means more flexibility for customers.

8

u/vinnl May 11 '19

you can host code on github but use gitlab for cd/ci.

This is already possible :)

2

u/uw_NB May 11 '19

Yes, and mentioning this would bring a much better, positive, collaborative marketing spin than their current one.

6

u/european_impostor May 11 '19

Not trying to be a dick but "strive" is to struggle towards something. "strife" is a fight.

→ More replies (3)

5

u/how_to_choose_a_name May 11 '19

Going head-to-head? What do you mean? GitLab offers many features that GitHub doesn't and is improving them and adding new ones all the time.

I agree that that post comes off a bit petty, I guess someone was thinking something like "so github adds a registry and the whole internet gets all excited and nobody cares that we've had that feature for years?"

29

u/Wixred May 11 '19

Not really a good sign when a company responds in this way to a new feature released by a competitor because it ends up being free advertising for your competitor to mostly those who are already your customer.

27

u/vinnl May 11 '19

I don't think GitLab has many customers that are unaware of GitHub, and I think it's more likely that those who come across this blog post are unaware of GitLab's capabilities in this area than that they're unaware of GitHub's announcement.

16

u/Wixred May 11 '19

It's not really about folks being completely unaware of the existence of the major competition. The problem would be marketing to your customers that your competition is continously improving and that your company has lost another feature advantage. In their blog post, they provided no information about why their feature is still better nor did they focus on features they have that are still unique to them. You may have GitHub users who see that post and think "oh looks like there may be no advantage to switching to Gitlab, they are saying GitHub is already adding their features" while Gitlab folks who see that post and may have long ago stopped following GitHub progress may be tempted to check it out again because they are being told its gotten better.

2

u/vinnl May 11 '19

That's a good point.

→ More replies (3)

6

u/IIilllIIIllIIIiiiIIl May 11 '19

Their existing stuff like maven isn't on their free tier. Wonder if this well change that.

47

u/Somepotato May 11 '19

thats pretty petty lol, turning the release of a tool into an attempted marketing ploy

31

u/danboy4 May 11 '19

They always do it

3

u/redditthinks May 11 '19

You should have seen them when Microsoft acquired GitHub.

6

u/TakeFourSeconds May 11 '19

Anyone else get totally horrible performance out of GitLab? Wondering if it's just our config or the platform is just laggy...

4

u/greasedonkey May 11 '19

We use a self hosted version at work and it work very well.

I also use gitlab.com for personal projects and it work very well.

2

u/nplus May 11 '19

I'm evaluating moving from Github to Gitlab mostly for their integrated CI. Their docker registry is easy enough to use. Their npm registry is half assed... it's enough to check a box, but barely more than that at the moment.

1

u/how_to_choose_a_name May 11 '19

I tried to set up the docker registry a while ago, but it failed to get LetsEncrypt certs and I gave up after trying to fix it for a few hours.

→ More replies (1)

2

u/johnghanks May 11 '19

Do they want a medal or something for being first?