Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
MM Dashboard with Bulk Edit

MM Dashboard with Bulk Edit

Week of April 24

Library of Congress Features Dashboard: https://folio-org.atlassian.net/secure/Dashboard.jspa?selectPageId=12641 

Library of Congress Acquisitions Dashboard: https://folio-org.atlassian.net/secure/Dashboard.jspa?selectPageId=12707

Cursor placement and hovering while obscuring data in QuickMarc:

Jira Legacy
serverSystem JIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIIN-2382
. Please add your comments on how you'd like the cursor to display and how data is being obscured while editing marc srs records in QM.

Handling $9 in Data Import:

Jira Legacy
serverSystem JIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIQM-427
. Please comment on how you would the $9 is handled in Data Import.

Inconsistent Update of 005 in MARC SRS:

Jira Legacy
serverSystem JIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDATAIMP-806
. Data Import and quickMarc update the 005 differently. Please add your comments as to how you would like the 005 field to be updated when a marc srs is updated in DI and QM.

Week of March 20

Data Import Production Import Statistics: Are you using data import? We need your help to gather data on import running times for different Data Import jobs. Please update this wiki page with your information.

New Slack Channel for Data Import Documentation: #data-import-documentation-wg. This new slack channel is dedicated to discussion how documentation can be re-organized for data import. Working on documentation takes place primarily in DI Lab session which is held on Thursday 3-4pm ET, zoom link.

Orchid Release Notes highlights

  • MARC to Instance Mapping Updated: Instructions on how to update default MARC-Instance mapping rules are described on the page. Must be done after the mod-source-record-manager upgrade. Remember to take into consideration how this mapping will affect harvesting into your discovery layer.
  • New Contributor Browse: mod-search indices will need to recreate for both instance and authority as described here. This should be done as part of the upgrade.
  • API: BREAKING CHANGE: Breaking change was introduced in API interfaces. If there are any scripts, requests, or any that rely on these API interfaces, then they may be broken. Updated API documentation could be found here.
    • `inventory-view`
    • `inventory-view-instance-set`
    • `item-storage-dereferenced`
    • `instance-storage`
    • `instance-storage-batch-sync`
    • `instance-storage-batch-sync-unsafe`
    • `inventory`
    • `inventory-batch`
    • `search`
    • `browse`

Week of March 6

Nolana R3 2022 Release Digest. Hope you will find it useful:


Agenda of release digest is following:

  • Who has made it
  •  Key Nolana Features & Numbers
  • Thunderjet
  • Firebird
  • Vega
  • Spitfire
  • Thor
  • Sif (GBV)
  • Bienenvolk
  •  Modules & Versions
  •  Key Orchid Proposed Features
  •  Useful Links


Also development team prepared presentation of functional features by template:

  • Problem
  • Solution
  • Work break down
  • Video - how it works

Week of Feb. 12

  • Orchid Bugfest: The claiming tests period is from 2/27 to 3/5. Bugfest begins on Monday 3/6. See the Orchid Bugfest wiki page for more details including the kick-off recording.
  • Orchid Release Notes: This wiki page will begin to be filled out as we approach bugfest.
    • To Highlight for MM
      • MARC Bib mappings were updated, Default MARC-Instance mapping rule added for MARC 720 field.

Week of Jan. 23

  • Data Import: Seeking examples of MARC records for any MARC Modifications actions for modifying the 001, LDR, and/or fixed fields in incoming MARC bibliographic records.
    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODDATAIMP-767

Week of Dec. 5

Library Data Platform Updates:

Week of Nov. 28

Nolana HotFix:

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyBF-398
, related to MG HF
Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyCIRC-1588
, related to
Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyCIRC-1492
. In transit report fails on export.

Hotfixes

  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODDICONV-270
    : Data Import job profiles created before MG are hidden. Closed
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIQM-321
    : quickMARC: deleted fields not processed when deriving a new MARC bib record. Closed
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODDICONV-276
    : Data Import: inability to edit field mappings for holdings and items. Closed


  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIMARCAUTH-199
    : MARC authorities: When jumping between results, the pane resizes. Awaiting release


  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIDEXP-298
    : Data Export: gracefully handle error when incorrect/missing data is uploaded. Awaiting deployment
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIBULKED-195
    : Bulk Edit: 404 error encountered when uploaded a file with identifiers. Awaiting deployment
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIBULKED-194
    : Bulk Edit: confirmation screen requires manual refresh. Awaiting deployment


  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMSEARCH-466
    ,
    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMSEARCH-465
    : Inventory for MG and Nolana: Keyword search not working as expected. In progress

