HSF / PyHEP.dev-workshops

PyHEP Developer workshops
https://indico.cern.ch/e/PyHEP2023.dev
BSD 3-Clause "New" or "Revised" License
9 stars 1 forks source link

Better packaging/devops #1

Closed jpivarski closed 10 months ago

jpivarski commented 1 year ago

Distributing software more reliably to users and maintaining stability while encouraging contributions.

gordonwatts commented 1 year ago

I'm not so much interested here, but I often wonder if there is an easy way to build this infrastructure into a package - like a template that one could "just start with" that includes easy documentation, etc.

jpivarski commented 1 year ago

So here's a concrete way to frame it: is https://github.com/scientific-python/cookie sufficient? If it's lacking anything, what is it lacking?

sudo-panda commented 1 year ago

This is something that we are going to have to face pretty soon with cppyy on top of CppInterOp.

cc: @vgvassilev

ph-ilten commented 1 year ago

+1 From the Pythia8 side of things packaging is often times taken care of for us by external interested parties. I would very much like to learn about things we can do help facilitate packaging.

kjvbrt commented 1 year ago

At FCC we combine analyzer functions written in C++ for the RDataFrame with Python scripting around it. The FCCAnalyses is distributed through Spack package and GitHub repo. I would like to investigate distribution possibilities which keep door open for heavy user customizations.

oshadura commented 1 year ago

+1

henryiii commented 1 year ago

+1