yalelibrary / YUL-DC

Preliminary issue tracking for Yale University Libraries Digital Collections project
3 stars 0 forks source link

[DISCUSS] FY 25 - Tech Debt - Batch Processes - Th 6/27 #2832

Open sshetenhelm opened 1 month ago

sshetenhelm commented 1 month ago

Story Our team has recognized that we need to address issues with refactoring/refining batch processes as part of our FY 25 work. This ticket is intended to open the discussion about what work needs to be done.

Suggestions & comments that arose during our Technical Debt Brainstorming Session:

Notes: Ex. file where different methods for batch processes, right now some stuff related to some jobs or related to all, this ticket talks about cleaning that up, making more compartmentalized, etc. Not easy to make it "clean"; could refactor process; how vital are status messages we have now? Most likely approach would be keep messages and that data, but "rip out the guts and make it reusable" and usually shorter; easy to understand and read; I don’t think we would need to change the schema / data table so we should be cool on keeping the data in line

Acceptance