<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments for The Code4Lib Journal	</title>
	<atom:link href="https://journal.code4lib.org/comments/feed" rel="self" type="application/rss+xml" />
	<link>https://journal.code4lib.org</link>
	<description></description>
	<lastBuildDate>Wed, 22 Oct 2025 18:23:09 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>
	<item>
		<title>
		Comment on Mitigating Aggressive Crawler Traffic in the Age of Generative AI: A Collaborative Approach from the University of North Carolina at Chapel Hill Libraries by Jonathan Rochkind		</title>
		<link>https://journal.code4lib.org/articles/18489/comment-page-1#comment-2746479</link>

		<dc:creator><![CDATA[Jonathan Rochkind]]></dc:creator>
		<pubDate>Wed, 22 Oct 2025 18:23:09 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=18489#comment-2746479</guid>

					<description><![CDATA[This article does a great job of compiling some of the hard-won knowledge developed in the Code4Lib #bots slack channel over the past year or so!  

If you are a Rails developer and interested in the selective-path CloudFlare Turnstile approach discussed, please see the bot_challenge_page gem for Rails apps, which is now pretty stable, well-tested, with I think good developer ergonomics, and working well. https://github.com/samvera-labs/bot_challenge_page]]></description>
			<content:encoded><![CDATA[<p>This article does a great job of compiling some of the hard-won knowledge developed in the Code4Lib #bots slack channel over the past year or so!  </p>
<p>If you are a Rails developer and interested in the selective-path CloudFlare Turnstile approach discussed, please see the bot_challenge_page gem for Rails apps, which is now pretty stable, well-tested, with I think good developer ergonomics, and working well. <a href="https://github.com/samvera-labs/bot_challenge_page" rel="nofollow ugc">https://github.com/samvera-labs/bot_challenge_page</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Prototyping as a Process for Improved User Experience with Library and Archives Websites by Skip Hire Basingstoke		</title>
		<link>https://journal.code4lib.org/articles/7394/comment-page-1#comment-2746460</link>

		<dc:creator><![CDATA[Skip Hire Basingstoke]]></dc:creator>
		<pubDate>Tue, 19 Aug 2025 19:07:41 +0000</pubDate>
		<guid isPermaLink="false">http://journal.code4lib.org/?p=7394#comment-2746460</guid>

					<description><![CDATA[This information was very good regarding with ui/ux interfaces, thank you for this one!]]></description>
			<content:encoded><![CDATA[<p>This information was very good regarding with ui/ux interfaces, thank you for this one!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Prototyping as a Process for Improved User Experience with Library and Archives Websites by Emergency mobile mechanic		</title>
		<link>https://journal.code4lib.org/articles/7394/comment-page-1#comment-2746449</link>

		<dc:creator><![CDATA[Emergency mobile mechanic]]></dc:creator>
		<pubDate>Fri, 18 Jul 2025 23:37:57 +0000</pubDate>
		<guid isPermaLink="false">http://journal.code4lib.org/?p=7394#comment-2746449</guid>

					<description><![CDATA[You made a complicated idea feel approachable and kind. That’s something special. Feel free to explore my website if you&#039;d like more of that calming, thoughtful tone.]]></description>
			<content:encoded><![CDATA[<p>You made a complicated idea feel approachable and kind. That’s something special. Feel free to explore my website if you&#8217;d like more of that calming, thoughtful tone.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on On Dentographs, A New Method of Visualizing Library Collections by 필리핀 여행		</title>
		<link>https://journal.code4lib.org/articles/6300/comment-page-1#comment-2746447</link>

		<dc:creator><![CDATA[필리핀 여행]]></dc:creator>
		<pubDate>Sat, 05 Jul 2025 08:27:05 +0000</pubDate>
		<guid isPermaLink="false">http://journal.code4lib.org/?p=6300#comment-2746447</guid>

					<description><![CDATA[It&#039;s a potentially useful innovation. It&#039;s a creative approach to information visualization.]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s a potentially useful innovation. It&#8217;s a creative approach to information visualization.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Works, Expressions, Manifestations, Items: An Ontology by Basma Chebani		</title>
		<link>https://journal.code4lib.org/articles/16491/comment-page-1#comment-2746417</link>

		<dc:creator><![CDATA[Basma Chebani]]></dc:creator>
		<pubDate>Fri, 21 Feb 2025 11:38:54 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=16491#comment-2746417</guid>

					<description><![CDATA[Dear Karen Coyle,
I enjoyed reading your article, but you didn&#039;t mention the RDA Registry that uses the WEMI Model (LRM) in relationships as uri in MARC records and elsewhere. I am heavily using these RDA WEMI in making the relationships between Works and manifestations and expressions in the Library Catalog in American University of Beirut Libraries as a step ahead to Linked Open Data MARC enrichment. Do you think what I am making since 2013 till now is obsolete and I need to use open WEMI instead? . Please advise. chebani.basma@gmail.com]]></description>
			<content:encoded><![CDATA[<p>Dear Karen Coyle,<br />
I enjoyed reading your article, but you didn&#8217;t mention the RDA Registry that uses the WEMI Model (LRM) in relationships as uri in MARC records and elsewhere. I am heavily using these RDA WEMI in making the relationships between Works and manifestations and expressions in the Library Catalog in American University of Beirut Libraries as a step ahead to Linked Open Data MARC enrichment. Do you think what I am making since 2013 till now is obsolete and I need to use open WEMI instead? . Please advise. <a href="mailto:chebani.basma@gmail.com">chebani.basma@gmail.com</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Breathing Life into Archon: A Case Study in Working with an Unsupported System by Charles Riley		</title>
		<link>https://journal.code4lib.org/articles/17509/comment-page-1#comment-2746359</link>

		<dc:creator><![CDATA[Charles Riley]]></dc:creator>
		<pubDate>Thu, 19 Oct 2023 20:34:40 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=17509#comment-2746359</guid>

					<description><![CDATA[Great to hear about this successful use case in updating Archon to accept UTF-8!]]></description>
			<content:encoded><![CDATA[<p>Great to hear about this successful use case in updating Archon to accept UTF-8!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Data for Decision Making: Tracking Your Library&#8217;s Needs With TrackRef by Beeresh		</title>
		<link>https://journal.code4lib.org/articles/11740/comment-page-1#comment-2746353</link>

		<dc:creator><![CDATA[Beeresh]]></dc:creator>
		<pubDate>Thu, 28 Sep 2023 04:10:25 +0000</pubDate>
		<guid isPermaLink="false">http://journal.code4lib.org/?p=11740#comment-2746353</guid>

					<description><![CDATA[Hi,

Mr Michael Carlozzi,
Greetings!!

TrackRef is really helpful and appreciate your kind efforts in this regard. I am also trying to use TracRef for my library. This is to say thanks to you.,

Request you to mail me your further thoughts. I may need your help making use of this tool.

Thank You,
Beeresh, Bangalore, India]]></description>
			<content:encoded><![CDATA[<p>Hi,</p>
<p>Mr Michael Carlozzi,<br />
Greetings!!</p>
<p>TrackRef is really helpful and appreciate your kind efforts in this regard. I am also trying to use TracRef for my library. This is to say thanks to you.,</p>
<p>Request you to mail me your further thoughts. I may need your help making use of this tool.</p>
<p>Thank You,<br />
Beeresh, Bangalore, India</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on From Text to Map: Combing Named Entity Recognition and Geographic Information Systems by Dirk		</title>
		<link>https://journal.code4lib.org/articles/15405/comment-page-1#comment-2746352</link>

		<dc:creator><![CDATA[Dirk]]></dc:creator>
		<pubDate>Wed, 20 Sep 2023 12:00:28 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=15405#comment-2746352</guid>

					<description><![CDATA[Cool stuff!

Some named entities have multiple locations. E.g. London, England and London, Canada. Let&#039;s say that you also had Bristol as a NER. How would you ensure that London, England is picked for GIS rather than London, Canada? Do you have an algorithm for that?]]></description>
			<content:encoded><![CDATA[<p>Cool stuff!</p>
<p>Some named entities have multiple locations. E.g. London, England and London, Canada. Let&#8217;s say that you also had Bristol as a NER. How would you ensure that London, England is picked for GIS rather than London, Canada? Do you have an algorithm for that?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Utilizing R and Python for Institutional Repository Daily Jobs by Carolyn Sullivan		</title>
		<link>https://journal.code4lib.org/articles/17134/comment-page-1#comment-2746341</link>

		<dc:creator><![CDATA[Carolyn Sullivan]]></dc:creator>
		<pubDate>Mon, 17 Jul 2023 20:44:30 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=17134#comment-2746341</guid>

					<description><![CDATA[Hello Yongli,

Thank you for this article and for providing your code.  I&#039;m curious though--how did your institution come to select ContentDM as a DAMS over DSpace?  It surprises me since most libraries over the past decade seem to be adopting DSpace, and I&#039;d read a few articles that seemed to suggest folks had previously found ContentDM problematic (ie. &#039;Breaking up with ContentDM&#039;, Code4Lib 2013, Gilbert &#038; Mobley; &#039;ContentDM to Digital Commons&#039;, Journal of Archival Organization 2018, Mita, Pelli, Reamer &#038; Ince).  Has ContentDM added any interesting features to their platform or corrected any existing issues?  Thanks for any info you can provide!]]></description>
			<content:encoded><![CDATA[<p>Hello Yongli,</p>
<p>Thank you for this article and for providing your code.  I&#8217;m curious though&#8211;how did your institution come to select ContentDM as a DAMS over DSpace?  It surprises me since most libraries over the past decade seem to be adopting DSpace, and I&#8217;d read a few articles that seemed to suggest folks had previously found ContentDM problematic (ie. &#8216;Breaking up with ContentDM&#8217;, Code4Lib 2013, Gilbert &amp; Mobley; &#8216;ContentDM to Digital Commons&#8217;, Journal of Archival Organization 2018, Mita, Pelli, Reamer &amp; Ince).  Has ContentDM added any interesting features to their platform or corrected any existing issues?  Thanks for any info you can provide!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Subject Guides &#038; More:  Creatively Transforming an Open Source Management System by Ashutosh Mishra		</title>
		<link>https://journal.code4lib.org/articles/4161/comment-page-1#comment-2746297</link>

		<dc:creator><![CDATA[Ashutosh Mishra]]></dc:creator>
		<pubDate>Wed, 03 May 2023 18:12:33 +0000</pubDate>
		<guid isPermaLink="false">http://journal.code4lib.org/?p=4161#comment-2746297</guid>

					<description><![CDATA[When i install Subjectsplus i found this error
The requested URL Sp-3/control/install php was not found on this server

Apache/2.4.9 (Win64) PHP/5.3.12 Server at localhost Port 80]]></description>
			<content:encoded><![CDATA[<p>When i install Subjectsplus i found this error<br />
The requested URL Sp-3/control/install php was not found on this server</p>
<p>Apache/2.4.9 (Win64) PHP/5.3.12 Server at localhost Port 80</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Click Tracking with Google Tag Manager for the Primo Discovery Service by Scott K		</title>
		<link>https://journal.code4lib.org/articles/16890/comment-page-1#comment-2746296</link>

		<dc:creator><![CDATA[Scott K]]></dc:creator>
		<pubDate>Tue, 02 May 2023 16:13:40 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=16890#comment-2746296</guid>

					<description><![CDATA[Thanks for sharing this--I added it as-is (with our own container ID) and it worked to get GA4 collecting data in Primo VE for me.  I noticed that unless I put it at the very bottom of my customization package&#039;s js file, none of the scripts that came after it would run.  I&#039;m not good enough with JavaScript to understand why, but I wondered if the author (or anyone else) might be able to tell me why that happened.]]></description>
			<content:encoded><![CDATA[<p>Thanks for sharing this&#8211;I added it as-is (with our own container ID) and it worked to get GA4 collecting data in Primo VE for me.  I noticed that unless I put it at the very bottom of my customization package&#8217;s js file, none of the scripts that came after it would run.  I&#8217;m not good enough with JavaScript to understand why, but I wondered if the author (or anyone else) might be able to tell me why that happened.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Click Tracking with Google Tag Manager for the Primo Discovery Service by Anna Couthures-Idrizi		</title>
		<link>https://journal.code4lib.org/articles/16890/comment-page-1#comment-2746284</link>

		<dc:creator><![CDATA[Anna Couthures-Idrizi]]></dc:creator>
		<pubDate>Wed, 01 Feb 2023 15:05:37 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=16890#comment-2746284</guid>

					<description><![CDATA[Dear Hui,
Thank so much for this article !
I would like to know if the script you propose can also be integrated into a PrimoVE custom.js file

Best regards,
Anna]]></description>
			<content:encoded><![CDATA[<p>Dear Hui,<br />
Thank so much for this article !<br />
I would like to know if the script you propose can also be integrated into a PrimoVE custom.js file</p>
<p>Best regards,<br />
Anna</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Click Tracking with Google Tag Manager for the Primo Discovery Service by author		</title>
		<link>https://journal.code4lib.org/articles/16890/comment-page-1#comment-2746281</link>

		<dc:creator><![CDATA[author]]></dc:creator>
		<pubDate>Wed, 25 Jan 2023 16:29:20 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=16890#comment-2746281</guid>

					<description><![CDATA[Thanks for the comment, Jonathan. The tracking numbers are at the bottom of the &quot;Generating usage report with Google Analytics.&quot; OSU migrated to Primo VE in the summer of 2022, and Ex Libris now provide a very similar implementation to OaDOI in VE. It will be interesting to run a study on that implementation.]]></description>
			<content:encoded><![CDATA[<p>Thanks for the comment, Jonathan. The tracking numbers are at the bottom of the &#8220;Generating usage report with Google Analytics.&#8221; OSU migrated to Primo VE in the summer of 2022, and Ex Libris now provide a very similar implementation to OaDOI in VE. It will be interesting to run a study on that implementation.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Click Tracking with Google Tag Manager for the Primo Discovery Service by Hui Zhang		</title>
		<link>https://journal.code4lib.org/articles/16890/comment-page-1#comment-2746280</link>

		<dc:creator><![CDATA[Hui Zhang]]></dc:creator>
		<pubDate>Wed, 25 Jan 2023 16:15:59 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=16890#comment-2746280</guid>

					<description><![CDATA[Hi, Jonathan:

Thanks for the comment. The tracking numbers are reported at the bottom of the article (admitted that it is provided like a footnote): 
For instance, the total number of clicks for the Unpaywall link is 53,361 during the calendar year of 2021. That number jumped to 60,534 for the first six months of 2022 until OSU migrated its discovery interface to Primo VE.

We also get some feedback from the patrons that they like the Unpaywall link because it is easy and fast to use.]]></description>
			<content:encoded><![CDATA[<p>Hi, Jonathan:</p>
<p>Thanks for the comment. The tracking numbers are reported at the bottom of the article (admitted that it is provided like a footnote):<br />
For instance, the total number of clicks for the Unpaywall link is 53,361 during the calendar year of 2021. That number jumped to 60,534 for the first six months of 2022 until OSU migrated its discovery interface to Primo VE.</p>
<p>We also get some feedback from the patrons that they like the Unpaywall link because it is easy and fast to use.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Click Tracking with Google Tag Manager for the Primo Discovery Service by Jonathan Rochkind		</title>
		<link>https://journal.code4lib.org/articles/16890/comment-page-1#comment-2746279</link>

		<dc:creator><![CDATA[Jonathan Rochkind]]></dc:creator>
		<pubDate>Mon, 23 Jan 2023 14:50:52 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=16890#comment-2746279</guid>

					<description><![CDATA[Nice article! It&#039;s great to see the implementation -- but I&#039;d also be super interested in hearing about what you learned from the tracking, what the numbers and your interpretation of them were! Perhaps a future article?]]></description>
			<content:encoded><![CDATA[<p>Nice article! It&#8217;s great to see the implementation &#8212; but I&#8217;d also be super interested in hearing about what you learned from the tracking, what the numbers and your interpretation of them were! Perhaps a future article?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Customizing Alma and Primo for Home &#038; Locker Delivery by Anji Mertens		</title>
		<link>https://journal.code4lib.org/articles/15521/comment-page-1#comment-2746276</link>

		<dc:creator><![CDATA[Anji Mertens]]></dc:creator>
		<pubDate>Thu, 19 Jan 2023 18:25:59 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=15521#comment-2746276</guid>

					<description><![CDATA[Hi I was wondering if you have found a way to configure the request form customization in PrimoVE? I can&#039;t seem to find comparable functions to the &#039;skin&#039; feature in VE.  Does this have to be done via CSS now?
Thanks!]]></description>
			<content:encoded><![CDATA[<p>Hi I was wondering if you have found a way to configure the request form customization in PrimoVE? I can&#8217;t seem to find comparable functions to the &#8216;skin&#8217; feature in VE.  Does this have to be done via CSS now?<br />
Thanks!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Automating reference consultation requests with JavaScript and a Google Form by Gladys Aboude		</title>
		<link>https://journal.code4lib.org/articles/16414/comment-page-1#comment-2745828</link>

		<dc:creator><![CDATA[Gladys Aboude]]></dc:creator>
		<pubDate>Wed, 11 Jan 2023 18:14:59 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=16414#comment-2745828</guid>

					<description><![CDATA[Dear Mr.Zweibel,
I hope that at the recpetion of this email you are well and safe.
I am working on a project where I should be able to demonstarte how google sheets is a collaborative tool and how does it work in educaction. Do you have any book or suggestion I could look for? please a digital book in free version would be useful, since I live in Venezuela and books are not priority in our libraries, specially in the city we are living.
I appreciate your support,
Sincerely,
Gladys Aboude de Orah Djkian.
Br. Science of the Nutrition.]]></description>
			<content:encoded><![CDATA[<p>Dear Mr.Zweibel,<br />
I hope that at the recpetion of this email you are well and safe.<br />
I am working on a project where I should be able to demonstarte how google sheets is a collaborative tool and how does it work in educaction. Do you have any book or suggestion I could look for? please a digital book in free version would be useful, since I live in Venezuela and books are not priority in our libraries, specially in the city we are living.<br />
I appreciate your support,<br />
Sincerely,<br />
Gladys Aboude de Orah Djkian.<br />
Br. Science of the Nutrition.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Customizing Alma and Primo for Home &#038; Locker Delivery by Eric M		</title>
		<link>https://journal.code4lib.org/articles/15521/comment-page-1#comment-2745457</link>

		<dc:creator><![CDATA[Eric M]]></dc:creator>
		<pubDate>Mon, 25 Oct 2021 16:24:05 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=15521#comment-2745457</guid>

					<description><![CDATA[Thanks for this very useful article, Christina.  In figure 3, which label did you use for the &quot;Delivery note&quot;?  We are testing your solution in our system now but can&#039;t figure out which label to use.  Thanks for any info you can share.]]></description>
			<content:encoded><![CDATA[<p>Thanks for this very useful article, Christina.  In figure 3, which label did you use for the &#8220;Delivery note&#8221;?  We are testing your solution in our system now but can&#8217;t figure out which label to use.  Thanks for any info you can share.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Editorial : The Cost of Knowing Our Users by Becky Yoose		</title>
		<link>https://journal.code4lib.org/articles/16208/comment-page-1#comment-2745445</link>

		<dc:creator><![CDATA[Becky Yoose]]></dc:creator>
		<pubDate>Tue, 28 Sep 2021 02:48:17 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=16208#comment-2745445</guid>

					<description><![CDATA[&quot;Despite some reasonable objections to printing this article because of the implied endorsement of a cavalier attitude toward patron data, the editorial committee has decided that the overall quality of the article merits its publication.&quot;

Any library worker making such a statement must reexamine their commitment to protecting a patron&#039;s right to privacy at the library. The decision to sum up these critical privacy issues as an &quot;implied endorsement of a cavalier attitude toward patron data&quot; indicates that the editorial board places little to no value on privacy. Instead, they chose to champion code over all else, patrons and professional ethics be damned. 

As the editorial states, this is the *second* article to have significant patron privacy issues. After the publication of the first article, the editorial committee made a statement that they would &quot;pull in outside experts to comment on articles.&quot; [1] When I was called to review the article with a very short turnaround (the email stated that the article was slated to be published later that week), I thought there was some progress in incorporating privacy checks in the review process. Instead, the article was published as-is with one little note on the top of the article stating that there were concerns. In addition, it was implied later on that I would be more than welcome to clean up my feedback to turn it into a more formal, publishable article. 

I would say that the editorial process is broken, but perhaps it&#039;s working by design.

The more I learn about the editorial process in the journal, the more concerned I am about the ability of the editorial committee&#039;s commitment in creating meaningful, substantial change to the process. It is standard for many library journals to ask authors to revise and resubmit articles. I recommended that the article be heavily edited to address the multitude of privacy issues if the article is published at all. [2] However, the current editorial review structure seems not to accommodate revise and resubmit. 

The implied expectation that I would contribute a rebuttal of my own in the form of article submission or other publication completely misses the point about why this article shouldn&#039;t have been published as is in the first place. *It describes in detail how to violate professional ethics and patron privacy*. A debate in the scholarly literature doesn&#039;t undo the harm of such an article in the scholarly record. Even if the original article was framed in the context of privacy and ethics, any debate would not and must not be a substitute for an ethics review during the review process. 

Disregarding a patron&#039;s right to privacy seems to be becoming a pattern here, particularly when you brought someone to point out the privacy red flags only to ignore them. I have been aware that the editorial committee is revising guidelines for guest editors; however, I am not optimistic that this revision for &quot;guests&quot; would solve the root issues present in the overall editorial process. I ask that the editorial committee make the following changes:

1.	Create a code of ethics or ethical guidelines for submission authors – technology isn&#039;t neutral. Librarianship has a code of ethics. Patrons have rights in the library. Anyone working in library technology has to recognize all of this and reflect this in their scholarly output.

2.	Create a rubric or other mechanisms to evaluate submissions on their adherence to professional ethics, including the patron&#039;s right to privacy – library technology journals are not neutral, either. What is and is not published here shapes the library technology discourse. People in the profession consider this journal as the prestige library technology journal. If this journal doesn&#039;t reflect the profession&#039;s ethics or protect the rights patrons have in the library, it codifies this disregard of ethics and patron rights in the scholarly record.

3.	Make more use of &quot;revise and resubmit&quot; during the review process, or make more decisions not to publish if the ethical issues in the original submitting ultimately cannot be resolved or adequately addressed in the submission. 

4.	Revise the process for bringing in external reviewers – please, for the love of everything good and holy, do not bring in external reviewers four days before schedule publication, only to ignore their input. Ideally, the ethics review would trigger a need for external review early in the editorial process.

Some people have called for the editorial committee to apologize to me for the treatment I received during this process. I do not want an apology. I want fundamental changes to the submission and editorial processes. If the editorial committee is committed to meaningful change, an excellent first step would be a full retraction of the article in question. Only then any progress on ethical guidelines for submissions and reviews can start in earnest.

[1] https://journal.code4lib.org/articles/15340#comment-2745195
[2] https://journal.code4lib.org/articles/16087#comment-2745444]]></description>
			<content:encoded><![CDATA[<p>&#8220;Despite some reasonable objections to printing this article because of the implied endorsement of a cavalier attitude toward patron data, the editorial committee has decided that the overall quality of the article merits its publication.&#8221;</p>
<p>Any library worker making such a statement must reexamine their commitment to protecting a patron&#8217;s right to privacy at the library. The decision to sum up these critical privacy issues as an &#8220;implied endorsement of a cavalier attitude toward patron data&#8221; indicates that the editorial board places little to no value on privacy. Instead, they chose to champion code over all else, patrons and professional ethics be damned. </p>
<p>As the editorial states, this is the *second* article to have significant patron privacy issues. After the publication of the first article, the editorial committee made a statement that they would &#8220;pull in outside experts to comment on articles.&#8221; [1] When I was called to review the article with a very short turnaround (the email stated that the article was slated to be published later that week), I thought there was some progress in incorporating privacy checks in the review process. Instead, the article was published as-is with one little note on the top of the article stating that there were concerns. In addition, it was implied later on that I would be more than welcome to clean up my feedback to turn it into a more formal, publishable article. </p>
<p>I would say that the editorial process is broken, but perhaps it&#8217;s working by design.</p>
<p>The more I learn about the editorial process in the journal, the more concerned I am about the ability of the editorial committee&#8217;s commitment in creating meaningful, substantial change to the process. It is standard for many library journals to ask authors to revise and resubmit articles. I recommended that the article be heavily edited to address the multitude of privacy issues if the article is published at all. [2] However, the current editorial review structure seems not to accommodate revise and resubmit. </p>
<p>The implied expectation that I would contribute a rebuttal of my own in the form of article submission or other publication completely misses the point about why this article shouldn&#8217;t have been published as is in the first place. *It describes in detail how to violate professional ethics and patron privacy*. A debate in the scholarly literature doesn&#8217;t undo the harm of such an article in the scholarly record. Even if the original article was framed in the context of privacy and ethics, any debate would not and must not be a substitute for an ethics review during the review process. </p>
<p>Disregarding a patron&#8217;s right to privacy seems to be becoming a pattern here, particularly when you brought someone to point out the privacy red flags only to ignore them. I have been aware that the editorial committee is revising guidelines for guest editors; however, I am not optimistic that this revision for &#8220;guests&#8221; would solve the root issues present in the overall editorial process. I ask that the editorial committee make the following changes:</p>
<p>1.	Create a code of ethics or ethical guidelines for submission authors – technology isn&#8217;t neutral. Librarianship has a code of ethics. Patrons have rights in the library. Anyone working in library technology has to recognize all of this and reflect this in their scholarly output.</p>
<p>2.	Create a rubric or other mechanisms to evaluate submissions on their adherence to professional ethics, including the patron&#8217;s right to privacy – library technology journals are not neutral, either. What is and is not published here shapes the library technology discourse. People in the profession consider this journal as the prestige library technology journal. If this journal doesn&#8217;t reflect the profession&#8217;s ethics or protect the rights patrons have in the library, it codifies this disregard of ethics and patron rights in the scholarly record.</p>
<p>3.	Make more use of &#8220;revise and resubmit&#8221; during the review process, or make more decisions not to publish if the ethical issues in the original submitting ultimately cannot be resolved or adequately addressed in the submission. </p>
<p>4.	Revise the process for bringing in external reviewers – please, for the love of everything good and holy, do not bring in external reviewers four days before schedule publication, only to ignore their input. Ideally, the ethics review would trigger a need for external review early in the editorial process.</p>
<p>Some people have called for the editorial committee to apologize to me for the treatment I received during this process. I do not want an apology. I want fundamental changes to the submission and editorial processes. If the editorial committee is committed to meaningful change, an excellent first step would be a full retraction of the article in question. Only then any progress on ethical guidelines for submissions and reviews can start in earnest.</p>
<p>[1] <a href="https://journal.code4lib.org/articles/15340#comment-2745195" rel="ugc">https://journal.code4lib.org/articles/15340#comment-2745195</a><br />
[2] <a href="https://journal.code4lib.org/articles/16087#comment-2745444" rel="ugc">https://journal.code4lib.org/articles/16087#comment-2745444</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on On Two Proposed Metrics of Electronic Resource Use by Becky Yoose		</title>
		<link>https://journal.code4lib.org/articles/16087/comment-page-1#comment-2745444</link>

		<dc:creator><![CDATA[Becky Yoose]]></dc:creator>
		<pubDate>Sun, 26 Sep 2021 17:57:31 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=16087#comment-2745444</guid>

					<description><![CDATA[[The following is a slightly edited and revised version of the feedback given to the Code4Lib Journal Editorial team within a 24-hour timespan. The input was requested late Monday, with publication scheduled for the end of the workweek. Therefore, the feedback below is not comprehensive of the privacy, technical, data quality, assessment, and ethical concerns present in the article as it is published. This is primarily a public record of what the editorial committee had in hand when they decided to publish after their last-minute request for privacy feedback.]

The feedback below is a combination of technical and data privacy factors that makes this proposed method of electronic resource use assessment of particular concern if published without additional context around risk and potential privacy harms to patrons (if published at all). Here&#039;s a list of those factors in no particular order or rank of importance:

1. Behavioral tracking - the article describes a process where several scripts clean up a daily log that (theoretically) is scrubbed daily and creates a CSV file that is kept for reporting purposes. The data in the CSV is not in the aggregate - the barcode or institutional user ID links a patron&#039;s use of a platform. The article describes keeping these CSV files to create reports on the annual use of electronic resources, meaning that the library has a record of the daily behavior of identifiable patrons that otherwise would not exist. 

2. Lack of clear, explicit user consent and privacy policy issues - I have not had time to review York University Libraries&#039; privacy policy or the University privacy policy. However, if the policy allows for statistical analysis of aggregated user data, this particular use case would fail to meet that reserved right to use the data due to the identifiable data in the CSV. It could also be that patrons are not aware of behavioral tracking that is happening in this article. The article does not state if consent or notification was given to patrons.

3. Unprotected identifiable data - this one is pretty self-explanatory. Storing CSVs that have identifiable information - barcode or institutional ID - tied to the use of library resources and materials is a privacy risk. One way of mitigating this risk is through pseudonymization of the patron PII to create a unique ID that breaks the direct link between behavior and identity; however, in this use case, I would argue that pseudonymization won&#039;t do much in protecting patron privacy, leading to the next point...

4. Re-identification risk due to assessment focus and characteristics of certain patron groups - we are looking at assessing the unique use of electronic resource platforms. Electronic resource platforms range from multidisciplinary (JSTOR) to niche, specialized areas of research. Even if you pseudonymize the barcode or institutional ID data, I can with some level of certainty identify individuals based on behavioral patterns based on the reports combined with a public school directory that contains major/minor concentrations or other public data sources available through the university or elsewhere. This assessment&#039;s granularity and focus make it nearly impossible to use de-identification methods to mitigate privacy risks.

4.1 On a side note, transforming the barcode to the institutional ID makes this dataset even more identifiable and possible for misuse through secondary use of the dataset or improper access or combination of this dataset with another sensitive dataset on campus (and most likely without the student&#039;s knowledge).

4.2 Side note #2 - The statement &quot;It produces anonymized aggregate data with all personally identifiable information gone.&quot; isn&#039;t really true, even if you pseudonymized the barcode/institutional ID because the platform analysis is still granular enough that aggregation can&#039;t protect the privacy of those using niche or specialized resources based on the number of patrons doing work in those areas.

4.3 Side note #3 - this is the obligatory reminder that proper anonymization is nearly impossible https://georgetownlawtechreview.org/re-identification-of-anonymized-data/GLTR-04-2017/ is an excellent place to start. I can also get into the specifics of how l-diversity and k-anonymity can also point out the privacy risks with the dataset, but I&#039;ll spare you the math!

5. Report data lifecycle - according to the Privacy section of the article, &quot;These reports can be kept and used after the source data has been wiped. Whether they are shared outside the library depends on institutional openness about collection usage statistics, but there are no user privacy reasons preventing it.&quot; We still have the daily CSV reports hanging around. Where are they stored, who has access to them, and how long are they retained?

6. Choice of assessment harmful to both desired assessment outcome and patron privacy - this is more of a concern in the area of &quot;using data to address an issue that can be more effectively addressed with other methods that are less privacy-invasive.&quot; Suppose we are interested in how patrons use specific resources or how different groups use these platforms. Why are we not talking to these patrons about their use of said resources? There are better ways to assess collection use than violating patron privacy through the process described in the article. In addition, other more qualitative research methods, such as interviews with students and faculty, can produce more meaningful data that can more accurately reflect the value of the databases in question since the value is not very easily derived through data alone without making dangerous and inaccurate assumptions about the use data itself. Flawed data leads to flawed assessment.]]></description>
			<content:encoded><![CDATA[<p>[The following is a slightly edited and revised version of the feedback given to the Code4Lib Journal Editorial team within a 24-hour timespan. The input was requested late Monday, with publication scheduled for the end of the workweek. Therefore, the feedback below is not comprehensive of the privacy, technical, data quality, assessment, and ethical concerns present in the article as it is published. This is primarily a public record of what the editorial committee had in hand when they decided to publish after their last-minute request for privacy feedback.]</p>
<p>The feedback below is a combination of technical and data privacy factors that makes this proposed method of electronic resource use assessment of particular concern if published without additional context around risk and potential privacy harms to patrons (if published at all). Here&#8217;s a list of those factors in no particular order or rank of importance:</p>
<p>1. Behavioral tracking &#8211; the article describes a process where several scripts clean up a daily log that (theoretically) is scrubbed daily and creates a CSV file that is kept for reporting purposes. The data in the CSV is not in the aggregate &#8211; the barcode or institutional user ID links a patron&#8217;s use of a platform. The article describes keeping these CSV files to create reports on the annual use of electronic resources, meaning that the library has a record of the daily behavior of identifiable patrons that otherwise would not exist. </p>
<p>2. Lack of clear, explicit user consent and privacy policy issues &#8211; I have not had time to review York University Libraries&#8217; privacy policy or the University privacy policy. However, if the policy allows for statistical analysis of aggregated user data, this particular use case would fail to meet that reserved right to use the data due to the identifiable data in the CSV. It could also be that patrons are not aware of behavioral tracking that is happening in this article. The article does not state if consent or notification was given to patrons.</p>
<p>3. Unprotected identifiable data &#8211; this one is pretty self-explanatory. Storing CSVs that have identifiable information &#8211; barcode or institutional ID &#8211; tied to the use of library resources and materials is a privacy risk. One way of mitigating this risk is through pseudonymization of the patron PII to create a unique ID that breaks the direct link between behavior and identity; however, in this use case, I would argue that pseudonymization won&#8217;t do much in protecting patron privacy, leading to the next point&#8230;</p>
<p>4. Re-identification risk due to assessment focus and characteristics of certain patron groups &#8211; we are looking at assessing the unique use of electronic resource platforms. Electronic resource platforms range from multidisciplinary (JSTOR) to niche, specialized areas of research. Even if you pseudonymize the barcode or institutional ID data, I can with some level of certainty identify individuals based on behavioral patterns based on the reports combined with a public school directory that contains major/minor concentrations or other public data sources available through the university or elsewhere. This assessment&#8217;s granularity and focus make it nearly impossible to use de-identification methods to mitigate privacy risks.</p>
<p>4.1 On a side note, transforming the barcode to the institutional ID makes this dataset even more identifiable and possible for misuse through secondary use of the dataset or improper access or combination of this dataset with another sensitive dataset on campus (and most likely without the student&#8217;s knowledge).</p>
<p>4.2 Side note #2 &#8211; The statement &#8220;It produces anonymized aggregate data with all personally identifiable information gone.&#8221; isn&#8217;t really true, even if you pseudonymized the barcode/institutional ID because the platform analysis is still granular enough that aggregation can&#8217;t protect the privacy of those using niche or specialized resources based on the number of patrons doing work in those areas.</p>
<p>4.3 Side note #3 &#8211; this is the obligatory reminder that proper anonymization is nearly impossible <a href="https://georgetownlawtechreview.org/re-identification-of-anonymized-data/GLTR-04-2017/" rel="nofollow ugc">https://georgetownlawtechreview.org/re-identification-of-anonymized-data/GLTR-04-2017/</a> is an excellent place to start. I can also get into the specifics of how l-diversity and k-anonymity can also point out the privacy risks with the dataset, but I&#8217;ll spare you the math!</p>
<p>5. Report data lifecycle &#8211; according to the Privacy section of the article, &#8220;These reports can be kept and used after the source data has been wiped. Whether they are shared outside the library depends on institutional openness about collection usage statistics, but there are no user privacy reasons preventing it.&#8221; We still have the daily CSV reports hanging around. Where are they stored, who has access to them, and how long are they retained?</p>
<p>6. Choice of assessment harmful to both desired assessment outcome and patron privacy &#8211; this is more of a concern in the area of &#8220;using data to address an issue that can be more effectively addressed with other methods that are less privacy-invasive.&#8221; Suppose we are interested in how patrons use specific resources or how different groups use these platforms. Why are we not talking to these patrons about their use of said resources? There are better ways to assess collection use than violating patron privacy through the process described in the article. In addition, other more qualitative research methods, such as interviews with students and faculty, can produce more meaningful data that can more accurately reflect the value of the databases in question since the value is not very easily derived through data alone without making dangerous and inaccurate assumptions about the use data itself. Flawed data leads to flawed assessment.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Editorial : The Cost of Knowing Our Users by Melissa Belvadi		</title>
		<link>https://journal.code4lib.org/articles/16208/comment-page-1#comment-2745442</link>

		<dc:creator><![CDATA[Melissa Belvadi]]></dc:creator>
		<pubDate>Thu, 23 Sep 2021 13:51:13 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=16208#comment-2745442</guid>

					<description><![CDATA[I strongly disagree with this statement: &quot;it should be a high priority for libraries to establish policies with vendors that value patron privacy first and foremost&quot;.  Rather I think that first and foremost we should establish such policies that value informed patron *choice*. Let our patrons decide where each wishes to make the tradeoff between features and privacy. To adopt your value, we should be negotiating with every publisher to disable on their platforms the features that allow patrons to optionally create &quot;My Researcher&quot; accounts, which usually involve giving their email address, which is a fairly unique identifier easily linked to their human existence. The generations that have widely adopted the use of Facebook and the like have their own values about privacy and we have no business imposing our own more restrictive ones at their expense.]]></description>
			<content:encoded><![CDATA[<p>I strongly disagree with this statement: &#8220;it should be a high priority for libraries to establish policies with vendors that value patron privacy first and foremost&#8221;.  Rather I think that first and foremost we should establish such policies that value informed patron *choice*. Let our patrons decide where each wishes to make the tradeoff between features and privacy. To adopt your value, we should be negotiating with every publisher to disable on their platforms the features that allow patrons to optionally create &#8220;My Researcher&#8221; accounts, which usually involve giving their email address, which is a fairly unique identifier easily linked to their human existence. The generations that have widely adopted the use of Facebook and the like have their own values about privacy and we have no business imposing our own more restrictive ones at their expense.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Editorial : The Cost of Knowing Our Users by Kristin Briney		</title>
		<link>https://journal.code4lib.org/articles/16208/comment-page-1#comment-2745441</link>

		<dc:creator><![CDATA[Kristin Briney]]></dc:creator>
		<pubDate>Wed, 22 Sep 2021 21:27:03 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=16208#comment-2745441</guid>

					<description><![CDATA[This editorial fails to address the actual issue with the article in question: the violation of user privacy (namely, the privacy to access resources without surveillance). Instead, the editorial lays out a technical solution to an ethical problem, except that anonymization isn&#039;t actually a solution. It has been shown by researchers such as Narayanan that anonymization simply doesn&#039;t work. The larger issue here is that code4lib published an article that violates patron privacy and justified this violation with a theoretical technical exercise in how we can better protect data that should never have been collected and analyzed in the first place. Patron data is not the new black or the new oil. As Becky Yoose says, data is glitter: it gets everywhere, it&#039;s hard to clean up, and it&#039;s best to never even let it into your house. Under this analogy, code4lib just got glitterbombed and needs to clean up a mess.]]></description>
			<content:encoded><![CDATA[<p>This editorial fails to address the actual issue with the article in question: the violation of user privacy (namely, the privacy to access resources without surveillance). Instead, the editorial lays out a technical solution to an ethical problem, except that anonymization isn&#8217;t actually a solution. It has been shown by researchers such as Narayanan that anonymization simply doesn&#8217;t work. The larger issue here is that code4lib published an article that violates patron privacy and justified this violation with a theoretical technical exercise in how we can better protect data that should never have been collected and analyzed in the first place. Patron data is not the new black or the new oil. As Becky Yoose says, data is glitter: it gets everywhere, it&#8217;s hard to clean up, and it&#8217;s best to never even let it into your house. Under this analogy, code4lib just got glitterbombed and needs to clean up a mess.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Always Be Migrating by Bill Hackenberg		</title>
		<link>https://journal.code4lib.org/articles/15568/comment-page-1#comment-2745364</link>

		<dc:creator><![CDATA[Bill Hackenberg]]></dc:creator>
		<pubDate>Wed, 17 Feb 2021 07:29:14 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=15568#comment-2745364</guid>

					<description><![CDATA[Lisa, I really enjoyed your post. Your perspective to see migration as a process is very illuminating. Also, really enjoyed working with you in a project manager role for your first implementation of Samvera at the UCLA Library. 
        Your post really got me thinking. What about a Progress Metric of some sort? It might provide some additional insight into the migration process. How much content has finished? How much is left? What is the pace of migration?
        Here&#039;s a recent example of the potential benefits of a progress metric. Early in the recent 2021 COVID-19 vaccination phase, a leader was heard to say something along these lines: if we continue at the current pace, we will finish in late 2022. This lead to improvement!
        Progress metrics can guide practitioners and inform leadership. 
        Here&#039;s another example. I am not sure is this is still true, but at one time the size of the team tasked with painting the Golden Gate Bridge was determined so they could just start again when finished. This was a factor of the life-span of the paint divided by the size of the team. With a good Progress Metric, you may be able to synchronize with the system life cycle.
        Progress Metrics serve all sorts of purposes and are frequently used by Project Managers for planning and tracking purposes. Sometimes they lead to change. Sometimes not. In other words, quantifying progress can be helpful!]]></description>
			<content:encoded><![CDATA[<p>Lisa, I really enjoyed your post. Your perspective to see migration as a process is very illuminating. Also, really enjoyed working with you in a project manager role for your first implementation of Samvera at the UCLA Library.<br />
        Your post really got me thinking. What about a Progress Metric of some sort? It might provide some additional insight into the migration process. How much content has finished? How much is left? What is the pace of migration?<br />
        Here&#8217;s a recent example of the potential benefits of a progress metric. Early in the recent 2021 COVID-19 vaccination phase, a leader was heard to say something along these lines: if we continue at the current pace, we will finish in late 2022. This lead to improvement!<br />
        Progress metrics can guide practitioners and inform leadership.<br />
        Here&#8217;s another example. I am not sure is this is still true, but at one time the size of the team tasked with painting the Golden Gate Bridge was determined so they could just start again when finished. This was a factor of the life-span of the paint divided by the size of the team. With a good Progress Metric, you may be able to synchronize with the system life cycle.<br />
        Progress Metrics serve all sorts of purposes and are frequently used by Project Managers for planning and tracking purposes. Sometimes they lead to change. Sometimes not. In other words, quantifying progress can be helpful!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Machine Learning Based Chat Analysis by Daniel van Strien		</title>
		<link>https://journal.code4lib.org/articles/15660/comment-page-1#comment-2745360</link>

		<dc:creator><![CDATA[Daniel van Strien]]></dc:creator>
		<pubDate>Fri, 12 Feb 2021 10:31:46 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=15660#comment-2745360</guid>

					<description><![CDATA[This was a lovely paper. I really liked that you avoided using a &#039;black box&#039; commercial solution for a domain that is probably quite different from commercial chat services. 

I had whether you have (or considered) using any additional metatada related to the chat message. For example, do you have information on time, day of the week of the chat? 

I haven&#039;t worked with library chat systems but wonder if they follow some patterns i.e. more questions about when the library closes come later in the day and some times of year may have more questions related to dissertations.  If this information is given to the model it may be able to use it to help make predictions without having to hand craft these rules. 

There are some example of doing this with the ULMFIT approach https://www.novetta.com/2019/03/introducing_me_ulmfit/ 

I&#039;d be curious to hear about any thoughts on this and whether you think it might be a possible approach. 

thanks again for the wonderful paper :)]]></description>
			<content:encoded><![CDATA[<p>This was a lovely paper. I really liked that you avoided using a &#8216;black box&#8217; commercial solution for a domain that is probably quite different from commercial chat services. </p>
<p>I had whether you have (or considered) using any additional metatada related to the chat message. For example, do you have information on time, day of the week of the chat? </p>
<p>I haven&#8217;t worked with library chat systems but wonder if they follow some patterns i.e. more questions about when the library closes come later in the day and some times of year may have more questions related to dissertations.  If this information is given to the model it may be able to use it to help make predictions without having to hand craft these rules. </p>
<p>There are some example of doing this with the ULMFIT approach <a href="https://www.novetta.com/2019/03/introducing_me_ulmfit/" rel="nofollow ugc">https://www.novetta.com/2019/03/introducing_me_ulmfit/</a> </p>
<p>I&#8217;d be curious to hear about any thoughts on this and whether you think it might be a possible approach. </p>
<p>thanks again for the wonderful paper :)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Solving Advanced Encoding Problems with FFMPEG by Sanchit Sharma		</title>
		<link>https://journal.code4lib.org/articles/9856/comment-page-1#comment-2745266</link>

		<dc:creator><![CDATA[Sanchit Sharma]]></dc:creator>
		<pubDate>Sun, 20 Dec 2020 17:29:18 +0000</pubDate>
		<guid isPermaLink="false">http://journal.code4lib.org/?p=9856#comment-2745266</guid>

					<description><![CDATA[Hi Josh, This journal really help me a lot, but I have a question for you.

As I am worked on FFMPEG before I&#039;ve stuck on that particular part at that time.

So, Here is a scenario
I have 100&#039;s of small chunks of an video but they&#039;ve different bitrate (audio), and when I am trying to merge then they merge without any error, but issue is that after the merger the 3 minutes of video becomes 9 minutes.

What do you what will be the issue here, if there is any unique or unknown command that I didn&#039;t know, then please let me know.

Thanks,
Sanchit Sharma]]></description>
			<content:encoded><![CDATA[<p>Hi Josh, This journal really help me a lot, but I have a question for you.</p>
<p>As I am worked on FFMPEG before I&#8217;ve stuck on that particular part at that time.</p>
<p>So, Here is a scenario<br />
I have 100&#8217;s of small chunks of an video but they&#8217;ve different bitrate (audio), and when I am trying to merge then they merge without any error, but issue is that after the merger the 3 minutes of video becomes 9 minutes.</p>
<p>What do you what will be the issue here, if there is any unique or unknown command that I didn&#8217;t know, then please let me know.</p>
<p>Thanks,<br />
Sanchit Sharma</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Using Integrated Library Systems and Open Data to Analyze Library Cardholders by Becky Yoose		</title>
		<link>https://journal.code4lib.org/articles/15340/comment-page-1#comment-2745196</link>

		<dc:creator><![CDATA[Becky Yoose]]></dc:creator>
		<pubDate>Wed, 09 Sep 2020 15:40:05 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=15340#comment-2745196</guid>

					<description><![CDATA[Thank you Peter and to the editorial team for your response. I appreciate that the editorial team took the time to discuss my concerns and have recognized the need to pull in external experts in the editor review process. I am still concerned about the lack of consideration for non-technical elements in the review process. On the technical level, yes, the code works, but code and tech in general can perpetuate practices/systems that harm others, even when that harm isn&#039;t apparent to the creators.

There was a special issue that explored diversity and social issues in library technology some time ago, but it&#039;s time to go beyond special issues. To acknowledge library technology&#039;s role in creating and upholding systems of surveillance and oppression (among others), I ask the editorial committee to consider incorporating ethics and social responsibility (and etc.) in the regular review process.

Again, I appreciate the editorial committee&#039;s time and care in discussing and replying, so I hope that we can continue this discussion.]]></description>
			<content:encoded><![CDATA[<p>Thank you Peter and to the editorial team for your response. I appreciate that the editorial team took the time to discuss my concerns and have recognized the need to pull in external experts in the editor review process. I am still concerned about the lack of consideration for non-technical elements in the review process. On the technical level, yes, the code works, but code and tech in general can perpetuate practices/systems that harm others, even when that harm isn&#8217;t apparent to the creators.</p>
<p>There was a special issue that explored diversity and social issues in library technology some time ago, but it&#8217;s time to go beyond special issues. To acknowledge library technology&#8217;s role in creating and upholding systems of surveillance and oppression (among others), I ask the editorial committee to consider incorporating ethics and social responsibility (and etc.) in the regular review process.</p>
<p>Again, I appreciate the editorial committee&#8217;s time and care in discussing and replying, so I hope that we can continue this discussion.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Using Integrated Library Systems and Open Data to Analyze Library Cardholders by Peter Murray		</title>
		<link>https://journal.code4lib.org/articles/15340/comment-page-1#comment-2745195</link>

		<dc:creator><![CDATA[Peter Murray]]></dc:creator>
		<pubDate>Wed, 09 Sep 2020 15:00:24 +0000</pubDate>
		<guid isPermaLink="false">https://journal.code4lib.org/?p=15340#comment-2745195</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://journal.code4lib.org/articles/15340/comment-page-1#comment-2744977&quot;&gt;Becky Yoose&lt;/a&gt;.

&lt;em&gt;On behalf of the editorial committee...&lt;/em&gt;

We appreciate the time and thoughtfulness of your response. 

Several members of the editorial board discussed this article in depth before publication.   Reactions ranged from “nice code, and does in-house what vendors are doing” to “very concerning in terms of privacy and perhaps should not be published” to “please educate me what is wrong with this article”. The authors were asked to consider patron privacy issues and did rework their article to include what measures they had taken. 

As we decide how to move forward, we have heard some calls for the removal of the article. Rather than do so, we feel that this should be an opportunity for further discussion and education. We believe the C4LJ should be a place where we learn from each other in the field, including from imperfect projects and the community responses they elicit.

One takeaway from this process has been a renewed recognition of the limitations of expertise on the editorial board in some areas, and the need to occasionally pull in outside experts to comment on articles. 

We welcome more comments and feedback, and look forward to a productive discussion.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://journal.code4lib.org/articles/15340/comment-page-1#comment-2744977">Becky Yoose</a>.</p>
<p><em>On behalf of the editorial committee&#8230;</em></p>
<p>We appreciate the time and thoughtfulness of your response. </p>
<p>Several members of the editorial board discussed this article in depth before publication.   Reactions ranged from “nice code, and does in-house what vendors are doing” to “very concerning in terms of privacy and perhaps should not be published” to “please educate me what is wrong with this article”. The authors were asked to consider patron privacy issues and did rework their article to include what measures they had taken. </p>
<p>As we decide how to move forward, we have heard some calls for the removal of the article. Rather than do so, we feel that this should be an opportunity for further discussion and education. We believe the C4LJ should be a place where we learn from each other in the field, including from imperfect projects and the community responses they elicit.</p>
<p>One takeaway from this process has been a renewed recognition of the limitations of expertise on the editorial board in some areas, and the need to occasionally pull in outside experts to comment on articles. </p>
<p>We welcome more comments and feedback, and look forward to a productive discussion.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Interpreting MARC: Where&#8217;s the Bibliographic Data? by My Spring 2014 &#8220;Digital Archives + Institutional Memory&#8221; Studio &#8211; Words In Space		</title>
		<link>https://journal.code4lib.org/articles/3832/comment-page-1#comment-2745193</link>

		<dc:creator><![CDATA[My Spring 2014 &#8220;Digital Archives + Institutional Memory&#8221; Studio &#8211; Words In Space]]></dc:creator>
		<pubDate>Wed, 09 Sep 2020 02:08:59 +0000</pubDate>
		<guid isPermaLink="false">http://journal.code4lib.org/?p=3832#comment-2745193</guid>

					<description><![CDATA[[&#8230;] Thomale, “Interpreting MARC: Where’s the Bibliographic Data?”code4lib 11 [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] Thomale, “Interpreting MARC: Where’s the Bibliographic Data?”code4lib 11 [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on Challenges in Sustainable Open Source: A Case Study by A case study of supply-driven product development - Hanging Together		</title>
		<link>https://journal.code4lib.org/articles/2493/comment-page-1#comment-2745189</link>

		<dc:creator><![CDATA[A case study of supply-driven product development - Hanging Together]]></dc:creator>
		<pubDate>Thu, 03 Sep 2020 22:35:48 +0000</pubDate>
		<guid isPermaLink="false">http://journal.code4lib.org/?p=2493#comment-2745189</guid>

					<description><![CDATA[[&#8230;] reflection on the development of the Archivist&#8217;s Toolkit in the most recent Code4Lib journal. Challenges in Sustainable Open Source: A Case Study was written by Sibyl Schaefer who worked on the project. She does the kind of brave, objective [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] reflection on the development of the Archivist&#8217;s Toolkit in the most recent Code4Lib journal. Challenges in Sustainable Open Source: A Case Study was written by Sibyl Schaefer who worked on the project. She does the kind of brave, objective [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comment on For Video Streaming/Delivery: Is HTML5 the Real Fix? by Peter Murray		</title>
		<link>https://journal.code4lib.org/articles/9059/comment-page-1#comment-2745181</link>

		<dc:creator><![CDATA[Peter Murray]]></dc:creator>
		<pubDate>Fri, 28 Aug 2020 14:57:03 +0000</pubDate>
		<guid isPermaLink="false">http://journal.code4lib.org/?p=9059#comment-2745181</guid>

					<description><![CDATA[Sravani: You might try reaching out to the authors, Elías and John.  They are both still at Miami University: https://www.lib.miamioh.edu/about/organization/staff/]]></description>
			<content:encoded><![CDATA[<p>Sravani: You might try reaching out to the authors, Elías and John.  They are both still at Miami University: <a href="https://www.lib.miamioh.edu/about/organization/staff/" rel="nofollow ugc">https://www.lib.miamioh.edu/about/organization/staff/</a></p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
