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

Contribute mdaviz to conda-forge. #127

Open
prjemian opened this issue May 22, 2024 · 1 comment
Open

Contribute mdaviz to conda-forge. #127

prjemian opened this issue May 22, 2024 · 1 comment
Assignees
Labels
task routine work

Comments

@prjemian
Copy link
Collaborator

Contribute mdaviz to conda-forge.

Originally posted by @prjemian in #113 (comment)

@prjemian
Copy link
Collaborator Author

FYI: Just submitted contribution for new hklpy2 package:
conda-forge/staged-recipes#26517

Proposed procedure

  1. cd tmp
  2. install grayskull (I install in a new conda environment)
  3. grayskull pypi --strict-conda-forge mdaviz
  4. Fork https://github.com/conda-forge/staged-recipes to your personal github account: https://github.com/conda-forge/staged-recipes/
  5. git clone from your fork and cd into the new directory
  6. create (and checkout) a new branch: mdaviz-package
  7. In the recipes directory, make a new mdaviz directory
  8. cp /tmp/mdaviz/meta.yaml recipes/mdaviz/

You might need to add some additional info in the about: section of the meta.yaml. Here's mine:

about:
  home: https://prjemian.github.io/hklpy2
  summary: 2nd generation diffractometer controls for the Bluesky Framework.
  license: BSD-4-Clause
  license_file: LICENSE
  doc_url: https://prjemian.github.io/hklpy2
  dev_url: https://github.com/prjemian/hklpy2
  1. Commit and push to your fork.
  2. From your fork, open a PR to conda-forge.
  3. Respond & resolve any problems.
  4. Once it builds completely and is ready, add this comment: @conda-forge/help-python @conda-forge/staged-recipes : This is ready for review, when you get a chance. Thanks!
  5. Wait for review (might take days).
  6. Once approved, merge the PR (if not already merged). In about an hour, your new mdaviz package should be ready on conda-forge.

@rodolakis rodolakis self-assigned this Jun 3, 2024
@rodolakis rodolakis added the task routine work label Jun 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task routine work
Projects
Status: Administrative
Development

No branches or pull requests

2 participants