Week of Nov. 14

  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIDEXP-297
    :
    Nolana R3 2022 Bugfix: Gracefully handle missing data in the exported jobs log.
  • Inconsistent or inaccurate UUIDs
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyMODINV-754
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyMODINVSTOR-987
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyMODINVSTOR-68
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyMODOAIPMH-444

Week of Nov. 7

Data Import:

  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODDICONV-274
    :
    P2 Bug, MG HF #1: Holding and item field mapping profile fields mis-numbered upon editing or duplicating.

Week of Oct 31st/Nov 1st

Nolana Bugfest!

Week of Oct. 25, 2022

Jira Legacy
serverSystem JiraJIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIIN-2208
- planned for Orchid R1 2023

Jira Legacy
serverSystem JiraJIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIIN-2223
  - planned for Morning Glory Bugfix R3 2022

Jira Legacy
serverSystem JiraJIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODSOURCE-559
- TBD in the Support-SIG

Week of Oct. 17, 2022

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUXPROD-3852
: Inventory UI - Display only those holdings that match the search criteria. Current behavior is that all holdings attached to the instance will display. When you save the holdings UUIDs, all holdings will be exported whether or not they matched your criteria. For example, if you searched for holdings in the one location and the instance/srs has an additional holdings in another location, your export will include the marc holdings for both.

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICONV-270
: Data Import Jobs are hidden if created before Morning Glory

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIIN-2212
: Holdings record now contains an accordion for bound-with and analytics.

Week of Sept. 19, 2022

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIIN-2197
: Import & Back Button. When importing a single record in Inventory using single record import, after the green toast of success, if you press the browser's back button, the Import function runs again. The result is there are now 2 identical records that were imported in Inventory.

Morning Glory Release Notes

  • Title level requests are available
  • Browse by contributors
  • New Data Export job profile for authority records
  • New App Bulk edit: review limitations and current features in release notes

Delayed

  • Export eholdings (package and title+package details) will not be included in Morning Glory release until performance issues are resolved. (UXPROD-177)
  • Data Import of Marc Orders from Nolana to Orchid

Week of Sept. 12, 2022

LDP 1 and LDLite users:

  • ldpmarc 1.5 contains a bug where the srs uuid is the same as the instance uuid. A temporary fix has been applied for ldpmarc 1.5.1. The next release will contain a more permanent fix.

Volunteers Needed to test:

Week of August 22 2022 Highlights

MM Dashboard with Bulk Edit

  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODINVSTOR-389
    • Morning Glory R2 2022 Bug Fix. P2. Add Former and Variant Title types. See related pull request to rename alternative title to variant title.
    • Blocked by testing mapping of 247 field
      Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyUIDATIMP-1227
    • Blocked by testing of mapping of 246 field
      Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyUIDATIMP-1226
    • Related to open issue of Settings for misc. Inventory reference values. P3.
      Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyMODINVSTOR-696
      • Related to open issue of making modes of issuance editable. P3.
        Jira Legacy
        serverSystem JiraJIRA
        serverId01505d01-b853-3c2e-90f1-ee9b165564fc
        keyMODINVSTOR-696
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODINV-731
    • Nolana R3 2022. In code review. API: mod-inventory-storage has changed the DELETE all records API for instances, holdings and items. It requires a query parameter with the CQL query that selects the records to delete. mod-inventory should also require this query parameter and pass it to mod-inventory-storage APIs. See related pull request.
      • Related to API Bulk Delete methods. Closed. Nolana R3 2022:
        Jira Legacy
        serverSystem JiraJIRA
        serverId01505d01-b853-3c2e-90f1-ee9b165564fc
        keyMODINVSTOR-576
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODSOURMAN-838
    • MARC Authorities. Searching 010$a (LCCN) with a '\' at the end. In code Review for Nolana R3 2022

Week of August 8 2022 Highlights

