scientist-softserv / palni-palci

Other
1 stars 0 forks source link

Spike - Platform Report #594

Closed labradford closed 1 year ago

labradford commented 1 year ago

Story

Create a list of all items that should be included in the Platform report and understand how the items align with Hyku

Acceptance Criteria

labradford commented 1 year ago

https://cop5.projectcounter.org/en/5.1/_downloads/ffdce08b0c5f611cd6ed2702cf86fd3e/PR_sample_r51.xlsx

https://cop5.projectcounter.org/en/5.1/_downloads/6fe1c7c64f9709df5cbbb8a7710d36e9/PRP1_sample_r51.xlsx

labradford commented 1 year ago

Platform Report Headers

Platform Report Columns/Elements

Mandatory

only if Called for

Platform Report Filter Items

labradford commented 1 year ago

Platform Usage Report Headers

Platform Usage Report Columns/Elements

Mandatory

Platform Usage Report Filter Items

labradford commented 1 year ago

Sample JSON for platform report is located here: https://countermetrics.stoplight.io/docs/counter-sushi-api/e98e9f5cab5ed-pr-platform-report

Sample JSON for the platform usage report is located here: https://countermetrics.stoplight.io/docs/counter-sushi-api/82bd896d1dd60-pr-p1-platform-usage

ctgraham commented 1 year ago

Platform => not sure what this would be, maybe tenant?

I would lean toward interpreting the Platform as the Hyku tenant.

Another viable interpretation would see the Platform report available at the consortial level, and the Platform is H4C itself. Compare, for example, EBSCO as a platform hosting multiple databases, journals, etc. I think this interpretation breaks down for H4C in that tenants would presumably want their usage metric aggregated to the tenancy, as opposed to the consortia at large.

crisr15 commented 1 year ago

What host type would you be / which counter reports do you need?

Investigation vs. Request: If the PDF is viewable on the page, should any time the page loads it count as an Investigation or a Request?

Will you have any access restrictions? (do we need to record no_license or limit_exceeded? )

For searches, will you only have one database? (ie, will we need to support searches on shared search, and in different tenants differently for the counts?)

How would the Data_type attribute be determined on a work? (resource_type?)

How would sections be determined? Would it be based off of a metadata field? Off of relationships? What would this look like?

What access types will you have? How would we determine what was what?

summer-cook commented 1 year ago

questions: how often/when would reports be generated?

potential tickets

labradford commented 1 year ago

Next step is to investigate the JSON structure #622