Description
Hi all, cc @Akvannortwick @dfarrow0 @capnrefsmmat @krivard @RoniRos
Been peeking at our documentation site now, and I have various suggested updates. Wanted to bring them here for discussion and if we converge on them, then perhaps @Akvannortwick can tackle them. These are in "visitation order" as I navigate down the menu bar on the left.
-
On the "Home" page, the title should be "Delphi Epidata API". And the first sentence should begin "Delphi's Epidata API provides ...".
-
On this same page, the documentation link is broken ("... for all his help with the Epidata API documentation.")
-
On the "COVIDcast Epidata API" page, we should remove "Delphi’s COVID-19 Surveillance Streams". This is old language, AFAIK, and we scrapped the word "surveillance" back in April. I count two uses of the word "surveillance" on this page. Should use "Delphi's COVID-19 indicators", which has been our standard terminology for a while.
-
On this same page, we should change all examples that use the
raw_cli
signal to instead use thesmoothed_cli
signal. The latter is much more widely available (especially significant in the example that fetches available data for all counties). In general, would do agrep
to find all usages ofraw_cli
and replace it withsmoothed_cli
, in our documentation site. -
On the "API Clients" subpage under the COVIDcast Epidata API section, we shouldn't document the generic Epidata clients. This is confusing, in my opinion. I think we should move everything from the "Generic Epidata Clients" header and below to a new subpage under the "Epidata API (Other Epidemics)" section, and the link to this from the current "API Clients" subpage.
-
On the "Epidata API (Other Epidemics)" page, I think it's confusing that this is titled "Delphi Epidata API". Given that the "Home" page also should have the same title. I would rename this section something like "Epidata API (General Epidemics)" and then title the page the same way.
https://cmu-delphi.github.io/delphi-epidata/api/covidcast.html). -
On this same page, we say "Note that our work on COVID-19 is available in the COVIDcast Epidata API documentation." Our work isn't available in the documentation, so we should rephrase this. Either described in the ... documentation, or available in the ... endpoint?
-
On this same page, the structure is a bit confusing and I think warrants a scrutinous pass. First of all, it's very long, and the table of contents appears at the end. (This table of contents also appears to describe the rest of the subpages in this section, that follow?) Also, it appears it looks like the "Code Samples" subpart of this page is pretty much a duplicate of the "Generic Epidata Clients" subpart of the "API Clients" page (under "COVIDcast Epidata API" section)? If so, then I would just move this to a new subpage (as recommended above). Also the "Related work" subpart is a duplicate of the "Related work" section available from the menu bar?
-
That said, the "Related work" section doesn't appear to be all that related to the API. These were early inspirations for some of the first data streams (digital surveillance via Google searches and Twitter), they weren't early inspirations the API. I actually think this part isn't worth keeping, it's so out of date. But maybe @dfarrow0 feels differently.
-
For consistency we should stick to "Title Caps" for titles / headers / subheaders, etc. It appears we mostly do that, but this breaks down in the "Epidata API (Other Epidemics)" page and then quite a bit in the "Epidata API Development Guide" and "New Endpoint Tutorial" pages.
-
This one is more of a comment. I'm just generally confused by what's an "endpoint" and what's a "source". On this page, we associate endpoints with sources, which would reveal a ton of endpoints if you scroll down and look at the tables. Is that right? So it's just an unfortunate class of nomenclature that within the covidcast endpoint (source) we have many data sources?