[librecat-dev] Happy New Year

Patrick Hochstenbach Patrick.Hochstenbach at UGent.be
Tue Jan 17 15:42:28 CET 2023

Hello Johann

Thanks for the feedback. Yes, there is a link indeed to the wiki pages. It might be bit more nerdy to read, but it contains the same information and is much easier to edit and is always up to date (the LibreCat version was not).

I know what I have to do in my next library days for Catmandu projects ��


From: Rolschewski, Johann <Johann.Rolschewski at sbb.spk-berlin.de>
Date: Friday, 13 January 2023 at 10:51
To: Patrick Hochstenbach <Patrick.Hochstenbach at UGent.be>, librecat-dev at lists.uni-bielefeld.de <librecat-dev at lists.uni-bielefeld.de>
Subject: AW: [librecat-dev] Happy New Year
Hey all,

happy New Year!

> Best wishes for all of you in 2023. I see we have this year our 10 year
> anniversary of publishing open source code for libraries together.

I've joined my first Catmandu workshop in 2012 and I really enjoy to work with you all on this project.

> Doing all our
> ELAG and SWIB meeting we managed to publish 131 repositories at
> https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FLibreCat&data=05%7C01%7CPatrick.Hochstenbach%40ugent.be%7C19905f8cf8b94629708408daf54baf05%7Cd7811cdeecef496c8f91a1786241b99c%7C1%7C0%7C638092002647650115%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=PZfcXGXk0D7d0uuDfo2jEiZnzWtYIIy5issS%2B4RTR7s%3D&reserved=0. There are few library projects that can repeat
> that feat.

The core module has 161 stars on Github and 21 ++ on Metacpan, which is really great for a project in the LibIT domain!

> I hope we will meet each other soon again in live conferences. I've
> very much enjoyed SWIB and ELAG the last 2 years, but it is still much better
> with a discussion and a beer and some unhealthy food.

I'm also looking forward to see you all in person on the next live conference. If there's any interest I could try to organize another Catmandu workshop in Berlin.

> Here is a proposal for a smaller website:
> https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FLibreCat%2Flibrecat.github.io%2Ftree%2Fpr%2Fsmaller&data=05%7C01%7CPatrick.Hochstenbach%40ugent.be%7C19905f8cf8b94629708408daf54baf05%7Cd7811cdeecef496c8f91a1786241b99c%7C1%7C0%7C638092002647650115%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=6Bc%2BZWedOLVVnRiQYaVQeix0mmu5LtgMXV36S3xYZ50%3D&reserved=0


> TODO: could some of you check if this new website is okay for you?

One question: the documentation should link to the Github wiki?

> What are your thoughts about this:
> *     Do you use the command line interface?

Yes, we also have internal workshops regularly to train our librarians to use it to preprocess data for cataloguing.

> *     Do you use the Catmandu.pm Perl libraries inside your code? Do you
> write Perl code that requires Catmandu?

Yes, but these are mainly small modules/scripts to load data to MongoDB and query it to generate statistics/reports as XLSX files. These could be replaced quite easily.

> *     What are the main Catmandu extension modules you use
> (Catmandu::MARC, Catmandu::DBI, Catmandu::RDF, ...)

+ Catmandu::Breaker
+ Catmandu::Identifier
+ Catmandu::MARC
+ Catmandu::OAI
+ Catmandu::PICA
+ Catmandu::RDF
+ Catmandu::SRU
+ Catmandu::Stat
+ Catmandu::Template
+ Catmandu::Validator
+ Catmandu::XLS
+ Catmandu::XSD
+ Catmandu::Z3950

> *     Do you use Catmandu to store or query data in databases or search
> engines?

I use MongoDB a lot, but use MongoDB::MongoClient for that. As the MongoDB module is EOL I will move to Postgres or SQLite.

I'm in favour to deprecate the Catmandu::Store::* modules. They just offer some basic API functions and I often have to write my own connectors for functions I need. Some stores like MongoDB provide their own command-line interfaces to load, export and query data.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.uni-bielefeld.de/mailman2/unibi/public/librecat-dev/attachments/20230117/2df57068/attachment.html>

More information about the librecat-dev mailing list