Batch Importer (Bib/Acq) (UXPROD-47)

[MODDATAIMP-4] Spike: Figure out relationship of Folijet batch loader and CoreTeam mod-data-loader Created: 17/Aug/18  Updated: 29/Sep/20  Resolved: 11/Sep/18

Status: Closed
Project: mod-data-import
Components: None
Affects versions: None
Fix versions: 1.3.0
Parent: Batch Importer (Bib/Acq)

Type: Story Priority: P3
Reporter: Ann-Marie Breaux (Inactive) Assignee: Taras Spashchenko
Resolution: Done Votes: 0
Labels: data-import, epam-folijet
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Relates
relates to MODDATAIMP-3 SPIKE: PoC - usage of org.marc4j library Closed
relates to UXPROD-656 Data Import (Batch Importer for Bib A... Closed
Sprint: EPAM Sprint 3, EPAM Sprint 4
Story Points: 3
Development Team: Folijet
Epic Link: Batch Importer (Bib/Acq)

 Description   

Get a better understanding of the upcoming Folijet batch loader work in the context of existing Core Team loader/import work

  • A-M, Taras meet with Alfons Seelen (perhaps also Jakub) to discuss mod-data-loader
  • Determine whether Folijet batch loader backend work will coordinate with or be different from mod-data-loader, to ensure that we avoid confusion or duplication of work
    Note: There is no existing ui for batch load/import, so any Folijet ui work will be new

Feedback from Jakub: As far as the architecture goes: the Core Team has built on batch import module called mod-data-loader [1]. Alfons Seelen is the current maintainer (I am CCing him and Julian) and just released a new version. I'd like to discuss what would be the aim for FOLIJET's modules and how would that impact mod-data-loader going forward, e.g we should try to coordinate the work to avoid potential duplication. E.g we have discussed with Alfons that mod-data-loader needs to be refactored to be production-ready (we discussed merging it with mod-inventory-storage OR extending the API bridge between the two), I could see a third option: FOLIJET's module supersede mod-data-loader.

[1] https://github.com/folio-org/mod-data-loader

Definition of done: Understand the current state and create a Confluence page with the information.



 Comments   
Comment by Ann-Marie Breaux (Inactive) [ 29/Aug/18 ]

Taras Spashchenko Wayne Schneider was working on an updated design. See https://docs.google.com/drawings/d/15r_noZVw_ZfDfvBNBnb2YuGIxapEB3kGlyxyqfX0OZw/edit for the latest version. After the meeting with Alfons, we'll need to figure out whether he should continue this work, or if it is superseded by whatever design/planning you'll be doing.

Comment by Taras Spashchenko [ 03/Sep/18 ]

Functionality that can be reused from mod-data-loader

  • usage of org.marc4j library
  • overall algorithm to parse MARC records
  • Escaper utility
Generated at Thu Feb 08 23:13:12 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.