Read about the ideas behind it here: https://about.gitlab.com/handbook/people-operations/global-c...
2,131 karma · joined March 12, 2013
job at remote dot com
Prev: VP of Product at GitLab
Twitter: @Jobvo GitLab: https://gitlab.com/u/JobV
Read about the ideas behind it here: https://about.gitlab.com/handbook/people-operations/global-c...
[0]: https://about.gitlab.com/2017/07/22/gitlab-9-4-released/#new...
We immediately ordered a second scenario after completing the first. The price was worth it for us.
FWIW You can do this with 1Password. Preferences > Sync > Sync with Dropbox
That means CI that spans multiple projects [0], higher abstraction of issue management [1], formal relationships between issues [2] and more.
Having a global wiki or higher level wiki should also be part of that [3], I think.
[0]: https://gitlab.com/gitlab-org/gitlab-ee/issues/933
[1]: https://gitlab.com/gitlab-org/gitlab-ee/issues/928
We don't see any reason for you not to do so. GitLab should be the easiest place to get started. If that means logging in with GitHub, we're happy to make that possible.
We're working on it! We were holding off until subgroups shipped so we can make sure group-level boards work well with it. It's on the shortlist for one of the next releases. Our PM for this, Victor, might provide more detail here later.
Issue for this: https://gitlab.com/gitlab-org/gitlab-ee/issues/928
One thing that we're seeing is that most schedulers are moving towards supporting Kubernetes, which goes a long way in making this work there. Right now we support Kubernetes through Google Container Engine or via Openshift.
Edit: more info in the issue you've posted.
[0]: https://grafana.com/
We have a 'headquarters', which is also where Sytse (CEO) lives, where there are a number of desks available for special occasions, but no one is ever required to work from a particular place.
I agree that we should have some status on CI as well, made an issue [1].
[0]: http://monitor.gitlab.net/dashboard/db/ci
[1]: https://gitlab.com/gitlab-com/infrastructure/issues/1360
Ah interesting! You can't do this now with GitLab, but we're working on supporting merge requests as special cases [0].
> As for other projects - the most important one for me was clubhouse.io (Gitlab Issues is great but just not as good as clubhouse.io)
Clubhouse sure looks nice! GitLab Issues is getting better every release and in 9.0 (March 22nd), we have some big changes for Issue Boards.
I've asked our PM on Issues (Victor) to check out Clubhouse and hopefully we can convince them to integrate with us in some way.
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
As other point out, you should be able to use GitLab CI instead of Travis, they configure very similarly. That said, I'd welcome them integrating fully with us as well.
We're working on making it easier to see what is happening in merge requests. It's the intersection of much of GitLab's power [0]. I see some thing in the issue that might help your case, but I'm also sharing your comment there. If you have more comments, please feel free to leave them in that issue or to me directly.
I've seen this time and time again while working in neuroscience and hearing the same from friends that are still in those fields.
Data is often thoroughly massaged, outliers left out of reporting and methods tuned to confirm, rather than falsify certain outcomes. It's very demotivating as a PhD student to see very significant results, but when you perform the same study, you don't find reality to be as black and white as published papers.
On this note, the majority of papers is still about reporting significant results, leading to several labs chasing dead ends, as none of them can publish "negative" results.
I'm a firm believer that with improving the tools (in my case- GitLab), CMS will become a thing of the past and static pages will be as accessible, yet more powerful, faster and more collaborative.
Right now, GitLab is fast and snappy for people that self-host it, but GitLab.com is not and we're not happy with that [0]. Making our front end performant is part of that and I'm happy our engineers have been working hard on that.
We have been using Prometheus extensively to monitor speed of transactions on the backend and I'm seeing a strong push to more monitoring to front end monitoring as well (I owe you a link here).
The script that authenticates and picks up the job is a small Golang app. That's all. GitLab executes CI jobs immediately.
See the architecture and related links here: https://about.gitlab.com/gitlab-ci/#architecture
Someone not involved with helping fixing the problem set up the stream from their home, while we continued work as normal.
I think the overall spirit was that it was comfortable to do it like this. Note that no one was required to work like this and we'd happily stopped streaming if anyone would have any problems with it.
Not sure if we'll be able to get the full 8+ hours up.