Bulk Edit Dashboard - This also includes all the filters found in our MM Dashboard

Week of August 1 2022 Highlights

MM Dashboard


Week of July 28 2022 Highlights

  • Didn't see any changes to Lotus notes. Info on upcoming Lotus HF#3 is available: Lotus (R1 2022)#HotFix#3
  • New Morning Glory release notes related to what hosts need to do to prepare for authorities:
    • Mapping rules for authorities were changed. It's required to call endpoint PUT /mapping-rules/marc-authority/restore
    • New default data export job-profile for exporting authorities was added. It requires to load reference for module.
  • MG Data import:
    • Can't update "MARC" record, which was created by stopped import job
      Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyMODDATAIMP-705
  • MG Bulk edit:
    • When triggering the bulk edit of item records by submitting a list of holdings HRIDs, the reported number of the updated records might be incorrect.

Week of July 14 2022 Highlights

  • Lotus HF#2 was released
  • Morning Glory Notes of Note: Morning Glory (R2 2022) Release Notes
    • Necessary set up for MARC holdings includes reference data with the correct source IDs
    • OAI-PMH supports only one FULL concurrent harvest
    • Bulk edit is coming
    • Data import, QuickMARC, and authority permission improvements

Week of June 30 2022 Highlights

  • A dashboard for Lotus Hot Fix #2 is available: https://issuesfolio-org.folioatlassian.orgnet/secure/Dashboard.jspa?selectPageId=12400
  • Release note related to data import profiles exceeding browser memory has been added to Lotus (known issue that has started affecting more libraries):
    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIDATIMP-1205

Week of June 23 2022 Highlights

  • Known issue for DI permissions added to Lotus release notes: Permission "Data import: All permissions" is missing permission "data-import.fileExtensions.get" Add manually if needed, fixed in MG
  • A lot of discussion about two other Lotus DI issues:

Week of June 9 2022 Highlights

MM Dashboard

Lotus HF1 now June 11

Resolved and on bugfest:

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODSOURCE-508
(003 import issue)

Not new but recent activity- buggy interaction between p&s titles and tags:

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODINV-674

Week of May 16 2022 Highlights

MM Dashboard

quickMARC:

  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODQM-225
    • This is to fix errors with MARC Bib leader positions that cannot be edited in quickMARC
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODQM-237
    • Fix error with LDR position 22 when left blank in migrated record, bib record cannot be edited in quickMARC

General

  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMSEARCH-360
    • P3: TBD. Searching in ES should be normalized and be case insensitive. Fix for regression.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyZF-60
    • P1, Morning Glory R2 2022 . Include suppress in z39.50.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODDICORE-248
    • Blocked, P2, Morning Glory R2 2022 : MARC Modifications on data import act on incoming record when they shouldn't
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODDATAIMP-680
    • Morning Glory R2 2022: Data Import on overlay, records contain 003 when they shouldn't.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODINVSTOR-829
    • Morning Glory R2 2022: Handle deletion of statistical code in instance, holding and item consistently
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODDATAIMP-604
    • Morning Glory R2 2022: Duplicate records in the incoming file in Data Import causes problems after overlay process with no error reported

New Draft Feature Request for Data Import

  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIDATIMP-1157
    • Functionality to handle indicators in mapping profiles

Week of May 9 Highlights

  • NEW,
    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMSEARCH-360
    • Search by Normalized identifiers, including case insensitive. Responds to loss of functionality related to MSEARCH-15
  • Image ModifiedMODDICORE-248 - MARC field protections apply to MARC modifications when they should not - DRAFT Blocked
    • Data Import Bug: Just created to get to resolve the issue of modifying marc files in DI that are also in the field protection list.
  • Loss of case insensitive searching with Kiwi (
    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMSEARCH-15
    ). This should be restored in Morning Glory,
    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUXPROD-3513
    .
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keySTRIPES-797
    • Panesets not sizing correctly. Lotus Hot Fix #1
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIDATIMP-1142
    • Data Import panesets not sizing correctly. Lotus Hot Fix #1
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODINV-693
    • Missing property "version" from older instance records causes issues with Data Import. Lotus Hot Fix #1

Week of May 2 Highlights

Lotus R1 2022 Release Notes

Week of April 4 Highlights

