I roughly see three components
- A file specification (md document) that describes the structure of the files that we use to exchange ‘knowledge’ (json?)
a. Which protocol (version of) used for quality assessment
b. Which package / version / md5
c. Specification of functionality (plot xyz) as markdown compatible text
d. topics / keywords -> enables task-view like connections
e. (optionally) test code to run + required loaded packages
f. (optionally) renv specification of test environment
g. (optionally) docker container to run in (rocker?)
h. ...
- Some (3+) example files
- A small shiny app that can be used to visualize and browse the data / demonstrates the potential queries
I roughly see three components
a. Which protocol (version of) used for quality assessment
b. Which package / version / md5
c. Specification of functionality (plot xyz) as markdown compatible text
d. topics / keywords -> enables task-view like connections
e. (optionally) test code to run + required loaded packages
f. (optionally) renv specification of test environment
g. (optionally) docker container to run in (rocker?)
h. ...