TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Software teams, would you use this GitHub/Slack integration?

3 pointsby btcbossover 5 years ago
Hi,<p>I am building https:&#x2F;&#x2F;www.codecollate.com&#x2F; which is a Github&#x2F;Slack tool that lets you lets you easily monitor changes to specific files&#x2F;folders&#x2F;file types and a lot more, in Slack.<p>Value Proposition:<p>1. Reduce Bugs: more eyeballs on code == more chances to catch and reduce bugs or improve code quality.<p>E.g. Imagine a principle engineer who obviously cannot be put on every pr review, but still wants to watch things closely that are very important. This could be changes to a &#x2F;models folder or a dependencies file or recent module they worked on.<p>2. Boost Learning: developers can follow exactly the types of code they are interested in, and from which developers who wrote it.<p>E.g. imagine you want to learn more React, you could set a rule that will notify you anytime any brand new react file gets merged to master from your team&#x27;s codebase. If you wanted you, you could also, limit it to only a specific developer(s).<p>If you already suffer from notification fatigue in Slack - there will be optional aggregated digests that you can schedule as once a day, instead.<p>Philosophically:<p>1. The best PR reviewer != the person who could benefit the most from reviewing&#x2F;learning from a PR. This falls into the circumstance where you want to share a pr with someone not for your review...but for their benefit.<p>2. You should be able to follow the changes to the codebase that you care about. Whether you want to learn from more people on your team, or make sure someone doesn&#x27;t mess with your beautiful code, or just simply staying informed of changes, like to your model.<p>Questions:<p>1. Would you use this? (If so, please sign up to prove it hehe). 2. Does this seem like a problem that your team would pay for? 3. Do you have any problems with the native Github&#x2F;Slack integration or problems in general, that I could solve with my app, Code Collate?<p>Bonus: any feedback is extremely welcomed. Thank you very much for reading this far!

3 comments

patrickdevivoover 5 years ago
I think this is an awesome idea, and I would totally use it. I do agree with some of the comments about the added weight of slack where possibly just an email could suffice. Or at least having the ability to tweak how I&#x27;m notified with a custom webhook option.<p>I think the value proposition is solid for just anyone on a team working in a medium-large sized codebase, where for some period of time, one person may only really be interested in changes to source in one particular subdirectory or file.<p>It might be silly, but I wonder if there could be value in the inverse of this - alert me when a file or certain parts of a codebase have <i>not</i> been updated in some time (6 months+ say). It could be a good indicator that maybe a feature&#x2F;section of code ought to be reviewed again. Maybe even have the notification be based on the average time between changes in other files, not necessarily absolute timeframes.
dr01dover 5 years ago
1. No sorry. Slack is already too chatty with bots and I end up leaving channels with git related output. I like to do git things in GitHub,gitlab, or terminal where I have full access to the toolsets. Email serves fine for notifications on PRs or things I have marked as watch.<p>2. No.<p>3. I don&#x27;t think so. People seem to be quick to add these types of integrations but after 500 messages from git activity everyone ignores them or turns them off.<p>All my opinions of course. Maybe other people will love this.
评论 #22177422 未加载
verdvermover 5 years ago
Why not build this within the GitHub ecosystem, rather than Slack? Something akin to ZenHub. As is, there are two requirements, slack and GitHub, where it might be better to have just one. Maybe email out digests?
评论 #22177456 未加载