I've submitted my WIP patch to bug 17704 for anyone to take over. El mar., 15 may. 2018 a las 10:36, Tomas Cohen Arazi (<tomascohen@gmail.com>) escribió:
Ere and all, it would be great if someone polished the 4.x branch for HTTP::OAI!
El mar., 15 may. 2018 a las 10:35, Ere Maijala (<ere.maijala@helsinki.fi>) escribió:
Ok, thanks for the info. I was thinking about working on this, but I'll steer clear for now. :)
--Ere
Current HTTP::OAI release (4.06) doesn't implement the ->xslt method correctly. This has been fixed in master [1], but not released yet (thus, we cannot rely on that package). Plus, I didn't manage to make it work either after tweaking it to match the use of the new API on the lib. Maybe I made a mistake on my try, but basically it seemed like GetRecord was using an incorrect use of the output driver. I didn't have more time to debug it, and as the code is un-released and 3.27 works for us...
[1] https://github.com/LibreCat/perl-oai-lib/issues/4
El mar., 15 may. 2018 a las 10:21, Ere Maijala (< ere.maijala@helsinki.fi <mailto:ere.maijala@helsinki.fi>>) escribió:
Hi,
You mentioned in bug 20437 that HTTP::OAI needs patching to make it work. What's the actual issue?
--Ere
Tomas Cohen Arazi kirjoitti 15.5.2018 klo 15.44: > Hi, I've successfully built master packages with my patch (forcing > HTTP::OAI@3.x dependency)[1]. They also install with no issue in > Stretch. Here's what you need to test yourself: > > https://cloud.theke.io/s/AyfTWpXt6R87epe > > Basically download everything somewhere and: > $ vagrant up > $ vagrant ssh > v$ wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo > apt-key add - > v$ echo 'deb http://debian.koha-community.org/koha unstable
Tomas Cohen Arazi kirjoitti 15.5.2018 klo 16.32: main'
| sudo > tee /etc/apt/sources.list.d/koha.list > v$ apt update > v$ sudo dpkg -i /vagrant/libhttp-*.deb > v$ sudo apt -f install > v$ sudo dpkg -i /vagrant/koha-deps*.deb > v$ sudo apt -f install > v$ sudo dpkg -i /vagrant/koha-perldeps*.deb > v$ sudo apt -f install > v$ sudo dpkg -i /vagrant/koha-common*.deb > v$ sudo apt -f install > > Voila. > > [1]
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20437
> -- > Tomás Cohen Arazi > Theke Solutions (https://theke.io <http://theke.io/>) > ✆ +54 9351 3513384 <+54%209%20351%20351-3384>
<tel:+54%209%20351%20351-3384>
> GPG: B2F3C15F > > > _______________________________________________ > Koha-devel mailing list > Koha-devel@lists.koha-community.org <mailto:Koha-devel@lists.koha-community.org> >
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/ > git : http://git.koha-community.org/ > bugs : http://bugs.koha-community.org/ >
-- Ere Maijala Kansalliskirjasto / The National Library of Finland _______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org <mailto:Koha-devel@lists.koha-community.org> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
-- Tomás Cohen Arazi Theke Solutions (https://theke.io <http://theke.io/>)
✆ +54 9351 3513384 <+54%209%20351%20351-3384>
<tel:+54%209%20351%20351-3384>
GPG: B2F3C15F
-- Ere Maijala Kansalliskirjasto / The National Library of Finland
-- Tomás Cohen Arazi Theke Solutions (https://theke.io <http://theke.io/>) ✆ +54 9351 3513384 <+54%209%20351%20351-3384> GPG: B2F3C15F
-- Tomás Cohen Arazi Theke Solutions (https://theke.io <http://theke.io/>) ✆ +54 9351 3513384 GPG: B2F3C15F