-
Notifications
You must be signed in to change notification settings - Fork 12
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
organisation of files (and usability of PyPI and conda-forge distributions) #70
Comments
Separate repo, potentially pip-installable. |
@casperdcl What is the advantage of separating them? I would argue that the helpers are strongly coupled to a specific petsird version, which is why I would include them in the same package. |
The impression I have from Kris is the examples/demos/helpers are not meant to be closely tied to this repository. I don't have an opinion either way. Technically and separate repo/package can easily pin to specific |
I would consider "good and efficient helpers" an essential tool which is why I would prefer to include them. |
It does look like helpers will be necessary on top of the yardl-generated code (sadly), and see no longer see essential reason to separate repos. As commented by @naegelejd, MRD adds generated files in the repo. I'm still reluctant to do that (but might be wrong). I see https://github.com/ismrmrd/mrd/tree/main/python/mrd/tools I suppose we could do that as well and move the current examples. Current
C++ organisation is a bit different, but that'll be for later. |
Sure, assuming |
I checked. it doesn't. |
We currently have 4 classes of files
We anticipate that the "helpers" are going to grow. I personally wouldn't grow the examples too much in this repository, as we have https://github.com/orgs/ETSIhackers/repositories.
Currently, the "helpers" are not available for import after a
pip install
. It'd be easy enough to do that, but I'm not sure what the best strategy for the location of all these files are.Suggestions?
The text was updated successfully, but these errors were encountered: