JupiterBroadcasting / JupiterBroadcasting/show-scraper
People profiles update logic - if updated on Fireside, how are they scraped or not?
- Dominant language
- Python
- Stars
- 5
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
I conducted an experiment that led to some questions:
Given a host/guest profile is updated on Fireside..
Currently:
* the guest's hugo profile is not updated after an explicit scraper launch and hugo rebuild.
### Steps to reproduce:
* change profile on Fireside
* manually launch scraper workflow via GH Actions
* manually launch hugo/site CI workflow via GH Actions
* inspect hugo profile for changes - no change committed
### Expected Behaviour
* since, at present, we are using Fireside as the source-of-truth for episode and people data, the updates to a Fireside profile should be committed to a hugo profile. (this could potentially be destructive..)
### Example: Alecks Gates
* [Alecks on Fireside](https://www.officehours.hair/guests/agates)
* [Alecks on hugo](https://jupiterbroadcasting.net/guests/agates)
Typo in his description was fixed on Fireside just now, from `The "Offical" Podcasting 2.0 consultant.` to `The "Official" Podcasting 2.0 consultant.` - i.e. `Offical` -> `Official`
Hugo profile still contains typo:
`"bio": "The \"Offical\" Podcasting 2.0 consultant.",`
https://github.com/JupiterBroadcasting/jupiterbroadcasting.com/blob/e061ece2275ce0b3010223ba0be8eba0986e615d/data/people/agates.json#L5
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.