Once we nail down the data schema in #1, we'll need to host and serve the data from somewhere. If we end up with a SQL-like interface, a public MariaDB interface might be the simplest way, with a few protocol adapters slapped on front so that we can serve an api over HTTPS that gets the TLS stripped off, the HTTP request is parsed, and a SQL request can be made.
Let's decide on a database server to serve from and actually host it somewhere. (MIT OpenStack probably?)
Once we nail down the data schema in #1, we'll need to host and serve the data from somewhere. If we end up with a SQL-like interface, a public MariaDB interface might be the simplest way, with a few protocol adapters slapped on front so that we can serve an api over HTTPS that gets the TLS stripped off, the HTTP request is parsed, and a SQL request can be made.
Let's decide on a database server to serve from and actually host it somewhere. (MIT OpenStack probably?)