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

Collaborate with Scientific Python? #138

Open
pllim opened this issue May 23, 2023 · 5 comments
Open

Collaborate with Scientific Python? #138

pllim opened this issue May 23, 2023 · 5 comments

Comments

@pllim
Copy link
Contributor

pllim commented May 23, 2023

During the Scientific Python Developers Summit 2023, there was interest to use GitHub Actions workflows from here, particularly for wheel building. Even though the immediate need at the summit was a simpler workflow than what is supported here, it is undesirable for Scientific Python to reinvent the wheel when OpenAstronomy workflow is generic enough to be upstream and can be beneficial to the wider scientific Python community. Are you interested to collaborate with them?

cc @bsipocz

@ConorMacBride
Copy link
Member

Hi @pllim, this is a great idea — I'm always in favour of not reinventing the wheel (building)! I would be interested in collaborating to make the workflow(s) suitable for the wider community. Is there anything in particular that should be discussed? Any missing features/use cases? Are they hoping to move this repo to the Scientific Python org (this would break CI for existing users)?

@Cadair
Copy link
Member

Cadair commented May 24, 2023

I think I did mention the existence of this repo on the Scientific Python discourse a while back, so hopefully people know about it. I am all in favour of making this work for everyone.

@pllim
Copy link
Contributor Author

pllim commented May 24, 2023

I had made Scientific Python aware of your interest in this issue yesterday in their Discord. So hopefully people from there will respond here if they are interested to collaborate. 🤞

@stefanv
Copy link

stefanv commented May 24, 2023

It would be interesting to see how we can use and contribute back to these!

On the one hand, it would simplify workflow configuration a lot. On the other, I note that we often have to tweak our workflows to work around compiler & platform issues. See, e.g., the skimage wheel building workflow.

@Cadair
Copy link
Member

Cadair commented May 24, 2023

Figuring out how to nicely expose CIBW config while giving people the power to do complex things is certainly a balancing act. See #77 #126 #52 as a starter. Would certainly be good to have input from people who push CIBW harder than we do.

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

4 participants