Summary
Since our extralit repo is expecting significant development with #proj-ocr-extraction and #proj-schema-ui, I'm proposing we should refactor the codebase from argilla/ to extralit/ at repo root, to help new contributors easily identify extralit-specific code.
A bit of context background detail from Argilla:
- The directory structure needed to be similar to the upstream Argilla repo to easily merge new release changes.
- Currently Extralit has merged Argilla v2.5 release, but new releases from v2.6 - v2.8 should also be merged
Motivation
I'd suggest we can make this change happen now before the GSoC coding period starts, to adjust to the new directory structure.
Proposed Refactor
This change would require replacing all build paths and GitHub Action workflows (python package publishing, Docker image builds, mkdocs builds), as well as any markdown documentation files.
Summary
Since our extralit repo is expecting significant development with #proj-ocr-extraction and #proj-schema-ui, I'm proposing we should refactor the codebase from
argilla/toextralit/at repo root, to help new contributors easily identify extralit-specific code.A bit of context background detail from Argilla:
Motivation
I'd suggest we can make this change happen now before the GSoC coding period starts, to adjust to the new directory structure.
Proposed Refactor
This change would require replacing all build paths and GitHub Action workflows (python package publishing, Docker image builds, mkdocs builds), as well as any markdown documentation files.