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

Create a sidecar template that will help with conda installability #310

Closed
drewoldag opened this issue Oct 27, 2023 · 4 comments
Closed

Comments

@drewoldag
Copy link
Collaborator

There is potentially a lot here, on the surface the question is, "should we create, and maintain, a template that can be used in addition to the base PPT, that will provide more support for conda?" Some dependencies are not pip installable, and require using conda, so can we make that easier with for local use and CI? This could also be an opportunity to provide support for packages that are going to be published to conda-forge for installation via conda install <superthing>.

At a higher level, this is also a good time to think through how we would want to structure sidecar templates so that they can be easily integrated with the base template in the future. I don't know if we needed a metatemplate - a template for creating sidecar templates, but maybe at least some guidance :)

@drewoldag
Copy link
Collaborator Author

Related to #168

@delucchi-cmu
Copy link
Contributor

This could also be an opportunity to provide support for packages that are going to be published to conda-forge for installation via conda install <superthing>.

This is related to #342

@delucchi-cmu
Copy link
Contributor

Is there anything we should do further for this? For hipscat/lsdb packages, the changes to the project to support conda installability were minimal, and most of the work needed to happen on the conda-force recipe side of things (and the types of problems that came up in that process were not easily templated-around, and the conda-forge team was really helpful).

@delucchi-cmu
Copy link
Contributor

Closed by #342

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants