8000 GitHub - DecimalTurn/Visual-Basic-Data: Data on "Visual Basic" repos last pushed to before the github-linguist update of Dec. 2019
[go: up one dir, main page]

Skip to content

DecimalTurn/Visual-Basic-Data

Repository files navigation

Visual-Basic-Data

Language Chart

Context

On the 7th of December 2019, GitHub started making the difference between flavors of Visual Basic (VB.Net, VB6, VBA and VBScript). Before that, any repo that would contain a specific flavor of Visual Basic would only get the blanket language label "Visual Basic".

image

However, for this change to take effect on a repo, a commit needs to be pushed to it. That's because GitHub won't update the language label of a repo unless something has changed. This means that all repos that haven't been pushed to since that major update will still have the old "Visual Basic" language label.

This is mainly a problem for projects that are trying to assess the popularity of each languages. They can't know what is the correct language from the GitHub API as they will likely get the old/stale language label. This can create bias in the data.

Note that the "Visual Basic" label was simply renamed to "Visual Basic .NET" during the update which means that the new name appears in some places causing even more confusion.

image

Solution

This repo collected data on all the repos that haven't been updated since 2019-12-07. It determined the specific language label for each repo using the same tool that GitHub normally uses to assess the language of a repo: github-linguist.

This way, it is possible for project preoccupied by language popularity to correct old data.

Data

The data is supplied in the CSV format. The columns definitions are the following:

  • slug: Author_Name/Repo_Name
  • last_commit_date: The last time a commit was made to the repo.
  • language: Name of the language associated with that repo using modern tool to determine.
  • determination_tool: Name and version of the tool used to determine the language of the repo.
  • determination_date: When was the language determined.

About

Data on "Visual Basic" repos last pushed to before the github-linguist update of Dec. 2019

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  
0