GitXplorerGitXplorer
s

historical-league-positions

public
1 stars
0 forks
0 issues

Commits

List of commits on branch main.
Unverified
82eb871dde5782488d5a729fff07a8f053fd5c4a

Bump date ranges in index

ssmcgivern committed 8 months ago
Unverified
1349ac17c37c0ca37a9e4e6321163c0510193316

Update for 2023-24

ssmcgivern committed 8 months ago
Verified
1a3f36e0cbeb60b790e8f4ca7a5cd1d4b80227e1

Merge pull request #15 from smcgivern/dependabot/bundler/build/nokogiri-1.16.5

ssmcgivern committed 8 months ago
Verified
c0c7b16b6efe60750a81f8c5030b20b864e0c033

Bump nokogiri from 1.16.2 to 1.16.5 in /build

ddependabot[bot] committed 8 months ago
Verified
798c708b61b607c30f372f9363724e5b13c4d8d5

Merge pull request #14 from smcgivern/dependabot/bundler/build/nokogiri-1.16.2

ssmcgivern committed a year ago
Verified
60877faebc500f551a0935c6ed008dbc61c6b558

Bump nokogiri from 1.14.3 to 1.16.2 in /build

ddependabot[bot] committed a year ago

README

The README file for this repository.

This is a small charting page using D3.js to show the historical league positions of football clubs in the English leagues over time.

The build/ directory contains a Rakefile with instructions on creating the data. A small amount of this needs to be hand-edited (mapping team names to team IDs, for instance, and collecting data for the last few seasons) but the majority comes from the wonderful RSSSF. To build, here's the process I used:

  1. in build, run bundle;
  2. in build/, run bundle exec rake rsssf-seasons.json to pull the RSSSF data;
  3. add extra files in TSV format to build/manual/ (see Rakefile for details);
  4. run bundle exec rake add_tsvs[$dir];
  5. bundle exec rake list_teams > teams.txt and add keys to any teams missing (nothing on the left-hand side of the =);
  6. bundle exec rake list_tiers > tiers.txt, same again;
  7. bundle exec rake football-league-positions.json historical-league-positions.csv for the final files to go into ext/.

There's no particular reason for its existence, I just wanted to see the rises and falls of teams like Swansea and Southampton in a graphical form!