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
Crazy Idea: bring the aicspylibczi code into this repo so it can be maintained separately. Currently aicspylibczi is used by both aicsimageio and bioio-czi.
Use Case
Because this repo can act as a self-contained czi file reader, we don't necessarily need to have aicspylibczi as a dependency. It could all live in this single repo.
Solution
Copy all aicspylibczi code into here, set up and modernize the c++ build with python wrapper object (this is the only heavy lift). Adopt the gh-actions build and test matrix from aicspylibczi. Bring the libCZI dependency up to date.
Alternatives
The alternative is to continue to keep aicspylibczi as a separate dependency.
The text was updated successfully, but these errors were encountered:
Shelving this until we see or anticipate divergence in usage between this package's usage of aicspylibczi and aicsimageio's usage of aicspylibczi at which time we can evaluate what the best route is going forward. The motivation to wait until such time came from a discussion about the usage of aicspylibczi outside of aicsimageio and bioio-czi which would mean we would need to support those use cases somehow as well resulting in potentially little benefit to moving aicspylibczi into bioio-czi at this moment.
Feature Description
Crazy Idea: bring the aicspylibczi code into this repo so it can be maintained separately. Currently aicspylibczi is used by both aicsimageio and bioio-czi.
Use Case
Because this repo can act as a self-contained czi file reader, we don't necessarily need to have aicspylibczi as a dependency. It could all live in this single repo.
Solution
Copy all aicspylibczi code into here, set up and modernize the c++ build with python wrapper object (this is the only heavy lift). Adopt the gh-actions build and test matrix from aicspylibczi. Bring the libCZI dependency up to date.
Alternatives
The alternative is to continue to keep aicspylibczi as a separate dependency.
The text was updated successfully, but these errors were encountered: