Skip to content

Latest commit

 

History

History
57 lines (42 loc) · 2.58 KB

File metadata and controls

57 lines (42 loc) · 2.58 KB

GHTorrent tutorial

by Georgios Gousios and Diomidis Spinellis

This is the web page for the GHTorrent tutorial given as an ICSE 2017 technical briefing

Contents

We plan to cover at least the following aspects:

Downloads

Our tutorial will be based on the following data sources:

  • SQLite3 database. You can use this directly with a command line or a graphical SQLite3 database editor.
  • MongoDB DB dump. To restore this, you will need a running MongoDB.

To create them, we have run the default GHTorrent data collection process on the ReactiveX/rxjs project. The data are current on Feb 14.

Before you come to the Technical Briefing

We plan to make the technical briefing an interactive session where we will work together on common GHTorrent repository mining tasks. To make the session as productive as possible please make sure that:

  • You bring your (macOS/Linux/Unix/Bash on Ubuntu on Windows) laptop!
  • Install SQLite3 and download our SQLite3 database
  • Clone simple-rolap and rdbunit
  • Install rdbunit
  • Install Git, make, Python, and GraphViz

Have your say!

What would you like to see covered in the technical briefing?

<script type="text/javascript"> var disqus_shortname = 'ghtorrent'; /* * * DON'T EDIT BELOW THIS LINE * * */ (function() { var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); })(); </script> comments