Awaiting Deployment

  • Image ModifiedUIIN-1962 - Bugfest. Instance, holdings, item - edit view. Many data elements are misaligned (e.g. Identifiers, contributors, notes) Closed
    • When viewing Instance, identifier pair values are misaligned. See also Image ModifiedUIIN-1962 - Bugfest. Instance, holdings, item - edit view. Many data elements are misaligned (e.g. Identifiers, contributors, notes) Closed

Open

  • UIDEXP-270 - The search box is reset after updating filter in the Select transformations Open
    • Data Export: The search box do not contain searching value when User filtering result list by Record type in the Select Transformations
  • Image ModifiedMODINV-550 - Bound-with-parts gets an empty collection Open
    • Bound-with parts get empty collection
  • Image ModifiedUIIN-1927 - Bugfest. Inventory. Item selector box in the top of the instance record cause great confusion Closed
    • For Lotus R1 2022. Fix the box to select which holdings to move to another instance to make sure it is more visible.
  • Image ModifiedMODDATAIMP-649 - Data Import job creates duplicate marc records for a few records in the import file In progress
    • For Lotus R1 2022. Sometimes in the first import of the day for a small number of the records in the import duplicates are created.
  • Image ModifiedMODINVSTOR-829 - Handle delete of statistical code associated with instance, holdings, or item properly.. In Review
  • Image ModifiedMODINVSTOR-830 - Automated migration to cleanup non-existing statistical code ids or document SysOps process to manual cleanup Open
  • Image ModifiedUXPROD-3463 - NFR: Data Import R1 2022 Lotus Support Bug Work In progress
    • Data Import Lotus R1 support bug features. Follow this issue and associated issues to follow work on bugs and support for Data Import. One issue is that when using MARC modification action in a job profile, the 035 created from the 001 and 003 isn't working.
  • Image ModifiedUXPROD-1647 - Theme: Ability to maintain relationships between other apps when holdings/items are moved Open
    • Umbrella issues detailed data corruption when holdings/items are moved in Inventory and associated records in other apps aren't updated.
      • Image ModifiedUICR-125 - Data corruption. When holding/item data are moved in Inventory, then the item in Courses is not updated accordingly Open
        • Data Corruption when holding/item is moved in Inventory, item in Courses isn't updated. No release information.
      • Image ModifiedUIREQ-589 - [BE] Data corruption. When holding/item data are moved in Inventory, then the connected Request is not updated accordingly Open
        • Story: Data Corruption when holding/item is moved in Inventory, request on item isn't updated.
      • Image ModifiedUIU-2082 - [BE] Data corruption. When holdings/item data are moved in Inventory, then the connected Fee/Fine is not updated accordingly Open
        • Data Corruption when holding/item is moved in Inventory, fee/fine on item isn't updated.
      • Image ModifiedMODORDERS-642 - Data corruption. When holding/item data are moved in Inventory, then the connected Order lines are not updated accordingly In Refinement
        • For Morning Glory R2 2022: Data corruption when holdings/items are moved and associated POL aren't updated.
      • Image ModifiedMODINVSTOR-671 - FOLIO inserting/allowing instanceFormatIds null elements Open
        • Data Corruption/Integrity: Instance Format Ids as Null. The problem extends to other identifiers. One commenter suggested that there is an issue between the UI and back end and currently the back end isn't validating what is coming from the UI. Please see comments for details.
  • Image ModifiedMODORDERS-642 - Data corruption. When holding/item data are moved in Inventory, then the connected Order lines are not updated accordingly In Refinement
    • Release: Morning Glory R2 2022: When moving holdings and/or items, then the order lines are not updated accordingly. There are 2 potential workarounds - see issue for details.
  • Image ModifiedMODINVSTOR-829 - Handle delete of statistical code associated with instance, holdings, or item properly.. In Review
    • Story relating to the deletion of statistical codes for FOLIO Inventory records. Currently, deleting the statistical code does not delete everything (the code Id still appears in the json) and can cause issues when working with the Inventory record.
  • Image ModifiedMODDATAIMP-604 - Duplicate records in incoming file causes problems after overlay process with no error reported In progress
    • Bug, Priority TBD, Affects Version/s: None, Resolution: Unresolved
    • Release: Lotus R1 2022
    • Duplicate records in incoming records causes problems after overlay process with no error reported. See details as this affects quickMARC where the record is corrupted.
  • MODDATAIMP-613 - OCLC single record import takes extended time to complete when large data import jobs are running Open

