2026-08-10 eUsage subgroup
Calendar file:
You can request a calendar invitation from @Stefan Dombek by e-mail
Zoom link: https://openlibraryfoundation.zoom.us/j/87822401037?pwd=aajKWPM0kaAGlXG6nq0OZg03plmPjt.1
Time: 10 a.m. ET
Recording of the meeting: https://recordings.openlibraryfoundation.org/folio
Item | Notes |
|---|---|
New members? | Introduce yourself! Please add “eUsage” to “Focus of Work” in the table |
WOLFcon 2026 | Short session: “eUsage: From feedback to features” https://site.pheedloop.com/event/wolfcon2026/sessions/SESXRUYJIJRR8AL2K |
Critical Service Patch (CSP): Registry_URL | Currently, issues may arise when harvesting reports using version 5.1. The FOLIO releases Sunflower and Trillium are affected. The reason is that, starting with version 5.1, the Counter standard includes a registry URL. This URL differs in version 5.1 of the standard from that in version 5.1.1. Technically, such versioning represents revisions without major changes. Counter assumed that changing the URL would have no impact. Unfortunately, the clients (e.g., eUsage) check this URL. Therefore, if a provider is still using version 5.1 instead of 5.1.1, the report is rejected. We have been in contact with Mr. Oberknapp. Counter intends to allow both versions of the URL (old and new) in version 5.1.2. However, the release date for 5.1.2 is not expected until early next year. The dev team Leipzig has agreed to preempt the release of the 5.1.2 standard and allow both variants effective immediately. We would deliver this via a Critical Service Patch (CSP). Otherwise, eUsage would no longer be able to harvest certain reports from specific providers.
|
Critical Service Patch (CSP): HTTP redirects | Harvesting COUNTER 5.1 reports from providers that respond with an HTTP redirect fails in version 5.1.1. JSTOR is a confirmed case: the harvester requests the SUSHI report path
|
Counter exceptions from the endpoint with HTTP status code 200 that, according to the standard, require a different HTTP status code. |
|
Remove harvester function for COUNTER 4 | So far, only service types have been added to eUsage; none have been removed. For this reason, a fallback solution and a migration process must be integrated into eUsage for existing UDP records in case a service type is deleted. |
Settings: Combine the “Start Harvester” and “Periodic harvesting” settings into a single section in the Settings app |
|
Validation of identifiers in Counter Reports | There is currently a discussion about whether to allow identifiers that may be incorrect, but to flag them. At the moment, reports are rejected due to invalid validation. This is an issue that keeps coming up. On the one hand, we need valid identifiers because the data is reused (e.g., eUsage reports). On the other hand, we can’t simply reject reports just because the identifier is incorrect. Providers will never be able to get this 100% right. See: https://github.com/Project-Counter/cop5/blob/planned/api-specification/COUNTER_API.json (starting at line 16465) Discussion:
|
Feel free to add points to the list |
|
|
|
