IssueRaiser

I wouldn't say the GitHub UI sucks.

I wouldn't say the GitHub UI sucks. All you need to do is look back to SourceForge—even before they completely sold their soul to the devil—to understand that GitHub was actually a huge step forward in the UI department. They do a lot right: powerful features, snappy file browser, very good discussion view in Pull Requests, etc. Granted, there are a lot of warts and confusing navigation and organization, but in many ways this is a function of trying to serve so many disparate use cases. Certainly it could be a lot better, but it's far from easy—certainly not the type of thing you could just throw a UX designer at, but something where you need a UX visionary who also happens to be a developer with deep understanding and practice using git. I agree with you that Issues is terrible though. I tried to use it for my team, but the show-stopper was that you can't move issues between repos, and so there is no way to stay organized across a non-monolith architecture where you need to take issues in based on front-facing products and not just code-level concerns. If it wasn't for that, we probably would have tried to suffer through it just for the integration benefits.

Posted by dasil003 on Jun 25, 2015, 8:45 AM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.5,500 issues0 comments

ux (Software)

I wouldn't say the GitHub UI sucks.

dasil003Jun 25, 2015, 8:45 AM

I wouldn't say the GitHub UI sucks. All you need to do is look back to SourceForge—even before they completely sold their soul to the devil—to understand that GitHub was actually a huge step forward in the UI department. They do a lot right: powerful features, snappy file browser, very good discussion view in Pull Requests, etc. Granted, there are a lot of warts and confusing navigation and organization, but in many ways this is a function of trying to serve so many disparate use cases. Certainly it could be a lot better, but it's far from easy—certainly not the type of thing you could just throw a UX designer at, but something where you need a UX visionary who also happens to be a developer with deep understanding and practice using git. I agree with you that Issues is terrible though. I tried to use it for my team, but the show-stopper was that you can't move issues between repos, and so there is no way to stay organized across a non-monolith architecture where you need to take issues in based on front-facing products and not just code-level concerns. If it wasn't for that, we probably would have tried to suffer through it just for the integration benefits.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue