FAIRmat-NFDI / AreaA-data_modeling_and_schemas

The ELN custom schemas from synthesis experiments
https://fairmat-nfdi.github.io/AreaA-Documentation/
11 stars 6 forks source link

Publish community plugins in conda, too #203

Closed aalbino2 closed 1 month ago

aalbino2 commented 1 month ago

What do you think? @ka-sarthak @hampusnasstrom @budschi

ka-sarthak commented 1 month ago

Sure! Hosting the package on conda-forge is a good idea to cover the case where users want to use conda primarily to set up their environment. Conda is also supported by NOMAD documentation. I just set up my dev env using it which works nicely.

We can use the workflow actions to automate this packaging. But it will be another thing we need to maintain.

@blueraft Maybe you have some thoughts on this?

blueraft commented 1 month ago

You should be able to install packages from PyPI using conda too. If it's a pure python package, I don't necessarily see the advantage of hosting it on conda. Like Sarthak said, it'll involve maintaining packages in two places, making sure they're both update to date, etc.

aalbino2 commented 1 month ago

Okay thanks, I was not sure that one could install it with conda, too