-
Notifications
You must be signed in to change notification settings - Fork 10
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
Steps to getting this cookbook published in the gallery #35
Comments
Hi @mgrover1. Any update here? Do you think you and your co-authors have the capacity to bring this across the finish line before AGU (or AMS)? Cheers. |
Yes! We can get there by AGU - I have time slotted for next week to work on this. Will follow up if more help is needed or if plans change. Thanks for the ping here @clyne ! |
Awesome! Thanks, @mgrover1. Please reach out of there is anything we can do to facilitate, and hope to see you at AGU! |
Hi @halderm100, it looks like the link checker is failing. Are you able to verify that all of the URLs in the cookbook are valid? |
Hi @clyne , I have checked the error is not coming from any script of commit from PR 24. Could you please send this PR to build once again so that we can check the issues. |
Is anyone else willing to be a maintainer? |
@clyne @brian-rose - the CI is passing now, we have only included fully tested, working workflows here 👍 we followed the suggested steps! Please let us know what else is needed. |
@mgrover1 this looks fantastic. I see just two things that need doing before publishing on the gallery:
|
I am your Cookbook advocate, and my GitHub handle is @clyne. Please tag me in this issue with any problems getting your Cookbook published!
Once we've marked this entire checklist, click here to open an issue on ProjectPythia/cookbook-gallery to publish your Cookbook!
Take note especially of the Develop your cookbook, Authorship and the CITATION.cff file, and Gallery tags sections. Save the Generate a DOI step as the last step of this checklist.
If the template does not fit your Cookbook’s needs, that’s fine too! Simply let us know here in this issue.
We generally encourage the
<content>-cookbook
name structure.Specify the minimum number of packages needed to reproduce your content. Document any necessary conflicts and pinned package versions in an issue. In your Cookbook README or a content preamble, describe any unique dependencies handled outside the conda environment.
Declare any necessary prerequisite learning for each notebook at the top; these can be materials within your Cookbook, within other Cookbooks, or outside Project Pythia altogether.
Additionally, should your Cookbook reference other Cookbooks and learning materials to support your content? Could supporting content be added as updates to Foundations or other Cookbooks benefit your Cookbook?
trigger-replace-links
action provided to your Cookbook.This will update any links to the Cookbook template to refer to your finalized repository name. See Links that need updating for a new cookbook created from this template cookbook-template#183 for manual references to these links if needed.
trigger-replace-links
action in the workflows sidebar.This will serve as your Cookbook homepage
This can be seen in individual Pull Requests as green checkmarks ✅ for important automation, especially the trigger-book-build action. You can also view a historical list of any of these Actions in the Actions tab at the top of your Cookbook repository. Check out nightly-build and trigger-book-build of PRs, then the build/build jobs to identify code errors. Please comment in this thread if you have issues identifying the source of any build and publishing failures your Cookbook has. Common failures include
This can be one or more people with availability to check in on this Cookbook, issue fixes to broken content, or with a vision for the future development of the Cookbook. This is typically (but not necessarily) one of the primary authors of the Cookbook.
Follow steps 1-4 under Generate a DOI in the Cookbook Guide. Return here for instructions on step 5, and your final step:
Publish release
!The text was updated successfully, but these errors were encountered: