You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The --check feature in Islandora Workbench performs a dry run of a migration by validating the CSV file, checking column correlations to Drupal fields, and identifying other potential issues. Currently, the tool exits upon encountering the first error, necessitating multiple runs to address each issue individually.
Proposed Enhancement:
Enhance the --check functionality to:
Log errors encountered during the check into a detailed log file.
Skip over erroneous lines or issues in the CSV and continue the validation process.
Group obvious repeat issues (like a column is missing, or multiple characters in a column is expected to be EDTF date complaints, etc.)
Provide a comprehensive summary of all detected issues at the end of the validation process.
Benefits:
Efficiency: Reduces the need for multiple runs of the --check feature, speeding up the migration preparation process.
Pattern Identification: Allows for the identification of recurring issues across the CSV, enabling more systematic corrections.
User Experience: Improves the overall user experience by providing a complete list of issues and allowing users to address all problems in one go.
Additional Information:
Consider including options for stop-one-first-error or continue-on-error and ensure that the error log is easily accessible for review. This enhancement will be particularly useful for users handling large and complex migrations.
The text was updated successfully, but these errors were encountered:
Description:
The
--check
feature in Islandora Workbench performs a dry run of a migration by validating the CSV file, checking column correlations to Drupal fields, and identifying other potential issues. Currently, the tool exits upon encountering the first error, necessitating multiple runs to address each issue individually.Proposed Enhancement:
Enhance the
--check
functionality to:Benefits:
--check
feature, speeding up the migration preparation process.Additional Information:
Consider including options for stop-one-first-error or continue-on-error and ensure that the error log is easily accessible for review. This enhancement will be particularly useful for users handling large and complex migrations.
The text was updated successfully, but these errors were encountered: