[Bug 11021] New: Delete useless 9XX field in unimarc frameworks
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 Bug ID: 11021 Summary: Delete useless 9XX field in unimarc frameworks Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: minor Priority: P5 - low Component: Cataloging Assignee: gmcharlt@gmail.com Reporter: mathieu.saby@univ-rennes2.fr QA Contact: testopia@bugs.koha-community.org CC: m.de.rooy@rijksmuseum.nl Unimarc frameworks contains a lot of 9XX fields. Most of them are useless. I suppose they were copied from the framework used by the main french record provider company, Electre. But Electre changed their framework some years ago, so those fields must be delete. I will provide a list of fields to delete. M. Saby -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 mathieu saby <mathieu.saby@univ-rennes2.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 mathieu saby <mathieu.saby@univ-rennes2.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|gmcharlt@gmail.com |mathieu.saby@univ-rennes2.f | |r -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 --- Comment #1 from mathieu saby <mathieu.saby@univ-rennes2.fr> --- Created attachment 21928 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=21928&action=edit [PATCH 1] Suppress unneeded fields in unimarc_complet default Framework First patch, for "complete" framework, used by academic libray 900, 901, 910, 918, 920,950,960,970,980,987 fields were useless. I removed them. I kept only the fields mentionned in Sudoc documentation http://documentation.abes.fr/sudoc/formats/loc/index.htm 916 field is not cited in that page, but it belongs to Sudoc format. I kept also 2 fields specific to Electre in 2013 : 902 niveau de lecture (Electre) 903 indexation (Electre) I also added to the name of the 9XX fields I kept the mention (Sudoc) / (Electre) / (Koha), so it could be easier for librarians to know what is the purpose and the origin of each field I don't make an updatedatabase, because some libraries could still be using these fields for good or bad reasons. To test : 1) take a fresh Koha with unimarc marcflavor 2) in web installer, select french language, unimarc marflavor and "Grilles de catalogage complètes". 3) check default framework in Administration > MARC Frameworks : it should be without 900,901,910,918,920,950,970,980,987 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 mathieu saby <mathieu.saby@univ-rennes2.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 --- Comment #2 from mathieu saby <mathieu.saby@univ-rennes2.fr> --- You can test and sign off even if I did not write yet the patch for "public libraries" framework. Mathieu -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 mathieu saby <mathieu.saby@univ-rennes2.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #21928|0 |1 is obsolete| | --- Comment #3 from mathieu saby <mathieu.saby@univ-rennes2.fr> --- Created attachment 21929 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=21929&action=edit [PATCH 1] Bug 11021: Suppress unneeded fields in unimarc_complet default Framework correct a typo -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 mathieu saby <mathieu.saby@univ-rennes2.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |11030 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 mathieu saby <mathieu.saby@univ-rennes2.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch complexity|--- |Trivial patch -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 mathieu saby <mathieu.saby@univ-rennes2.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Delete useless 9XX field in |Delete useless 9XX field in |unimarc frameworks |unimarc_complet default | |Framework -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 --- Comment #4 from mathieu saby <mathieu.saby@univ-rennes2.fr> --- This bug will be only for french unimarc_complet default Framework. An other bug will be filled for french unimarc for public library, as the case may be different M. Saby -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 mathieu saby <mathieu.saby@univ-rennes2.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Delete useless 9XX field in |Delete useless 9XX field in |unimarc_complet default |french unimarc_complet |Framework |default Framework -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 I'm just a bot <gitbot@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gitbot@bugs.koha-community. | |org When did the bot| |2013-10-30 last check this| | --- Comment #5 from I'm just a bot <gitbot@bugs.koha-community.org> --- Patch applied cleanly, go forth and signoff -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 Chris Cormack <chris@bigballofwax.co.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |chris@bigballofwax.co.nz --- Comment #6 from Chris Cormack <chris@bigballofwax.co.nz> --- Id like to sign off on this, but know nothing about UNIMARC, can a UNIMARC user please look at this? -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 Gaetan Boisson <gaetan.boisson@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gaetan.boisson@biblibre.com --- Comment #7 from Gaetan Boisson <gaetan.boisson@biblibre.com> --- This removes a number of obsolete and non-standard fields from the default french unimarc framework, and clarifies the origin of non standard fields that were left. This is highly welcome. Just one remark : 099 seems to be the unimarc equivalent of the marc21 942. It is not defined in the framework, but some values appear in the zebra default configuration. I would suggest to put everything in there, that is to remove total issues from 942, and have 099 defined in the default framework so that we have : 099$c --> biblio.datecreated 099$d --> biblio.timestamp 099$t --> biblioitems.itemtype (his field is indexed unde the ccode index, in case the library uses this as a bibliographic level criteria that is independent from the circulation rules.) 099$x --> biblioitems.totalissues This would of course require to change the zebra index for totalissues in unimarc. Appart from this the patch applies fine and i am willing to sign it off. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 --- Comment #8 from Gaetan Boisson <gaetan.boisson@biblibre.com> --- 099c and d already exist in the default framework. I am making a followup to add x and t, and remove 942. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 --- Comment #9 from mathieu saby <mathsabypro@gmail.com> --- (In reply to Gaetan Boisson from comment #8)
099c and d already exist in the default framework. I am making a followup to add x and t, and remove 942.
Hello If you want to add new fields for 099 in standard framework, don't you think it could be done in a new bug? When I wrote this one, I deliberately separated this patch from bug 11030 (depends on bug 11021), that adds new fields (359, 947 and 969), as I viewed it as a distinct issue. I thought it would be cleaner to test. But do as you want ;-) Mathieeu -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 --- Comment #10 from Gaetan Boisson <gaetan.boisson@biblibre.com> --- Created attachment 28520 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=28520&action=edit BZ 11021 - Delete useless 9XX field in french unimarc_complet default Framework. This removes the 942 field, and adds missing subfields in 099 instead. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 --- Comment #11 from Gaetan Boisson <gaetan.boisson@biblibre.com> --- SOrry i got carried away doing something else and didn't see your message Mathieu. My follow up includes some additions, but i think it's ok since it's a very simple patch. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 --- Comment #12 from Gaetan Boisson <gaetan.boisson@biblibre.com> --- Removing the 942 makes it impossible to apply 11030 before this one is pushed it seems. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 --- Comment #13 from mathieu saby <mathsabypro@gmail.com> --- Well, I have just a little reserve : with your followup, this bug is both written by you and me, so maybe we need a third person to sign it off (not sure of it)? If you move your followup to an other bug, I could be able to sign this new bug, and you or some colleague of yours bug 11021. Mathieu -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 Gaetan Boisson <gaetan.boisson@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #28520|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 --- Comment #14 from Gaetan Boisson <gaetan.boisson@biblibre.com> --- Ok i will use bug 11586 to propose futher changes then. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 Gaetan Boisson <gaetan.boisson@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |11586 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 --- Comment #15 from Gaetan Boisson <gaetan.boisson@biblibre.com> --- Created attachment 28608 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=28608&action=edit Bug 11021: Suppress unneeded fields in unimarc_complet default Framework First patch, for "complete" framework, used by academic libray 900, 901, 910, 918, 920,950,960,970,980,987 fields were useless. I removed them. I kept only the fields mentionned in Sudoc documentation http://documentation.abes.fr/sudoc/formats/loc/index.htm 916 field is not cited in that page, but it belongs to Sudoc format. I kept also 2 fields specific to Electre in 2013 : 902 niveau de lecture (Electre) 903 indexation (Electre) I also added to the name of the 9XX fields I kept the mention (Sudoc) / (Electre) / (Koha), so it could be easier for librarians to know what is the purpose and the origin of each field I don't make an updatedatabase, because some libraries could still be using these fields for good or bad reasons. To test : 1) take a fresh Koha with unimarc marcflavor 2) in web installer, select french language, unimarc marflavor and "Grilles de catalogage complètes". 3) check default framework in Administration > MARC Frameworks : it should be without 900,901,910,918,920,950,970,980,987 Signed-off-by: Gaetan Boisson <gaetan.boisson@biblibre.com> -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 Gaetan Boisson <gaetan.boisson@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 --- Comment #16 from mathieu saby <mathsabypro@gmail.com> --- thank you ;-) -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 Jonathan Druart <jonathan.druart@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #28608|0 |1 is obsolete| | --- Comment #17 from Jonathan Druart <jonathan.druart@biblibre.com> --- Created attachment 28713 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=28713&action=edit Bug 11021: Suppress unneeded fields in unimarc_complet default Framework First patch, for "complete" framework, used by academic libray 900, 901, 910, 918, 920,950,960,970,980,987 fields were useless. I removed them. I kept only the fields mentionned in Sudoc documentation http://documentation.abes.fr/sudoc/formats/loc/index.htm 916 field is not cited in that page, but it belongs to Sudoc format. I kept also 2 fields specific to Electre in 2013 : 902 niveau de lecture (Electre) 903 indexation (Electre) I also added to the name of the 9XX fields I kept the mention (Sudoc) / (Electre) / (Koha), so it could be easier for librarians to know what is the purpose and the origin of each field I don't make an updatedatabase, because some libraries could still be using these fields for good or bad reasons. To test : 1) take a fresh Koha with unimarc marcflavor 2) in web installer, select french language, unimarc marflavor and "Grilles de catalogage complètes". 3) check default framework in Administration > MARC Frameworks : it should be without 900,901,910,918,920,950,970,980,987 Signed-off-by: Gaetan Boisson <gaetan.boisson@biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com> -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 Jonathan Druart <jonathan.druart@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA CC| |jonathan.druart@biblibre.co | |m --- Comment #18 from Jonathan Druart <jonathan.druart@biblibre.com> --- I have complete confidence in Mathieu and Gaetan work. Marked as Passed QA. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 Jonathan Druart <jonathan.druart@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #21929|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to Master CC| |tomascohen@gmail.com --- Comment #19 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Patch pushed to master. Thanks Mathieu! -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 David Cook <dcook@prosentient.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dcook@prosentient.com.au See Also| |http://bugs.koha-community. | |org/bugzilla3/show_bug.cgi? | |id=12477 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11021 Galen Charlton <gmcharlt@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |Pushed to Stable CC| |gmcharlt@gmail.com --- Comment #20 from Galen Charlton <gmcharlt@gmail.com> --- Pushed to 3.16.x for inclusion in 3.16.2. -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org