Blocked

  • Image ModifiedMODDICORE-248 - MARC field protections apply to MARC modifications when they should not - DRAFT Blocked
    • Data Import Bug: Just created to get to resolve the issue of modifying marc files in DI that are also in the field protection list.
  •  Image ModifiedMODCPCT-38 - Better strategy for retrieving the result status of record import Blocked 



LOTUS R1 2022 Release Notes:

  • Inventory: Invalid statistical code issue - see MODINVSTOR-829 in Open
  • Call Number Browse now available. Action required
      • After deploying latest version of mod-inventory-storage run migration scripts that will update shelving order on the item record.  To start migration use  POST /inventory-storage/migrations/jobs with request body:

        {"migrations": ["itemShelvingOrderMigration"]
      •  Once the migration script competes full re-index with the property  "recreateIndex" set to true
  • Data Export and Acquisitions regarding EDIFACT. Acquisitons has implemented a feature for exporting orders in EDIFACT format. In order to do this you must add  an "Integration" to the organization you would like to send EDI files to. For the EDIFACT orders export to work reliably your environment must have ONLY 1 instance of mod-data-export-spring deployed.
  • Search available for MARC authorities.
    • During the upgrade process. The search option need to be enabled in the given FOLIO environment




Week of March 21 Highlights

  • Lotus Bugfest
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyBF-245
      • ISBN and invalid ISBN identifier types not showing properly
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyUIMARCAUTH-100
      • MARC Authority - When user clicks on "Heading/Reference" value at result pane, exact matches for the value aren't highlighted
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyUIMARCAUTH-102
      • MARC Authority - Search doesn't start after editing the advanced search query from search box.
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyMODINV-661
      • MARC Holdings - error appears when you save "MARC Holding" record after editing it in quickMARC
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyUIDATIMP-1112
      • MARC Authority - Data Import fails for import of authority record
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyUIIN-1962
      • When viewing Instance, identifier pair values are misaligned. See also
        Jira Legacy
        serverSystem JiraJIRA
        serverId01505d01-b853-3c2e-90f1-ee9b165564fc
        keyUIIN-1962
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyMODEXPS-80
      • order export jobs showing are showing a "Currency" not found error message rather than successfully exporting orders to EDI
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyMODDATAIMP-659
      • Data import fails to create FOLIO Holdings
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyUIDEXP-270
      • Data Export: The search box do not contain searching value when User filtering result list by Record type in the Select Transformations
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyMODINVSTOR-149
      • Sorting contributor types ignores spaces
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyMODDATAIMP-656
      • Data Import: Records that were imported using DI and in that job had a MARC modification on the incoming file and where you then overlay that record using single record import result in an error
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyUIMARCAUTH-107
      • MARC Authority: Facet list for subjects has random value
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyMODINV-550
      • Bound-with parts get empty collection
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyUIMARCAUTH-105
      • MARC Authority - updating advanced search model query doesn't return expected results
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyUIIN-1971
      • The original work was implemented with the work done on ticket UIIN-1645, but now when bugfest testers test in Bugfest Lotus these searches using the search option All, does not work. This can be reproduced in FOLIO Snapshot.
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyUIIN-1934
      • Inventory App icon: Sometimes the "Something went wrong" appears when this is clicked
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyMODINVSTOR-889
      • Newly created tag doesn't appear in list and it's not possible to search for tag (tested on instance record)

Week of March 14 Highlights

Remember to participate in Bugfest!

  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODDATAIMP-567
    • Script to refresh instances when MARC to Instance mapping as changed, from the work of I. Wells.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIIN-1927
    • For Lotus R1 2022. Fix the box to select which holdings to move to another instance to make sure it is more visible.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODDATAIMP-649
    • For Lotus R1 2022. Sometimes in the first import of the day for a small number of the records in the import duplicates are created.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODSOURMAN-719
    • For Lotus R1 2022. When a record was exported and is now being updated and the 001 is the HRID, it was the case that the 035 was being generated again unnecessarily. This has been fixed.
  • MODSOURCE-300 - Scripts for identifying and fixing invalid instanceIDs in SRS

Week of March 8 Highlights

  • Bulk Edit pilot for users has been pushed to Morning Glory.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODINVSTOR-592
  •  
    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODINV-496
    • You can save an instance with a statistical code of "Select Code" which isn't a code.
  • Library Data Platform Project
    • Bugfest: Seeking testers for the FOLIO LDP Query App
    • Metadb derived table query development: Metadb is still in development and being tested at the Univ. of Chicago. If you are interested in the next version of LDP 1, many of the derived tables from LDP 1 are being ported over to metadb.
    • LDLight: For users of LDLight, the schema naming is slightly ahead of Metadb schema naming convention. The tables without the t are the original ones from JSON including the JSON arrays. The tables with the underscore underscore t are the transformed JSON arrays.
  • Tech Council Documentation: Changes proposed to the evaluation process for new development and roles of those involved in the evaluation.



Week of Feb. 28 Highlights

Lotus Bugfest Environment Preparation Plan

  • Scheduled for this week: PO's finishing writing test cases
  • Bugfest is fun. To sign up and get information contact Anton Emelianov on Slack

Library Data Platform Draft Website

  • Description of LDP project and links to resources



Week of Feb. 14 Highlights

  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODDATAIMP-643

    • Data Import: Bug (P2) duplicates protected fields on update. No release assigned yet.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIIN-1927
    • Lotus R1 2022. The checkbox to select a holdings record when moving a holdings record is confusing. This is to move the checkbox in line with the holdings title.
  • Flow Descriptions for Data Import



2022-10-02 Highlights

Lotus has been pushed back a sprint for a March 9, 2022 release. The Lotus R1 2022 release notes are only slowly being populated.

Development Teams Feature Boards:

Bugs:

  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIIN-1928
    • Not all Inventory items display if you switch to a different App and then return to Inventory.




2022-03-02 Highlights

  • Lotus R1 Release Highlights:
    • Invalid Statistical Code Ids and Migration issues: Items with invalid statistical code ids (non-existing or non-UUID) are rejected with an error. The migration neither fails or cleans up the invalid statistical code id. Workaround: Manually cleanup invalid statistical code ids or add statistical codes in Settings/Inventory. This is related to the two following issues on handling invalid statistical code ids on migration (830) and deleting statistical codes (829).
      • Jira Legacy
        serverSystem JiraJIRA
        serverId01505d01-b853-3c2e-90f1-ee9b165564fc
        keyMODINVSTOR-829
      • Jira Legacy
        serverSystem JiraJIRA
        serverId01505d01-b853-3c2e-90f1-ee9b165564fc
        keyMODINVSTOR-830
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUXPROD-3463
    • Data Import Lotus R1 support bug features. Follow this issue and associated issues to follow work on bugs and support for Data Import. One issue is that when using MARC modification action in a job profile, the 035 created from the 001 and 003 isn't working.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUXPROD-1647
    • Umbrella issues detailed data corruption when holdings/items are moved in Inventory and associated records in other apps aren't updated.
      • Jira Legacy
        serverSystem JiraJIRA
        serverId01505d01-b853-3c2e-90f1-ee9b165564fc
        keyUICR-125
        • Data Corruption when holding/item is moved in Inventory, item in Courses isn't updated. No release information.
      • Jira Legacy
        serverSystem JiraJIRA
        serverId01505d01-b853-3c2e-90f1-ee9b165564fc
        keyUIREQ-589
        • Story: Data Corruption when holding/item is moved in Inventory, request on item isn't updated.
      • Jira Legacy
        serverSystem JiraJIRA
        serverId01505d01-b853-3c2e-90f1-ee9b165564fc
        keyUIU-2082
        • Data Corruption when holding/item is moved in Inventory, fee/fine on item isn't updated.
      • Jira Legacy
        serverSystem JiraJIRA
        serverId01505d01-b853-3c2e-90f1-ee9b165564fc
        keyUIOR-682
        • For Morning Glory R2 2022: Data corruption when holdings/items are moved and associated POL aren't updated.
      • Jira Legacy
        serverSystem JiraJIRA
        serverId01505d01-b853-3c2e-90f1-ee9b165564fc
        keyMODINVSTOR-671
        • Data Corruption/Integrity: Instance Format Ids as Null. The problem extends to other identifiers. One commenter suggested that there is an issue between the UI and back end and currently the back end isn't validating what is coming from the UI. Please see comments for details.
  • Check out the Cross Release Statistics.



2022-27-01 Highlights

  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIOR-682
    • Release: Morning Glory R2 2022: When moving holdings and/or items, then the order lines are not updated accordingly. There are 2 potential workarounds - see issue for details.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIQM-198
    • Release Lotus R1 2022: After saving a marc holdings record, the inventory record displays rather than the marc holdings record.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODINVSTOR-736
    • Story: No release. This story is about adding instance relationship types to instances such as "Issued with", "Other edition available". This is related to the UI work to look up instance relationship types,
      Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyUIIN-340
      for release Lotus R1 2022.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODINVSTOR-829
    • Story relating to the deletion of statistical codes for FOLIO Inventory records. Currently, deleting the statistical code does not delete everything (the code Id still appears in the json) and can cause issues when working with the Inventory record.
  • Juniper Hotfix #5: Details. This concerns the log4j security vulnerability for the large part. There is also an update to fix the instance identifier type matching in Data Import. These are being reviewed for testing.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIDATIMP-1083
    • Data Import Bug: Just created no release set yet. Job profile crashes when actions in profile are changed.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIDATIMP-1074
    • Data Import Bug: Just created to get to resolve the issue of modifying marc files in DI that are also in the field protection list.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyARCH-8
    • Story: Investigate roll back options for mods source record storage. See description on solving data consistency options.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIDATIMP-1067
    • If you have preferences on how to nest matches, add your comments to this issue. Also note down what you can live with if your ideal nested match isn't possible yet.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIDATIMP-1081
    • New job profiles might show a list of data imports files that have used that job profile though since it has never been used that list should be empty.



2022-13-01 Highlights

Lotus R1 Release Notes - This will begin to be populated probably after 2/20/2022.

Bugfest tentative dates: March 11 - 25, 2022



2022-13-01 Highlights

Lotus (R1 2022)#Roadmap has a tentative date of April 4, 2022 for the release of R1 to the public. It looks like bugfest will happen in March 2022 which can be seen in the Lotus (R1 2022) Bugfest environment preparation plan.


Stories

  • Story on deduplicating record identifiers for marc holdings, instances, items, and marc authorities. Release for Lotus R1 2022.

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODINV-589

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODINV-590

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODINV-588

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODINV-591

  • Story to investigate time to import a single OCLC record when a large import is running. Release for Lotus R1 2022

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyARCH-14


Element Renaming

mod-inventory: Rename holdingsId to holdingId - being reviewed in code commit for pull request 453



2021-16-12 Highlights

Bugs:

Data Import:

  • Jira Legacy
    serverSystem JiraJIRA
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODDICORE-231
    • Bug, P2, Affects Version/s: None, Resolution: Unresolved
    • Release: R2 2021 Bug Fix
    • DI has a complicated product ID and produce ID Type matching issue in regards to DI job profiles for updates.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODCPCT-38
    • Story, P2, Affects Version/s: None, Resolution None
    • No release info
    • Jira Legacy
      serverSystem JiraJIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyUXPROD-211
      • Link to epic
    • There's a need to improve the strategy for retrieving the result status of record import on overlay/update. This approach works on import with frequent timeouts, for overlay/update, the end result is that the instance id is not returned.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIDATIMP-1068
    • Bug, P2, Affects Version/s: None, Resolution: Unresolved
    • Release: Lotus R1 2022
    • Record matches aren't decreased when additional match conditions are added to a job profile. If you have 2 matches, the expectation is that the second match is done on the set of the 1st match which isn't happening.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODDICORE-211
    • Bug, P2, Affects Version/s: None, Resolution Done. CLOSED
    • Release: R3 2021 Bug fix
    • Static match on Holdings permanent location doesn't work in Kiwi bugfest.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODDICORE-231
    • Bug, P2, Affects Version/s: None, Resolution: Unresolved
    • Release: R3 2021 Bug Fix
    • Data Import matches on identifier type and value separately resulting in incorrect matches in Kiwi bugfest - possible Juniper hotfix.
  • Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODDATAIMP-604
    • Bug, Priority TBD, Affects Version/s: None, Resolution: Unresolved
    • Release: Lotus R1 2022
    • Duplicate records in incoming records causes problems after overlay process with no error reported. See details as this affects quickMARC where the record is corrupted.

Stories vs bugs: Example of what we saw last week of the bug being changed into a story to investigate the extended time for OCLC single record import while large files of data import are running.

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDATAIMP-438
 

This is a spike. Story, P2, Affects Version/s: None, Resolution: Unresolved. Release: Lotus R1 2022



GitHub Changes or Drafts through code commits and pull requests:

Rename 'hGenreTerm' to 'genreTerm' currently in draft pull 721.

Prevent a resource being skipped during index for elastic search in draft pull 176.

New API for item checkout in draft pull 723.



2021-09-12 Highlights

Bugs:

  • Data Export new Issue: Only 1 Electronic Access type from the FOLIO Holdings records is exported. This is not planned for kiwi.
    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMDEXP-480
  • Data Export and Data Import flow: This is an operator error rather than a bug. If you export a file and then you go to import it and use the default profile, there is an error and the problem comes from the 999ff. The default profile is trying to create a new one when there is already a 999ff in the record. View Source disabled in Kiwi, concerns exported files being reimported with the 999. See workaround in issue.
    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODSOURMAN-634
  • Data integrity issues (Kiwi bugfest): Testing encountered issues of not being able to edit an instance record via quickMARC or the MARC and last updated date/time for holdings records.
    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODSOURMAN-627
  • Data Import sort by Record column: Testing revealed that this isn't working properly in Kiwi bugfest.
    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODSOURMAN-625
  • Data Import Spikes:
    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODDATAIMP-423
    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODDATAIMP-438
    • Slow downs encountered when data import job is running for single imports and overlays. This Spike is a story rather than a bug. How do we track a story? We need to consider what the support group is also doing as this group is tracking bugs rather than stories. We should rethink how we do this so that we can track these issues. Could you block the issue until the Spike is completed? Ann-Marie has raised the priority of this.

Meet the teams which include Roadmaps. Modules Matrix: The preference is to go through the POs for comments and questions.

Kiwi Release Notes: These are still being worked on. Here are some highlights below grouped by topic or app:

  • Data Export:
  • MARC Holdings records:
    • And Data Import: MARC Holdings during data import flow, we should use pre-defined MARC Holdings source (which is created in the reference data with pre-defined id = 036ee84a-6afd-4c3c-9ad3-4a12ab875f59).
    • Functionality in Kiwi: This wiki page explains how you can test MARC holdings records in snapshot.
  • Administrative Notes:
    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUXPROD-2867
    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODINV-581
    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODINV-582
    Jira Legacy
    serverSystem JiraJIRA
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyMODINV-580
     
    • These concern the holdings, items, and instance records. We are some steps closer to the administrative notes for instances, holdings, and items.
  • Mapping rules: This only applies to institutions that have custom mapping rules. This is for the marc-bib.
    • If you have both custom and the default mapping rules, make sure to follow these steps for consistency:
        1. Send GET request to  /mapping-rules/marc-bib to retrieve the mapping rules
        2. Send PUT request to /mapping-rules/marc-bib and put in the body the result of step 1 
        3. Use the script to clear irrelevant records in the db (make sure the correct tenant name is used in the script)
  • quickMARC permissions:
    • View and edit MARC holdings record
  • OAI-PMH
    • Holdings without associated items are now included in the response
    • Harvesting times have improved. Baseline reports and release comparisons. To implement this, you will need to run the reindex (see release notes)
  • Source Record Manager/Other:
    • Jira Legacy
      serverSystem
      Jira
      JIRA
      serverId01505d01-b853-3c2e-90f1-ee9b165564fc
      keyMODSOURMAN-468
      • This concerns creating a new API and db table that should store and represent information for the Data Import landing page. More for those using the API or accessing data via the db (such as LDP, perhaps Panorama?).
    • Identifier UUIDs as text values rather than json stream changed approved. This will help those working with the API or accessing the data via the db. This is to speed up the process of saving the UUIDs. This is for Lotus.