News for hackers. Stuff that matters.
Re:GitLab acquires Gitter, will open-source the code by Philipp__ on Wednesday March 15, 2017 @12:40PM (#13877404)
Every next move by Gitlab makes them grow in my eyes, personaly. Few weeks ago I started using it as my main "portfolio", it's not much but I really like their way of thinking, openness and providing services. Their whole eco-system is looking really interesting right now, and I hope they will continue to advance and grow.

Edits: typos, wrote from phone.

Re:GitLab acquires Gitter, will open-source the code by oblio on Wednesday March 15, 2017 @01:03PM (#13877680)
They definitely have a very interesting strategy, one that is well suited to their target market (= programmers). They're probably the most open company I've seen. Still, I can't justify moving off GitHub, for now. Gitlab has some growing left to do, especially on the SaaS part.

Still, good luck to them :-)

Re:GitLab acquires Gitter, will open-source the code by caio1982 on Wednesday March 15, 2017 @01:33PM (#13878012)
"Gitlab has some growing left to do, especially on the SaaS part."

Some people (say, big companies) think exactly the opposite because they are after an on-prem solution, and for that Gitlab kicks Github's ass.

Re:GitLab acquires Gitter, will open-source the code by jshmrsn on Wednesday March 15, 2017 @01:49PM (#13878182)
GitHub offers on-prem as well. Of course it's not open source and not potentially free like GitLab https://enterprise.github.com/features
Re:GitLab acquires Gitter, will open-source the code by Normal_gaussian on Wednesday March 15, 2017 @02:55PM (#13878729)
$250/user/year, blocks of 10, min 10

Ouch. If you run your own servers already it's financially worth hosting your own gitlab at the minimum price point.

I expect it will be the big orgs who don't move due to integration costs.

Re:GitLab acquires Gitter, will open-source the code by was_boring on Wednesday March 15, 2017 @10:15PM (#13881838)
Let's be honest, does anyone pay full price beyond 10 users? If there's anything I've learned it's that the word "enterprise" means "negotiable." I suspect they put that out there so they have a place to start without the costly interaction of emails coming in saying "how much for x people."
Re:GitLab acquires Gitter, will open-source the code by Normal_gaussian on Thursday March 16, 2017 @05:48AM (#13883740)
When their very first price point leaves it cheaper for me to do in house I'm not wasting time negotiating.
Re:GitLab acquires Gitter, will open-source the code by tracker1 on Wednesday March 15, 2017 @05:24PM (#13879923)
I like Github's UI slightly better (though it's been about a year since I've tried Gitlab)... the recent db issue has me concerned though.

That said, I think it's always worth considering using a tool because of their options for the open-source community... github, travis-ci etc have changed the way a lot of people work. GitLab might be what I reach for for self-hosting, but more likely to try the community/open edition first.

Using VSO (VisualStudio.com) for hosting at work, and some of the integration parts are very nice... Though no idea what a private TFS instance costs.

Re:GitLab acquires Gitter, will open-source the code by Ellahn on Wednesday March 15, 2017 @05:40PM (#13880068)
I use Gitlab and the DB issue only affected me in regards to CI, and I believe this is true to anyone that was affected at all.

They did a manual Backup before meddling with stuff so they only lost data from a really small timeframe.

CI downtime, on the other hand, is troublesome. I love using Gitlab CI and it didn't take me more than a few minutes to manually deploy what I had to, but I decided I need most of my CI to be controlled by me.

The end result is a simple refactor of my test and deploy specs to their own rake tasks (Could be Bash scriots or whatever) and I'll have Gitlab run a simple gle command, if it goes down I run the command manually...

Now some eventual downtime is not such a deal breaker anymore, and I continue having private repos and CI (Awesome CI) for even the smallest (And private) projects I work on... Not a bad deal if I do say so myself.

Re:GitLab acquires Gitter, will open-source the code by jensvdh on Wednesday March 15, 2017 @02:38PM (#13878591)
Why? Github enterprise offers exactly that. An "On premises" Github.
Re:GitLab acquires Gitter, will open-source the code by extra88 on Wednesday March 15, 2017 @03:01PM (#13878788)
Gitlab Enterprise pricing starts at $39/user whereas Github Enterprise pricing starts at $250/user so from that perspective Gitlab kicks ass.
Re:GitLab acquires Gitter, will open-source the code by danialtz on Wednesday March 15, 2017 @03:11PM (#13878871)
where did you see GHE asks for $250/user? seems the most expensive package is $21 [1].

[1] https://github.com/pricing

Re:GitLab acquires Gitter, will open-source the code by dragonwriter on Wednesday March 15, 2017 @03:21PM (#13878943)
$21/user/month billed annually in packs of 10 (what your source says) would be $252/user/year in $2520 increments. It's actually (per the GHE features page) $2500/year for each 10 user pack though, which is $250/user/year.

GitLab Enterprise Starter is $39/user/year, and GitLab Enterprise Premium is $199/user/year.

Re:GitLab acquires Gitter, will open-source the code by Ajedi32 on Wednesday March 15, 2017 @03:19PM (#13878927)
From this page: https://enterprise.github.com/features

$21 is per-month. Per-year that works out to $250/user. If we're going by the month, GitLab's pricing is $3.25/user.

Re:GitLab acquires Gitter, will open-source the code by LeFever on Wednesday March 15, 2017 @01:29PM (#13877968)
Having never used GitLab, what do you mean by growing from a SaaS perspective?
Re:GitLab acquires Gitter, will open-source the code by j_s on Wednesday March 15, 2017 @01:41PM (#13878100)
Performance of repos on GitLab.com https://about.gitlab.com/gitlab-com/
Re:GitLab acquires Gitter, will open-source the code by sytse on Wednesday March 15, 2017 @01:59PM (#13878257)
We hear you and agree, GitLab.com is too slow. We're working on multiple things to improve it https://gitlab.com/gitlab-com/infrastructure/issues/947 GitLab 9.1 will have lots of performance improvements for database queries. The GItaly team is working hard to move git commands to the fileservers to reduce latency, that will happen in about a month from now.
Re:GitLab acquires Gitter, will open-source the code by fnord123 on Wednesday March 15, 2017 @02:34PM (#13878563)
Idea: put the performance plots from tickets on https://arewefastyet.gitlab.com

Mozilla does this to great effect:

http://www.arewefastyet.com/

https://areweslimyet.com/

http://www.arewewebyet.org/

Re:GitLab acquires Gitter, will open-source the code by sytse on Wednesday March 15, 2017 @04:30PM (#13879490)
Great idea! We've just forwarded http://arewefastyet.gitlab.com/ to http://monitor.gitlab.net/dashboard/db/fleet-overview

This doesn't show all the graphs we need to show like 99th percentile request latency but that will come when we add Unicorn support to Prometheus.

Re:GitLab acquires Gitter, will open-source the code by Ellahn on Wednesday March 15, 2017 @05:47PM (#13880118)
This is the reason we love you guys, clear communication and caring for what people have to say. Keep doing that and we'll keep loving you. :D
Re:GitLab acquires Gitter, will open-source the code by mkopinsky on Wednesday March 15, 2017 @07:14PM (#13880821)
FYI if I visit the new subdomain over HTTPS I get a cert error.
Re:GitLab acquires Gitter, will open-source the code by sytse on Wednesday March 15, 2017 @07:30PM (#13880922)
It only works on http I'm afraid.
Re:GitLab acquires Gitter, will open-source the code by fnord123 on Wednesday March 15, 2017 @05:45PM (#13880105)
Awesome! :D
Re:GitLab acquires Gitter, will open-source the code by justinclift on Wednesday March 15, 2017 @03:51PM (#13879198)
As a thought for the performance diagnosis part of things, if your network switches have the option to enable NetFlow (also known as IPFIX), it can be extremely useful.

It does need to be paired with something that can capture and display the NetFlow data well. But with that, you can literally see what data is going where in your network, accurate to the byte. And with a good visualisation solution, you have the data historically too, so you can (easily) match things up time wise.

eg a developer writes a bad query which pulls 1/2 the database over the network to the front end server for filtering results there, instead of filtering them in the database. You can see that on the network fairly easily, and let the developer self-educate (if given access to the tools). ;)

As an aside, the gold standard used to be a commercial product called "NetFlow Tracker". It was amazing (fond memories), but the company behind it (Fluke Networks) didn't seem to know anything about software sales. So, it's now discontinued. :(

Hopefully there's a modern version of that somewhere. :)

Re:GitLab acquires Gitter, will open-source the code by jobvandervoort on Wednesday March 15, 2017 @01:59PM (#13878262)
We're working very hard on making GitLab.com much faster. Right now, it's measurably (and more importantly: measured [0]) faster than it was a month ago.

If you would like to follow progress you can dive into it all here [1]. One of the spearpoints is Gitaly, which should significantly improve git access.

[0]: http://monitor.gitlab.net/dashboard/db/fleet-overview?from=n...

[1]: https://gitlab.com/gitlab-com/infrastructure/issues/947

Re:GitLab acquires Gitter, will open-source the code by connorshea on Wednesday March 15, 2017 @01:07PM (#13877729)
Thanks for the confidence in our approach :D Being open and honest about everything is super important to our company culture. We definitely have some great stuff in the pipeline for the next few months.
Re:GitLab acquires Gitter, will open-source the code by LyndsySimon on Wednesday March 15, 2017 @01:12PM (#13877784)
I started a new project recently, and put it on Gitlab instead of GitHub. I'm very pleased so far, and have been finding reasons to justify encouraging others to move projects there as well.
Re:GitLab acquires Gitter, will open-source the code by sytse on Wednesday March 15, 2017 @01:25PM (#13877925)
I'm very glad to hear that. What are the reasons that you think will encourage others?
Re:GitLab acquires Gitter, will open-source the code by moosingin3space on Wednesday March 15, 2017 @04:16PM (#13879388)
The biggest thing I think would encourage more projects to move is improving discoverability. On Github, I can very easily search for new projects to contribute to, and their Explore page [1] is very nice. Gitlab's, on the other hand, doesn't seem to have a way to browse by category like Github.

For everything else, I like Gitlab a lot -- it seems to have the best integration of tools of any code host.

[1]: https://github.com/explore

Re:GitLab acquires Gitter, will open-source the code by sudoscript on Wednesday March 15, 2017 @05:41PM (#13880076)
I completely agree. Actually, I think Github could do a better job with discovery too. The Explore page is a decent start, but why don't I get personalized recommendations for new projects?
Re:GitLab acquires Gitter, will open-source the code by moosingin3space on Friday March 17, 2017 @09:56PM (#13899475)
Yes, that would be nice -- look at the languages my code is written in or the categories my code is, it makes sense to suggest new projects based on that.
Re:GitLab acquires Gitter, will open-source the code by LyndsySimon on Wednesday March 15, 2017 @01:35PM (#13878026)
First and foremost for me are protected branches. For everywhere I've worked, giving someone commit access to the main repository means giving them the ability to rewrite history on the release branch as well. GitLab solves that nicely by allowing committers to append only to protected branches by default.

I'm also warming to the idea of treating CI as "pipelines", and find myself thinking of tooling more in that way.

Re:GitLab acquires Gitter, will open-source the code by StavrosK on Wednesday March 15, 2017 @01:41PM (#13878101)
GitHub has that too, I noticed the other day. I still think Gitlab is much better, and use it by default for everything new, but fair's fair :P

I love the integrated CI, though, and the use cases it enables. I love that I can just make a pipeline that lints, tests and compiles my code and then, if all of those pass, ends with deploying it to production.

There are many more Gitlab features I like a lot, and the fact that they're all integrated is icing on the cake.

Re:GitLab acquires Gitter, will open-source the code by BinaryIdiot on Wednesday March 15, 2017 @03:12PM (#13878882)
It took forever for GitHub to get protected branches. It was quite frustrating. Glad they finally have it though.
Re:GitLab acquires Gitter, will open-source the code by StavrosK on Wednesday March 15, 2017 @04:26PM (#13879450)
It took forever for GitHub to get anything, until Gitlab lit a fire under their ass. GitHub were perfectly content just resting on their laurels while every essential feature was handled by a different $15/mo third party service.
Re:GitLab acquires Gitter, will open-source the code by sytse on Wednesday March 15, 2017 @01:54PM (#13878219)
Cool, thanks for that. As others noted GitHub recently also introduced protected branches. As for CI pipeline we got some great multiproject functionality coming in a few months https://gitlab.com/gitlab-org/gitlab-ce/issues/22558#note_25...
Re:GitLab acquires Gitter, will open-source the code by slackersc on Wednesday March 15, 2017 @07:09PM (#13880786)
I recently setup a small personal project on Gitlab as well. I've been very impressed. I was able to setup a private repo, with a CI setup that builds my code and runs my tests every time i push a commit.. all on their servers. For free.
Re:GitLab acquires Gitter, will open-source the code by sytse on Wednesday March 15, 2017 @01:08PM (#13877739)
Thanks for using as part of your main portfolio Philip! Can I ask what else is in there?
Re:GitLab acquires Gitter, will open-source the code by knownothing on Wednesday March 15, 2017 @02:44PM (#13878640)
Does that include neglecting to create or test their backups?
Re:GitLab acquires Gitter, will open-source the code by aaron-lebo on Wednesday March 15, 2017 @01:15PM (#13877813)
edit: would prefer to delete this because it's not especially constructive...

Can't we be realistic about companies instead of getting wild eyed? You don't have any reservations about recent events?

Re:GitLab acquires Gitter, will open-source the code by Philipp__ on Wednesday March 15, 2017 @01:23PM (#13877905)
Have you actualy used Gitlab? I can't say they are becoming bloated, because they services are of high quality? Have you tried their CI/CD? Github is stagnating. Yeah, they are industry standard, but competition is best thing that can happen to them and users.

I haven't seen them promoting that hard as you describe.

I wrote my comment of the pure satisfaction with their services and my use case. So stop being ignorant and be civilized and at least argument what you say. What happened to them month ago was an accident that could happen to many others, but the difference was that they were 100% open about it, with others you may won't even know shit is happening.

Nobody forces you to use anything.

Edit: And now you edit and delete 90% of comment, nice.

Re:GitLab acquires Gitter, will open-source the code by chappi42 on Wednesday March 15, 2017 @02:03PM (#13878303)
Imo github has the much better user interface. I wouldn't say gl became bloated, but it is not easy to navigate around. At one point, I think, it is necessary to 'rethink' the UI, i.e. to arrange the parts into one consistent beautiful whole.

(My comment excludes the CI part)

Re:GitLab acquires Gitter, will open-source the code by Philipp__ on Wednesday March 15, 2017 @02:38PM (#13878592)
That is true. GitHub really got it with the UI, and it was so easy to get used to. Later on, I was thinking I was having slight problems with GL's interface because I was so used to GitHub, but after some time spending on GitLab, I think they really could rethink the UI.
Re:GitLab acquires Gitter, will open-source the code by aaron-lebo on Wednesday March 15, 2017 @01:27PM (#13877947)
Have you actualy used Gitlab? I can't say they are becoming bloated, because they services are of high quality? Have you tried their CI/CD? Github is stagnatingn. Yeah, they are industry standard, but competition is best thing that can happen to them and users.

I have. I've installed Gitlab and Mattermost on my own server. Gitlab is great but I found Slack was a better product (over Mattermost). Have you tried installing it?

I created a Gitlab account and was planning on using it over Github but their recent data loss scared me off. Is that unreasonable? It worries me just as much to see them buying a company a month after that. Is slowing down unreasonable?

I want to use Gitlab. I like their open approach, but if people just praise them without being objective about it it doesn't benefit any of us. I might just be a selfish and/or entitled user but you'll forgive me for wanting Gitlab to be good. Don't you?

Re:GitLab acquires Gitter, will open-source the code by j_s on Wednesday March 15, 2017 @01:49PM (#13878180)
I found Slack was a better product (over Mattermost). Have you tried installing it?

No, please tell me how you installed a Slack server! (j/k, but it's also kind of the point: GitLab wins on-prem)

Re:GitLab acquires Gitter, will open-source the code by it33 on Wednesday March 15, 2017 @05:46PM (#13880112)
Hi @aaron-lebo,

Mattermost team here, would welcome any feedback on how we could improve.

Here's a demo of Mattermost features vs Slack as FYI: https://www.youtube.com/watch?v=AKqHWqrAgpk

Re:GitLab acquires Gitter, will open-source the code by aaron-lebo on Wednesday March 15, 2017 @06:25PM (#13880444)
Hey, thanks.

I had some confusion with the install. It seems the Docker install is favored, but not using a lot of Docker stuff I went with the gitlab-omnibus install on Ubuntu 16.10.

It worked but I didn't feel especially comfortable with it, there were a number of steps. That's vague enough be useless and it could have just been my own ignorance. What is the suggested install if that isn't too basic of a question?

I also had issues with it not liking users sending rather large files but I believe that's an odd use case.

I would use it again but the simplicity of Slack (no setup and no management) won out for now.

Re:GitLab acquires Gitter, will open-source the code by Operyl on Wednesday March 15, 2017 @01:17PM (#13877836)
What happens to Mattermost? They even touched on this ...

"What about Mattermost, how is this different?

Gitter was built to be used in the open. We’ve always seen Gitter as a network, or a place where people can come to connect to one another. Team collaboration, whilst possible, has never been a core aspect of the Gitter experience.

Mattermost is a powerful, integrated messaging product for team collaboration - we will continue to ship and recommend using Mattermost for internal team communication."

Re:GitLab acquires Gitter, will open-source the code by aaron-lebo on Wednesday March 15, 2017 @01:25PM (#13877920)
Thanks, that's good.

They surely have the best intentions. Hopefully one product doesn't take priority over the other and/or they can prevent cannibalization. There's definite overlap.

Re:GitLab acquires Gitter, will open-source the code by sytse on Wednesday March 15, 2017 @01:27PM (#13877945)
Mattermost is developed by another team https://about.mattermost.com/company/ that is separate from the GitLab/Gitter team. So I think both will continue to grow without affecting each other.