[koha-commits] main Koha release repository branch master updated. v3.22.00-190-g7c68fb2
Git repo owner
gitmaster at git.koha-community.org
Thu Dec 31 16:18:37 CET 2015
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".
The branch, master has been updated
via 7c68fb26737206c4fae05e2841a0439038512cca (commit)
via 00bb0b6d57f418f51c595eea33cd9da264481eb7 (commit)
from 7d3772503c1b361b4f3f3e8380d39992730d40b3 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 7c68fb26737206c4fae05e2841a0439038512cca
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Thu Dec 10 12:56:44 2015 +0000
Bug 14939: Remove the Capture::Tiny dependency
It's possible to redirect the std output to a variable, it will avoid to
add this new dependency.
Signed-off-by: Frédéric Demians <f.demians at tamil.fr>
OK. + code factorisation with a function call.
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
commit 00bb0b6d57f418f51c595eea33cd9da264481eb7
Author: Frédéric Demians <f.demians at tamil.fr>
Date: Fri Oct 2 09:18:18 2015 +0200
Bug 14939: Modularize OAI Server existing classes
Koha OAI server has been done in one unique .pl file because there
wasn't any object model or rules in the Koha project when it has been
coded. This patch modularized existing classes, putting each class in a
separate file in Koha::OAI::Server namespace. UT begining.
Add new dependency: Capture::Tiny
Signed-off-by: Hector Castro <hector.hecaxmmx at gmail.com>
OAI server moduralized succefully. Works for Debian Jessie and
Wheezy. Test pass successfully
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
-----------------------------------------------------------------------
Summary of changes:
.../OAI/Server/DeletedRecord.pm | 40 +-
Koha/OAI/Server/Description.pm | 60 ++
Koha/OAI/Server/GetRecord.pm | 83 +++
Koha/OAI/Server/Identify.pm | 52 ++
Koha/OAI/Server/ListIdentifiers.pm | 97 +++
Koha/OAI/Server/ListMetadataFormats.pm | 57 ++
Koha/OAI/Server/ListRecords.pm | 114 +++
Koha/OAI/Server/ListSets.pm | 66 ++
Koha/OAI/Server/Record.pm | 57 ++
Koha/OAI/Server/Repository.pm | 178 +++++
Koha/OAI/Server/ResumptionToken.pm | 83 +++
debian/control | 1 +
opac/oai.pl | 746 +-------------------
t/db_dependent/OAI/Server.t | 125 ++++
14 files changed, 999 insertions(+), 760 deletions(-)
copy opac/opac-course-reserves.pl => Koha/OAI/Server/DeletedRecord.pm (52%)
mode change 100755 => 100644
create mode 100644 Koha/OAI/Server/Description.pm
create mode 100644 Koha/OAI/Server/GetRecord.pm
create mode 100644 Koha/OAI/Server/Identify.pm
create mode 100644 Koha/OAI/Server/ListIdentifiers.pm
create mode 100644 Koha/OAI/Server/ListMetadataFormats.pm
create mode 100644 Koha/OAI/Server/ListRecords.pm
create mode 100644 Koha/OAI/Server/ListSets.pm
create mode 100644 Koha/OAI/Server/Record.pm
create mode 100644 Koha/OAI/Server/Repository.pm
create mode 100644 Koha/OAI/Server/ResumptionToken.pm
create mode 100644 t/db_dependent/OAI/Server.t
hooks/post-receive
--
main Koha release repository
More information about the koha-commits
mailing list