riskassessment icon indicating copy to clipboard operation
riskassessment copied to clipboard

"Score CRAN"

Open borgmaan opened this issue 2 years ago • 2 comments

What are others thoughts on including some capabilities for end-users to pre-seed their databases with large swaths of packages to be assessed at some point in the future.

The idea would be to scrape some resource -- e.g. current CRAN, MRAN snapshot, etc. -- to get a list of current packages and versions, then score and upload all packages from that source to the DB.

It could be an offline utility script we provide or a button in the admin console that could be pressed to launch an background process.

This feature would add significant value when combined with something like #267. Also would allow for some interesting longitudinal comparisons when coupled with #253.

borgmaan avatar Jan 20 '23 14:01 borgmaan

At this point, I could really get on board with an "offline utility script" or maybe a new exported function that updates the users database with the new scores. I do think we should tackle these first:

  • #267
  • #145
  • #254
    • Which is kind of related to: #253
    • And similarly: #361

All these are pretty intertwined. We'll have to prioritize which comes 1st, 2nd, 3rd, etc

AARON-CLARK avatar Jan 23 '23 14:01 AARON-CLARK

FYI, there is a new PR to set up data-package containing scores repo and in the future, it will also contain assessments. Maybe we use this utility to pre-populate the database, as Andrew suggests.

AARON-CLARK avatar Jul 20 '23 13:07 AARON-CLARK