News for hackers. Stuff that matters.

randx

> but why hide all of that useful navigation behind an ambiguous, easy to miss, unlabeled icon?

Few reasons:

1. After redesign its possible to use application without sidebar for most of day-to-day tasks. I personally use sidebar 2-3 times per day while using GitLab whole day. Keeping it hidden by default allow me to focus on context and save screen space (really valuable on small laptop)

2. Both sidebar and project navigation visible at same time confused a lot of users. For example user clicked on sidebar "Issues" while they believed it will take them to project issues page.

Re:GitLab 8.5 released on Thursday February 25, 2016 @04:52AM (#11173387)
Thank you for your feedback.

> The decision of what does and doesn't go in the sidebar is very non-intuitive

We try to put top level navigation into sidebar and everything else in the main page. For example navigation to `Projects` is in sidebar however tabs to switch between starred projects or personal projects is in main body.

> For example, in groups and user profiles you can find the list of projects in the main body of the page (and it's not visible immediately). Why is it not in the sidebar if you have a sidebar?

Good example. Agree its still non-intuitive in some places. For you particular example we created an issue to fix - https://gitlab.com/gitlab-org/gitlab-ce/issues/13480.

> And then the ordering is also a bit weird -- I don't think many people would consider the order in GitLab to be "in order of importance" or even "regular use"

Ordering of projects is either by last activity or alphabetically. But in any case there is usually a dropdown in UI to sort by other criteria.

> And why can't I see the set of files in the repo when I first open it?

You can set what to see first at https://gitlab.com/profile/preferences page. We believe README is something people would like to see first we allow users to set different default page based on their preferences.

P.S. Thank you very much for your feedback. It will help us make GitLab UI more intuitive.

Re:Dear open-source maintainers, a letter from GitLab on Monday January 18, 2016 @04:53PM (#10927276)
Thank you for feedback. We improved git push a lot since version 6. So when you update to recent version it should not be a problem anymore.
Re:GitLab 7.9 released on Sunday March 22, 2015 @01:40PM (#9247587)
Crazy release. Record of more than 800 commits in one month. GitLab community rocks! Thanks for all merge requests people
Re:Show HN: Moltin - eCommerce API on Friday March 13, 2015 @10:04PM (#9201261)
Hey, did you open-source anything?
Re:Bidding farewell to Google Code on Thursday March 12, 2015 @05:28PM (#9194053)
We do use GitLab for GitLab development :)
Re:GitLab 7.8 release on Sunday February 22, 2015 @09:42PM (#9092277)
GitLab CTO here, thank you for using GitLab. We are happy you enjoy it!
Re:GitLab 7.8 release on Sunday February 22, 2015 @06:49PM (#9091788)
GitLab CTO here. You can easily update your GitLab at Digital Ocean because it uses omnibus package. We recommend updating GitLab for performance updates, security updates and new features. Please use this guide for update https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/doc...
Re:Linthub: Static code analysis for GitHub pull requests on Wednesday February 04, 2015 @04:20PM (#8999900)
Same for me. I used Hound for a while but it was annoying to see all this comments. So I just added Rubocop check inside `rake test` so build is broken if you have code style issues
Re:Poll: How to display a comment timeline on Monday August 25, 2014 @08:36AM (#8221480)
Thank you!!! :)
Re:Poll: How to display a comment timeline on Monday August 25, 2014 @08:34AM (#8221472)
We discuss concept here. Balloons or not. In future we proceed with improving font-size/colours/margins etc for selected concept.
Re:Gitlab 5.0 released, Gitolite now gone on Friday March 22, 2013 @01:48PM (#5424411)
fixed that with correct link
Re:Gitlab 5.0 released, Gitolite now gone on Friday March 22, 2013 @12:13PM (#5423851)
In order to run GitLab w/o any tweaks you need 1GB Linode. You can start it on 512 but you need to setup unicorn to use only 1 worker and you need at least 200MB of swap
Re:Gitlab 5.0 released, Gitolite now gone on Friday March 22, 2013 @10:26AM (#5423064)
+1
Re:GitLab v4.1 released on Tuesday January 22, 2013 @09:49AM (#5097320)
I guess make a bad UI just for difference with github is a worse
Re:GitLab v4.1 released on Tuesday January 22, 2013 @09:35AM (#5097252)
nice release btw :)