<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Re: Registry: I hadn't planned on it because it would require the Name to match what the Registry has in either Abbreviation or Platform name, and I'm not sure users would want that (and a lot of the abbrevs are
<a href="https://registry.countermetrics.org/" title="https://registry.countermetrics.org/">
blank</a>). I have a separate python program that pulls down the Registry data into a tsv, but I'll revise it to be suitable for this purpose. I am including in github (of course open source, lol!) a template tsv with the Base URLs of all of UPEI's vendors
at least, along with which among the credentials are required.</div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
We certainly would appreciate that last suggestion about providers updating us proactively re our credentials. At least one vendor/provider forces an annual change, I think in the api_key. Even just an email reminder to get the update when the change is forced
would be useful. I think some providers (and even some librarians) consider the credentials akin to passwords and wouldn't want to send them in email cleartext.</div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I'll definitely announce here when I'm ready for the formal release, hopefully by the end of this month, and probably offer an open webinar about it.</div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
If anyone is brave enough to try it in "beta", and knowing that I have yet to add IR report support and a simple GUI, you are welcome to poke around the python code and my first-draft documentation -
<a href="https://github.com/Melissa-Belvadi-Library-Projects/C5.1_Harvester">https://github.com/Melissa-Belvadi-Library-Projects/C5.1_Harvester</a>. You'll need to install python if you don't have that already. (If you don't, you may not be an ideal beta tester.)
But it does seem to already be creating the tsvs correctly - I tested against the COUNTER validation tool and hand-checking several against vendor-provided reports.</div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="Signature" class="elementToProof">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="background-color: rgb(255, 255, 255);">Melissa Belvadi</span></div>
<div style="text-align: left; background-color: rgb(255, 255, 255); font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
mbelvadi@upei.ca</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Make an appointment: https://mbelvadi.youcanbook.me/</div>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Eril-l <eril-l-bounces@lists.eril-l.org> on behalf of Electronic Resources in Libraries discussion list via Eril-l <eril-l@lists.eril-l.org><br>
<b>Sent:</b> Friday, May 2, 2025 12:45 PM<br>
<b>To:</b> Electronic Resources in Libraries discussion list <eril-l@lists.eril-l.org><br>
<b>Subject:</b> Re: [Eril-l] How do you manage your COUNTER SUSHI API credentials (customer_id etc.)</font>
<div> </div>
</div>
<style>
<!--
@font-face
{font-family:"Cambria Math"}
@font-face
{font-family:Calibri}
@font-face
{font-family:Verdana}
@font-face
{font-family:Aptos}
@font-face
{font-family:"Nirmala UI"}
@font-face
{font-family:Roboto}
p.x_MsoNormal, li.x_MsoNormal, div.x_MsoNormal
{margin:0in;
font-size:12.0pt;
font-family:"Aptos",sans-serif}
a:link, span.x_MsoHyperlink
{color:blue;
text-decoration:underline}
span.x_EmailStyle27
{font-family:"Arial",sans-serif;
color:windowtext}
.x_MsoChpDefault
{font-size:10.0pt}
@page WordSection1
{margin:1.0in 1.0in 1.0in 1.0in}
div.x_WordSection1
{}
-->
</style>
<div lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word"><br>
<div style="background-color:#ffe599; padding:10px; margin-left:0px; margin-right:0px">
<span style="font-size:9pt; font-family:Arial,sans-serif; color:#17202A"><b>CAUTION:</b></span>
<span style="font-size:9pt; line-height:10pt; font-family:Arial,sans-serif; color:#17202A">
This email originated from outside of UPEI. Do not click links or open attachments unless you recognize the sender and know the content is safe. If you are uncertain, please use the Report Message button in Outlook and delete this email.
<p></p>
</span></div>
<br>
<div><br>
<div style="background-color:#ff9999; padding:10px; margin-left:0px; margin-right:0px">
<span style="font-size:9pt; font-family:Arial,sans-serif; color:#17202A"><b>WARNING:</b></span>
<span style="font-size:9pt; line-height:10pt; font-family:Arial,sans-serif; color:#17202A">
The sender of this email could not be verified and may not match the person in the 'FROM' field. Do not click links or open attachments unless you recognize the sender and know the content is safe. If you are uncertain, please use the Report Message button
in Outlook and delete this email.
<p></p>
</span></div>
<br>
<div>
<div class="x_WordSection1">
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Arial",sans-serif">Hi Melissa,</span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Arial",sans-serif"> </span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Arial",sans-serif">I’m glad that you are releasing a COUNTER 5.1 harvester. I assume it will be open source, like the previous version you created.
</span><span style="font-size:11.0pt; font-family:"Segoe UI Emoji",sans-serif">❤</span><span style="font-size:11.0pt; font-family:"Arial",sans-serif"></span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Arial",sans-serif"> </span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Arial",sans-serif">I now use CELUS and am delighted with it, so am not the core audience for your question. That said, when I was configuring my instance of your COUNTER 5.0 harvester, we did
use a spreadsheet to organize and store our SUSHI credentials. At the time, I was less familiar with SUSHI credentials, and the process and format were quire manageable.
</span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Arial",sans-serif"> </span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Arial",sans-serif">Will your new tool pull in the Base_URL and other information from the
<a href="https://registry.countermetrics.org/">COUNTER Registry</a>?</span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Arial",sans-serif"> </span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Arial",sans-serif">Wild idea for any vendors listening: it would be extraordinarily useful for you to send the SUSHI/COUNTER API credential/info to your eResources Librarian contacts annually
or whenever you make changes or expire account credentials.</span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Arial",sans-serif"> </span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Arial",sans-serif">Appreciatively,</span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Arial",sans-serif">Athena</span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Arial",sans-serif"> </span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Arial",sans-serif"> </span></p>
<p class="x_MsoNormal" style="background:white"><b><i><span style="font-size:10.0pt; font-family:"Arial",sans-serif; color:#242424">Athena Hoeppner </span></i></b><i><span style="font-size:8.0pt; font-family:"Arial",sans-serif; color:#242424">(she/her/hers)</span></i><span lang="EN-GB" style="font-size:11.0pt"></span></p>
<p class="x_MsoNormal" style="margin-left:.2in; background:white"><span style="font-size:9.0pt; font-family:"Arial",sans-serif; color:#242424">Interim Associate Dean, Resources and Discovery</span></p>
<p class="x_MsoNormal" style="margin-left:.2in; background:white"><span style="font-size:9.0pt; font-family:"Arial",sans-serif; color:#242424">Discovery Services Librarian | University Librarian</span><span lang="EN-GB" style=""></span></p>
<p class="x_MsoNormal" style="margin-left:.2in; background:white"><span style="font-size:9.0pt; font-family:"Arial",sans-serif; color:#242424">University of Central Florida | <a href="mailto:athena@ucf.edu"><span style="color:#0563C1">athena@ucf.edu</span></a></span><span lang="EN-GB" style=""></span></p>
<p class="x_MsoNormal" style="margin-left:.2in; background:white"><span style="font-size:9.0pt; font-family:"Arial",sans-serif; color:#242424"><a href="https://outlook.office.com/bookwithme/user/e7ed510b338643a092fb237960b6be17@ucf.edu/meetingtype/V46-JYn9vEWmqVPIUyuevA2?anonymous" target="_blank" title="Original URL: https://outlook.office.com/bookwithme/user/e7ed510b338643a092fb237960b6be17@ucf.edu/meetingtype/V46-JYn9vEWmqVPIUyuevA2?anonymous. Click or tap if you trust this link."><span style="color:#9900FF">Schedule
Appointment</span></a></span><span lang="EN-GB" style=""></span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Arial",sans-serif"> </span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Arial",sans-serif"> </span></p>
<div>
<div style="border:none; border-top:solid #E1E1E1 1.0pt; padding:3.0pt 0in 0in 0in">
<p class="x_MsoNormal"><b><span style="font-size:11.0pt; font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt; font-family:"Calibri",sans-serif"> Eril-l <eril-l-bounces@lists.eril-l.org>
<b>On Behalf Of </b>Electronic Resources in Libraries discussion list via Eril-l<br>
<b>Sent:</b> Friday, May 2, 2025 11:15 AM<br>
<b>To:</b> ERIL-L listserv <eril-l@lists.eril-l.org><br>
<b>Subject:</b> [Eril-l] How do you manage your COUNTER SUSHI API credentials (customer_id etc.)</span></p>
</div>
</div>
<p class="x_MsoNormal"> </p>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black">Hi, all.</span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black">I am somewhat close to releasing my COUNTER 5.1 harvester. Just to make sure I'm making something that people can actually use, it would be helpful for me to have a sense of
how you record/maintain your API credentials. Right now I'm assuming people would be able to populate a "tsv" (tab-delimited) file, eg in Google Sheets or Excel then export as tsv.</span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black">Someone I showed this to expressed skepticism about that assumption. So I figured I'd just ask you all.</span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black"> </span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black">If you are downloading all of your COUNTER reports using the vendors' interactive dashboards, you might not be recording your SUSHI creds at all. In that case, if this is something
that interests you, I'd ask you if my tsv plan would be workable for you.</span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black"> </span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black">To give this a bit of context, here are the column heading for the relevant data you'd need to maintain:</span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black">Name Base_URL Customer_ID Requestor_ID API_Key Platform Version delay retry</span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black"> </span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black">The first 3 are the only COUNTER-required ones, and my program also requires Version which is just "5.1".</span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black"> </span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black">Thanks in advance for any responses!</span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black"> </span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black"> </span></p>
</div>
<div id="x_Signature">
<div>
<p class="x_MsoNormal" style="background:white"><span style="font-size:10.0pt; font-family:"Arial",sans-serif; color:#202124; background:white">Melissa Belvadi</span><span style="font-size:10.0pt; font-family:"Arial",sans-serif; color:#202124"></span></p>
<p class="x_MsoNormal" style="background:white"><span style="font-size:10.0pt; font-family:"Arial",sans-serif; color:#202124">Collections Librarian</span></p>
<p class="x_MsoNormal" style="background:white"><span style="font-size:10.0pt; font-family:"Arial",sans-serif; color:#202124">University of Prince Edward Island</span></p>
<p class="x_MsoNormal" style="background:white"><span style="font-size:10.0pt; font-family:"Arial",sans-serif; color:#202124"><a href="mailto:mbelvadi@upei.ca">mbelvadi@upei.ca</a> 9</span><span style="font-size:9.5pt; font-family:"Arial",sans-serif; color:#202124">02-566-0581</span><span style="font-family:"Arial",sans-serif; color:#202124"></span></p>
<p class="x_MsoNormal" style="background:white"><span style="font-size:9.5pt; font-family:"Arial",sans-serif; color:#202124">ORCID iD: 0000-0002-4433-0189</span></p>
<p class="x_MsoNormal" style="background:white"><span style="font-size:10.0pt; font-family:"Arial",sans-serif; color:#202124">my
<a href="https://outlook.office365.com/owa/calendar/0fbab27c909e4493be65313bd66d66b6@upei.ca/5fa60af92c6d451c9ddf90c0bb11e00f15552192987609852692/calendar.html" target="_blank" title="https://outlook.office365.com/owa/calendar/0fbab27c909e4493be65313bd66d66b6@upei.ca/5fa60af92c6d451c9ddf90c0bb11e00f15552192987609852692/calendar.html">
public calendar</a></span></p>
<p class="x_MsoNormal" style="background:white"><span style="font-size:10.0pt; font-family:"Arial",sans-serif; color:#202124; background:white"><a href="https://mbelvadi.youcanbook.me/" target="_blank">Make an appointment</a> via YouCanBookMe</span><span style="font-size:10.0pt; font-family:"Arial",sans-serif; color:#202124"></span></p>
</div>
<p class="x_MsoNormal" style="background:white"><span style="font-size:10.0pt; font-family:"Arial",sans-serif; color:#202124; background:white">My pronouns are
</span><span style="font-size:10.5pt; font-family:"Nirmala UI",sans-serif; color:#1F1F1F">ಅವರು</span><span style="font-size:10.5pt; font-family:Roboto; color:#1F1F1F">/</span><span style="font-size:10.5pt; font-family:"Nirmala UI",sans-serif; color:#1F1F1F">ಅವರನ್ನು</span></p>
<div>
<p class="x_MsoNormal"><span style="font-size:10.0pt; font-family:"Arial",sans-serif; color:#202124; background:white">My emails are sent during the hours that I work and I understand that you will respond during the hours that you work.</span><span style="font-size:10.0pt; font-family:"Arial",sans-serif; color:#202124"></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>