Live data from Hacker News

Ask HN: What's the one feature you'd want in a GitHub productivity tool?

news.ycombinator.com

41–49 of 49 posts

Re: Ask HN: What's the one feature you'd want in a GitHub productivity tool?

#41
I’m biased (I created https://codeapprove.com) but I think GitHub has let code review lag so far behind the rest of the platform. They’ve done a lot of work on project management, CI, discussions, and code authoring but code review has been the same for about 10 years.

Tools like Graphite, CodePeer, Codelantis (and of course CodeApprove) make it so much easier to have a meaningful discussion on a PR. Making sure every thread comes to resolution, knowing whose turn it is, having a fast way to navigate between code and comments, etc. The FAANG companies all have this kind of thing built in house because good code review is a key part of building high quality large software projects.

Re: Ask HN: What's the one feature you'd want in a GitHub productivity tool?

#42
Very different from everyone here I think, but we’re currently running into weird artifact eviction issues in our GitHub actions pipelines ( our fault for using GitHub CI, I’m aware lol). We’ve set up some CLI tools to help with this (basically scanning artifacts and freeing on some LRU basis), but I’d really like some tool that lets me view artifact creation stats across an entire GitHub org to figure out which teams’ actions need to be throttled. Not sure if that’s in scope at all for your project but throwing it out there nonetheless

Re: Ask HN: What's the one feature you'd want in a GitHub productivity tool?

#44

I’m biased (I created https://codeapprove.com ) but I think GitHub has let code review lag so far behind the rest of the platform. They’ve done a lot of work on project management, CI, discussions, and code authoring but code review has been the same for about 10 years. Tools like Graphite, CodePeer, Codelantis (and of course CodeApprove) make it so much easier to have a meaningful discussion on a PR. Making sure eve…

I was just going to say this, but you said it better than I would have!

Re: Ask HN: What's the one feature you'd want in a GitHub productivity tool?

#45
post #37

Hmm, I don't think that I would want a GitHub productivity tool. The experience is already pretty optimal for PRs and code review. In terms of things within the development lifecycle that would need their productivity boosted, GitHub isn't close to the top of the list for me.

I have never heard someone calling Github code reviews anything close to optimal. Here is where it falls short for me - do you not hit these?

- Main view is not the code, nor can I approve from that view, so it’s always half a dozen clicks to review even something trivial. - The main conversation view is very broken for me. Conversations always get lost or forgotten. - Any long conversation gets hidden behind another button and trying to load or find something at that point is very hard - There is a concept of resolving threads but no way to see if there are any unresolved threads

I am probably missing some but these are the largest issues for me

Re: Ask HN: What's the one feature you'd want in a GitHub productivity tool?

#46
Not really a productivity tool but just today I was like "It would be really nice to have an LLM analyze dependency changes for supply chain attacks." You could even expand it to tell you what are the main changes in each of your dependencies including breaking changes you may want to be aware of.
Post reply on HN