- Get results for each year from:
-
https://en.wikipedia.org/wiki/Billboard_Year-End_Hot_100_singles_of_1975
-
Pop by year: http://tunecaster.com/years/year-end/top1970.html
-
Rock by year (only after 1980): http://tunecaster.com/years/year-end/rock1997.html
- Put results in vim and clean up
- remove the chart rank in vim with: :%s/^\d* //
- manually add a hyphen between track and artist
- reverse track name and artist for tunecaster results using script below
- concatenate year lists
- order by artist, then track name for all year results and remove any exact match duplicates using script below
- prefix lines with the year and a hyphen using vim (ctrl v)
- merge all year lists into one decade list
- run script below to sort decade list
- manually remove any remaining duplicates selecting the earliest year
- normalize artist names e.g.: Rolling Stones vs. The Rolling Stones
- create a gather list using the script below