[Koha-bugs] [Bug 20434] Updating Unimarc existing frameworks with IFLA updates

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Mar 16 16:04:55 CET 2018


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20434

Julian Maurice <julian.maurice at biblibre.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |Needs Signoff

--- Comment #1 from Julian Maurice <julian.maurice at biblibre.com> ---
Patch is too big for Nginx (413 Request Entity Too Large), so I pushed it to a
branch on git.biblibre.com:

http://git.biblibre.com/biblibre/kohac/commits/bug/20434
http://git.biblibre.com/biblibre/kohac/commit/457524cef965faf96a9516c17e9e0a8bbdec19aa

I copy the commit message here:


Bug 20434: Add a script to apply UNIMARC update from IFLA

Test plan:
1. Take a look at misc/migration_tools/unimarc_ifla.yml. It contains all
   data that will be inserted into Koha. Its content is based on the
   previous patches. The language of labels are in french but they are
   translatable (see below)
2. Run the script misc/migration_tools/unimarc_ifla.pl and verify that
   it effectively added the new fields, subfields, authorised values and
   authority types.
3. Run the script again and see that it doesn't update existing fields
4. Run with --force and verify that it update existing fields (you can
   modify unimarc_ifla.yml to see changes)
5. Run with --force --translations-file
misc/migration_tools/unimarc_ifla.en.yml
   and verify that the labels are now in english (not all labels are
   translated yet)
6. Run with --dump-translations and redirect the output to a file. It
   should contain a YAML document containing all translatable strings
   (useful to start translating for another language)

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list