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

Publishing to conda-forge #122

Open
4 tasks
pieterdavid opened this issue Jul 16, 2020 · 1 comment
Open
4 tasks

Publishing to conda-forge #122

pieterdavid opened this issue Jul 16, 2020 · 1 comment
Labels

Comments

@pieterdavid
Copy link
Member

A bit of context: I'd like to add bamboo to conda-forge, since it provides an easy way to get an environment to try it (e.g. a jupyterlab+binder with one of the examples on open data), see also https://gitlab.cern.ch/cp3-cms/bamboo/-/issues/65 - and to have plots it'd be nice to include plotIt :-)

The first attempt at a recipe is here. It builds and tests pass, but there are a few questions to ask / things to do first:

  • what's the license of plotit? (we should also add a LICENSE file)
  • make a release - i.e. push a tag (I guess we can follow https://semver.org - any preference what to call the current one?), and define a strategy for when to tag new releases
  • maybe sort out the tests (I cheated by lowering the threshold from .995 to .99, the differences are in the fonts and the edges of the fit shaded region)
  • any updates we may want to do to the documentation at http://cp3-llbb.github.io/plotit/

and anything else I didn't think of

@pieterdavid
Copy link
Member Author

For a preview of the recipe see https://github.com/pieterdavid/staged-recipes/blob/addbamboo/recipes/plotit/meta.yaml (the other files in the directory are less interesting, it builds and the tests pass for me); adding a license and tagging a release (the last commit was on April 20 last year, so I think plotIt can be considered quite stable now) are mandatory, but should also be sufficient.

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

No branches or pull requests

1 participant