Summary

The main intent of this chapter was to give you exposure to a completely different domain in social media by taking a journey through the world of software collaboration and social coding. GitHub has truly been one of the success stories in both the technology and software collaboration landscape with over 19 million developers, 52 million repositories, and 100 K teams worldwide! We followed a step-by-step approach in this chapter by getting to know more about our domain in detail before diving into analysis. By now, you should know all the necessary concepts and methodologies which are followed in collaborative development and distributed source code management. Detailed steps and description, of all the necessary packages and datasets which were used in this chapter have also been explained for everyone's benefit to get started with the hands-on examples effortlessly.

We covered detailed steps on how to retrieve, parse, and transform data from GitHub using its REST APIs and also how to build reusable functions to retrieve trending repositories from GitHub. We focused on four main areas of analyzing GitHub: repository activity, repository trends, language trends, and user trends. The vast and diverse examples along with detailed code snippets are just stepping stones and tools to help you learn the concepts, syntax, and analyzes, and adopt them for your own analysis needs.

This concludes part I of the two chapters focusing on software collaboration trends and we will continue with a fresh perspective on analyzing data from StackExchange in the next chapter. Hope to see you there!

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.225.117.253