learn more and listen more
- SEO fixes
- get a favicon
- get a url (dailycomposers.com is available)
- photo aspect ratios cause problems sometimes (mobile only ...)
- August 11 Alexander Mosolov (very tall image)
- October 1 Paul Dukas (very wide image)
- object-fit and stackoverflow helped.
- get spotify links to open in app?
- replacing "https" with "spotify" prompts to open the app immediately instead of loading the website (which then prompts for app)
- move list to table, for sorting
- https://www.smashingmagazine.com/2020/03/sortable-tables-react/
- could sort on popularity etc in addition to chronological? Not sure this is needed.
Add birth/yearget playlist links back onto daily pagesdeal with missing imagesstyle resultsstyle header- Occasional crazy timeouts (15s)
- something funky with e.g. http://localhost:8000/7-31
gatsby clean
fixed it
check in and deployRemove "Home" and replace with "Today".Day template doesn't correctly set page title (browser tab has a | in it)mobile friendliness v1add number of composers featured for dayfix playlist link colorchange cryptic playlist abbreviations to "in progress"remove spotify / wikidata buttons if no links are presentphoto aspect ratios cause some problems sometimes- ~~/todoy link~~~
- Make a manifest for iOS "add to home screen"
- add composers by death day
- use "top tier" to sort best composers to top of day?
- search for a particular composer
- make a separate repo for all the data processing and make that easy to read / update
- can pull tags / genres from wikidata in future.
- problems listed here: https://docs.google.com/spreadsheets/d/1UGAPnz3YfGuYyzuCvq5Hci5NDWQrU29hOAofLFwxmhk/edit#gid=614964885
- chevalier de st georges doesn't have wikidata linked so death date is missing.
- fixing manually in data in this repository, need to figure out why https://www.wikidata.org/wiki/Q726953 wasn't linked originally.
- Amalia Catharina doesn't have wikidata linked
Amalia Catharina,August 09,,7885,0,0,,http://en.wikipedia.org/wiki/Amalia_Catharina,,,,,1640,,,¬
- fixing manually in data in this repository, need to figure out why https://www.wikidata.org/wiki/Q4739394 wasn't linked originally.
Amalia Catharina,August 09,January 4,7885,0,0,,http://en.wikipedia.org/wiki/Amalia_Catharina,https://www.wikidata.org/wiki/Q4739394,,"Aug 09, 1640","Jan 04 1697",1640,1697,,
- fixing manually in data in this repository, need to figure out why https://www.wikidata.org/wiki/Q4739394 wasn't linked originally.
- Biber (August 12) also missing death day. not fixing, waiting for data repo to clean this up, will use as a test case.
- can find a list of ~178 such problems via:
import csv with open('./src/data/composers.csv') as f: rows = list(csv.DictReader(f)) missing_wd = [r for r in rows if 2021 - int(r['birthyear']) > 100 and r['deathdate'] == '']
- can find a list of ~178 such problems via:
- "other" playlist pulls name from column T but not link from column U!
- could take all spotify tags and figure out which ones are worth showing? some composers have too many?
- get data from google sheets instead of cooked csv/json
- service account set up
- need to understand how this example works better.
- https://www.gatsbyjs.com/docs/reference/functions/getting-started/
- probably means understanding this stuff better:
- gatsby plugins for this are aimed at buildtime steps only!
- ical downloads
- add page for charts etc?
- piece premieres
- female composer page?
next / prev button for each pagecalendar view