Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases now! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon

GitHub deprecates and then restores Network Graph after GitHub users share their disapproval

Save for later
  • 2 min read
  • 02 May 2019

article-image

Yesterday, GitHub announced in a blog post that they are deprecating the Network Graph from the repository’s Insights panel and that visits to this page will be redirected to the forks page instead. Following this announcement, they removed the network graph. On the same day, however, they deleted the blog post and also added back the network graph.

The network graph is one of the useful features for developers on GitHub. It is used to display the branch history of the entire repository network, including branches of the root repository and branches of forks that contain commits unique to the network.

Users of GitHub were alarmed on seeing the blog post about the removal of network graph without any prior notification or provision of a suitable replacement. For many users, this meant a significant burden of additional work.

https://twitter.com/misaelcalman/status/1123603429090373632

https://twitter.com/theterg/status/1123594154255187973

https://twitter.com/morphosis7/status/1123654028867588096

https://twitter.com/jomarnz/status/1123615123090935808

Following the backlash and requests to bring back the Graph Network, on the same day, the Community Manager of GitHub posted on its community forum, that they will be reverting this change, based on the users’ feedback. Later on, the blog post announcing the deprecation was removed and the network graph was back on its website.

This has brought a huge sigh of relief amongst GitHub’s users. The feature is famous for checking the state of a repository and the relationship between active branches.

https://twitter.com/dotemacs/status/1123851067849097217

https://twitter.com/AlpineLakes/status/1123765300862836737

GitHub has not yet officially commented on why they removed the network graph in the first place. A Reddit user has put up an interesting shortlist of suspicions:

  1. The cost-benefit analysis from "The Top" determined that the compute time for generating the graph was too expensive, and so they "moved" the feature to a more premium account.
  2. "Moved" could also mean unceremoniously kill off the feature because some manager thought it wasn't shiny enough.
  3. Unlock access to the largest independent learning library in Tech for FREE!
    Get unlimited access to 7500+ expert-authored eBooks and video courses covering every tech area you can think of.
    Renews at €18.99/month. Cancel anytime
  4. Microsoft buying GitHub made (and will continue to make) GitHub worse, and this is just a harbinger of things to come.



DockerHub database breach exposes 190K customer data including tokens for GitHub and Bitbucket repositories

Apache Software Foundation finally joins the GitHub open source community

Microsoft and GitHub employees come together to stand with the 996.ICU repository