[Bug 36055] New: Simplify MARC21 Fast Add framework
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 Bug ID: 36055 Summary: Simplify MARC21 Fast Add framework Change sponsored?: --- Product: Koha Version: unspecified Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: MARC Bibliographic data support Assignee: koha-bugs@lists.koha-community.org Reporter: caroline.cyr-la-rose@inlibro.com QA Contact: testopia@bugs.koha-community.org I was looking at the Fast Add framework and noticed there were a lot of unnecessary field, notably $6 and $8 and obsolete fields, which can be confusing (imo) for circulation staff/non-catalogers who would be doing the fast adding. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |Needs Signoff -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 --- Comment #1 from Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com> --- Created attachment 161996 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=161996&action=edit Bug 36055: Simplify MARC21 Fast Add framework This patch removes or hides a lot of unecessary fields from the MARC21 Fast Add framework, notably subfields $6 and $8 which are used only in advanced cataloging. Fast Add is meant to add an item fast, while the patron is waiting, in order to check it out to them. There is no need to enter details, only what is necessary to identify and check out the item. To test: 1. Go to Circulation > Fast cataloging --> Notice all the fields present 2. Fill out mandatory fields (000, 008, 245$a, 942$c) 3. Click 'Save' --> Notice all the item fields present 4. Apply patch and reset 5. Redo steps 1-3 --> There should be a lot less fields -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 --- Comment #2 from Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com> --- Here is the list of changes related to the actual FA framework. I only have the 952 left to explain, but it's friday past 5pm... Figured I'd attach something at least. Feel free to object to my changes. :) Explanation of changes Fields were hidden in accordance to an old screenshot from the manual https://koha-community.org/manual/23.05/en/html/_images/fastadd.png as well as common sense - 010$8 hidden this field is used in advanced cataloguing to code a link to another field, it is hidden in the default framework - 010$a hidden this field is used to catalog the control number of the record as assigned by the Library of Congress, it is unlikely that circulation staff will have that information on hand - 010$b hidden this field is used to catalog the control number of the record as found in National Union Catalog of Manuscript Collections (NUCMC), assigned by the Library of Congress, it is unlikely that circulation staff will have that information on hand - 010$z hidden this field is used to store an invalid or cancelled LC control number, it is unlikely that circulation staff will have that information on hand - 020$6 hidden this field is used in advanced cataloging to code a link to another field, it is hidden in the default framework - 020$8 hidden this field is used in advanced cataloging to code a link to another field, it is hidden in the default framework - 020$c collapsed this field generally contains the price of the item, while the price is useful to know, it can be added in 952$g or 952$v which are more suited to circulation in the context of Koha - 020$q collapsed this field is used to add information about the item whose ISBN is in $a - 020$z hidden this field is used to store an invalid ISBN, it is unlikely that circulation staff will have that information on hand - 022$2 hidden this field is used to enter which organization assigned the ISSN in $a, it is unlikely that circulation staff will have that information on hand - 022$a collapsed this field can be expanded if the item is a serial - 022$y hidden this field is used to store an invalid ISSN, it is unlikely that circulation staff will have that information on hand - 022$z hidden this field is used to store a cancelled ISSN, it is unlikely that circulation staff will have that information on hand - 050$a collapsed this field can be expanded if the library uses LC call numbers, although item call numbers can be stored in 952$o for circulation purposes - 050$b collapsed this field can be expanded if the library uses LC call numbers, although item call numbers can be stored in 952$o for circulation purposes - 082$2 hidden this field is used to store the number of the edition of the Dewey Decimal Classification used to assign the number in $a, it is unlikely that circulation staff will have that information on hand - 082$6 hidden this field is used in advanced cataloging to code a link to another field, it is hidden in the default framework - 082$8 hidden this field is used in advanced cataloging to code a link to another field, it is hidden in the default framework - 082$a collapsed this field can be expanded if the library uses Dewey call numbers, although item call numbers can be stored in 952$o for circulation purposes - 082$b collapsed this field can be expanded if the library uses Dewey call numbers, although item call numbers can be stored in 952$o for circulation purposes - 100$6 hidden this field is used in advanced cataloging to code a link to another field, it is hidden in the default framework - 100$8 hidden this field is used in advanced cataloging to code a link to another field, it is hidden in the default framework - 100$9 collapsed this field is used to store Koha's authority number for the name in $a, it is collapsed in the default framework - 100$b collapsed this field is used for names with numbers (e.g. for royalty or popes), it is collapsed in the default framework - 100$c collapsed this field is used for names with titles (e.g. for nobility), it is collapsed in the default framework - 100$d collapsed this field is used for dates (of birth/death) of the person in $a - 100$e collapsed this field is used for the function of the person in $a related to the work described - 100$f hidden this field is used for dates of publication of the title in $t, it is hidden in the default framework - 100$g hidden this field is used to enter various information about the person in $a, it is hidden in the default framework - 100$j hidden this field is used to qualify the name in $a, it is hidden in the default framework - 100$k hidden this field is used to qualify the title in $t, it is hidden in the default framework - 100$l hidden this field is used for languages of the name in $a or the title in $t, it is hidden in the default framework - 100$n hidden this field is used for the number of the part of the title in $t, it is hidden in the default framework - 100$p hidden this field is used for the name of the part of the title in $t, it is hidden in the default framework - 100$q collapsed this field is used to store the full name of the person in $a - 100$t hidden this field is used for the title of the work associated to the name in $a, it is hidden in the default framework - 100$u hidden this field is used for the affiliation of the person in $a, it is hidden in the default framework - 245$h (collapsed) this field is used for the type of medium - 245$n (collapsed) this field is used for the number of the part of the title - 245$p (collapsed) this field is used for the name of the part of the title - 250$6 hidden this field is used in advanced cataloging to code a link to another field, it is hidden in the default framework - 250$8 hidden this field is used in advanced cataloging to code a link to another field, it is hidden in the default framework - 250$a collapsed this field is used for the edition of the work - 250$b collapsed this field is used for the edition of the work - 260$6 hidden this field is used in advanced cataloging to code a link to another field, it is hidden in the default framework - 260$8 hidden this field is used in advanced cataloging to code a link to another field, it is hidden in the default framework - 260$a collapsed this field is used for the place of publication - 260$b collapsed this field is used for the publisher's name - 260$c collapsed this field is used for the publication year - 260$d hidden this field is obsolete in MARC21 since 1981, it is hidden in the default framework - 260$e hidden this field is used for the place of manufacture, it is hidden in the default framework - 260$f hidden this field is used for the manufacturer's name, it is hidden in the default framework - 260$g hidden this field is used for the manufacture year, it is hidden in the default framework - 260$k hidden this field is obsolete in MARC21 since 1988, it is hidden in the default framework - 260$l hidden this field is obsolete in MARC21 since 1988, it is hidden in the default framework - 300$a collapsed this field is used for the number of pages, volumes or units - 300$b collapsed this field is used for other physical details - 300$c collapsed this field is used for the size of the item - 300$e collapsed this field is used for accompanying materials, while the accompanying material is useful to know, it can be added in 952$3 which is more suited to circulation in the context of Koha - 300$f collapsed this field is used to qualify the type of units in $a - 300$g collapsed this field is used for the size of the unit in $f - 500$3 hidden this field is used to specify to which exact item the note is for, it is hidden in the default framework - 500$5 hidden this field is used to specify to which institution's item the note is for, it is hidden in the default framework - 500$6 hidden this field is used in advanced cataloging to code a link to another field, it is hidden in the default framework - 500$8 hidden this field is used in advanced cataloging to code a link to another field, it is hidden in the default framework - 500$a collapsed this field is used to write a note about the work - 500$l hidden this field is obsolete in MARC21 since 1990, it is hidden in the default framework - 500$n hidden this field doesn't existe, it is hidden in the default framework - 500$x hidden this field is obsolete in MARC21 since 1990, it is hidden in the default framework - 500$z hidden this field is obsolete in MARC21 since 1990, it is hidden in the default framework - 942$c added it was required but hidden in the original FA framework - 942$e collapsed - 942$h collapsed - 942$i collapsed - 942$k collapsed - 942$m collapsed - 942$n added added in case staff would want to hide incomplete records -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 Lucas Gass <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lucas@bywatersolutions.com Assignee|koha-bugs@lists.koha-commun |caroline.cyr-la-rose@inlibr |ity.org |o.com -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 Esther Melander <esther.melander@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |esther.melander@bywatersolu | |tions.com --- Comment #3 from Esther Melander <esther.melander@bywatersolutions.com> --- I applied the patch on my Sandbox, which is at 23.12.00, and none of the changes listed above were applied. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 --- Comment #4 from Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com> --- (In reply to Esther Melander from comment #3)
I applied the patch on my Sandbox, which is at 23.12.00, and none of the changes listed above were applied.
Did you reset all? Not sure how this is done on a sandbox. Reset database or restart? It will not change anything on existing installations, as it is an installer file. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 --- Comment #5 from Esther Melander <esther.melander@bywatersolutions.com> --- Yes, I had it install the patch when the Sandbox was created. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #161996|0 |1 is obsolete| | --- Comment #6 from David Nind <david@davidnind.com> --- Created attachment 162068 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162068&action=edit Bug 36055: Simplify MARC21 Fast Add framework This patch removes or hides a lot of unecessary fields from the MARC21 Fast Add framework, notably subfields $6 and $8 which are used only in advanced cataloging. Fast Add is meant to add an item fast, while the patron is waiting, in order to check it out to them. There is no need to enter details, only what is necessary to identify and check out the item. To test: 1. Go to Circulation > Fast cataloging --> Notice all the fields present 2. Fill out mandatory fields (000, 008, 245$a, 942$c) 3. Click 'Save' --> Notice all the item fields present 4. Apply patch and reset 5. Redo steps 1-3 --> There should be a lot less fields Signed-off-by: David Nind <david@davidnind.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |david@davidnind.com --- Comment #7 from David Nind <david@davidnind.com> --- Makes sense to me! Testing notes (using KTD): 1. Apply the patch. 2. Reset everything so it is like a new install: reset_all -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 ByWater Sandboxes <bws.sandboxes@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #162068|0 |1 is obsolete| | --- Comment #8 from ByWater Sandboxes <bws.sandboxes@gmail.com> --- Created attachment 162124 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162124&action=edit Bug 36055: Simplify MARC21 Fast Add framework This patch removes or hides a lot of unecessary fields from the MARC21 Fast Add framework, notably subfields $6 and $8 which are used only in advanced cataloging. Fast Add is meant to add an item fast, while the patron is waiting, in order to check it out to them. There is no need to enter details, only what is necessary to identify and check out the item. To test: 1. Go to Circulation > Fast cataloging --> Notice all the fields present 2. Fill out mandatory fields (000, 008, 245$a, 942$c) 3. Click 'Save' --> Notice all the item fields present 4. Apply patch and reset 5. Redo steps 1-3 --> There should be a lot less fields Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Esther <esther@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 Katie Bliss <kebliss@dmpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kebliss@dmpl.org -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |philippe.blouin@inlibro.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 Koha collecto <koha@collecto.ca> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |koha@collecto.ca -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 Kyle M Hall (khall) <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 Kyle M Hall (khall) <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #162124|0 |1 is obsolete| | --- Comment #9 from Kyle M Hall (khall) <kyle@bywatersolutions.com> --- Created attachment 172484 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172484&action=edit Bug 36055: Simplify MARC21 Fast Add framework This patch removes or hides a lot of unecessary fields from the MARC21 Fast Add framework, notably subfields $6 and $8 which are used only in advanced cataloging. Fast Add is meant to add an item fast, while the patron is waiting, in order to check it out to them. There is no need to enter details, only what is necessary to identify and check out the item. To test: 1. Go to Circulation > Fast cataloging --> Notice all the fields present 2. Fill out mandatory fields (000, 008, 245$a, 942$c) 3. Click 'Save' --> Notice all the item fields present 4. Apply patch and reset 5. Redo steps 1-3 --> There should be a lot less fields Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Esther <esther@bywatersolutions.com> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 Kyle M Hall (khall) <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- QA Contact|testopia@bugs.koha-communit |kyle@bywatersolutions.com |y.org | CC| |kyle@bywatersolutions.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |release-notes-needed Summary|Simplify MARC21 Fast Add |Simplify MARC21 fast add |framework |framework --- Comment #10 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Only affects new installations. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)| |24.11.00 released in| | Status|Passed QA |Pushed to main -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 --- Comment #11 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Pushed for 24.11! Well done everyone, thank you! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|release-notes-needed | Text to go in the| |This enhancement updates release notes| |the fast add framework (FA) | |to remove unnecessary | |fields (which defeated the | |purpose of having a way to | |quickly add a minimal | |record). **Important | |note**: This update only | |affects new installations. | |See the bug details | |(comment #2) for a list of | |changes if you would like | |to update your existing FA | |framework. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36055 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|Pushed to main |RESOLVED -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org