-
Notifications
You must be signed in to change notification settings - Fork 67
Closed
Labels
Description
#539 and #546 describe a method for explicitly encoding in the database useful information about covidcast sources and signals, including:
- Display names
- Descriptions
- Clusters of related signals
- Representative signals from each source (or ideally each cluster) used for indicator status statistics
- Most of the information currently maintained in the Signals Description doc, including timeseries axis names and units, license information, sentiment, and a suite of other flags (smoothed/weighted/cumulative/sampling details/pyramid location)
Storing this information in database tables is vastly superior to trying to make our websites retrieve it from its current locations spread across google docs and markdown files. However, once we've shifted to database storage, we will need a way to maintain and update this information that is less error-prone than manually typing SQL into a MariaDB prompt.
Some possibilities include:
- Suck the information out of the existing google docs and markdown files as part of a release workflow or process
- Some new file format that can be committed to the repository for easy review and undo (which may make one or more of the existing google docs and markdown locations obsolete)
- A tiny restricted-access web app