Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run CAS doctor on project import #4346

Open
reckart opened this issue Dec 5, 2023 · 0 comments
Open

Run CAS doctor on project import #4346

reckart opened this issue Dec 5, 2023 · 0 comments
Assignees
Labels
⭐️ Enhancement New feature or request
Projects

Comments

@reckart
Copy link
Member

reckart commented Dec 5, 2023

Is your feature request related to a problem? Please describe.
CAS doctor is run by default on document import these days. However, it is not run on project import. Thus, if a project is externally created using a tool that might create inconsistent data (e.g. annotations outside sentence boundaries), the user will not notice that until they manually execute the CAS doctor.

Describe the solution you'd like
If running CAS doctor on import is enabled, it should probably also apply to documents that are imported as part of a full project import.

Describe alternatives you've considered

  • Fail the project import if it contains a problematic document
  • Fail only the individual document (may be problematic because documents cannot be imported individually from projects)
  • Not fail the import but show warnings and suggest to run the CAS doctor.
@reckart reckart added the ⭐️ Enhancement New feature or request label Dec 5, 2023
@reckart reckart added this to the 31.0 milestone Dec 5, 2023
@reckart reckart self-assigned this Dec 5, 2023
@reckart reckart added this to 🔖 To do in Kanban via automation Dec 5, 2023
@reckart reckart modified the milestones: 31.0, 32.0 Jan 6, 2024
@reckart reckart modified the milestones: 32.0, ⭐️ Feature backlog Feb 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⭐️ Enhancement New feature or request
Projects
Kanban
  
🔖 To do
Development

No branches or pull requests

1 participant