Commit 2a560c1
committed
Refactor project folder structure for improved organization and scalability
Why these changes are being introduced:
* The restructuring of the app's project directory was required to better accommodate
the introduction of new DSC workflows. As we've started to plan the implementation of
other workflows, it's becoming clear that each workflow is different. This new structure
allows us to standardize the way each workflow is organized, while also providing a space
for workflow-specific assets that may be needed.
How this addresses that need:
* Create folders for each DSC workflow implementation
* Organize workflow and transformer Python files and metadata mapping JSON files
under corresponding workflow dirs
* Clean up imports
* Update DSC version to 1.3
Side effects of this change:
* None. It's worth highlighting that this commit focuses on structural changes
to the app's project directory and does not introduce any functional changes
to the app.
Relevant ticket(s):
* TBD1 parent 96589a0 commit 2a560c1
18 files changed
Lines changed: 605 additions & 583 deletions
File tree
- dsc/workflows
- archivesspace
- base
- opencourseware
- sccs
- simple_csv
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | 8 | | |
10 | 9 | | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
File renamed without changes.
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
0 commit comments