Skip to content

Changing the format to Jupyter Book - #65

Merged
michmx merged 4 commits into
hsf-training:mainfrom
michmx:jupyter-book
Feb 23, 2026
Merged

Changing the format to Jupyter Book #65
michmx merged 4 commits into
hsf-training:mainfrom
michmx:jupyter-book

Conversation

@michmx

@michmx michmx commented Feb 20, 2026

Copy link
Copy Markdown
Member

No description provided.

michmx and others added 4 commits February 19, 2026 23:06
Replace the Jekyll/Carpentries build system with Jupyter Book 2.x using
MyST Markdown. Convert all episode files from Carpentries blockquote
syntax ({: .callout}, {: .challenge}, {: .solution}, {: .output},
{: .source}) to MyST directives (:::{note}, :::{admonition} with
:class: challenge/dropdown). Add visible admonitions for questions,
objectives, and keypoints in each episode.

- Create myst.yml with project config, TOC, and HSF logo
- Convert all 11 episodes, index, setup, reference, and extras
- Replace Makefile with Jupyter Book commands (jb-build, jb-start)
- Remove Jekyll files (_config.yml, Gemfile)
- Update README with Jupyter Book build instructions
- Add CLAUDE.md and requirements.txt

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@michmx
michmx requested review from ariostas and panta-123 February 20, 2026 17:35

@ariostas ariostas left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me! I left a few comments, but it's just stuff that can be polished later.

Comment thread _episodes/03-break.md
Comment on lines 5 to 8
questions:
- "Get up, stretch out, and dance!"
objectives:
- "Refresh your mind!"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe this part should be taken out of the header since it doesn't show up.

Comment on lines 3 to 4
teaching: 5
exercises: 6

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And I guess for all files these extra keys can be removed since they don't do anything. (Unless there's some sort of plugin for this)

Comment thread index.md

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is pretty empty now that there's no table of contents or anything. Maybe it should have a short paragraph or an image?

@michmx
michmx merged commit 7b13eec into hsf-training:main Feb 23, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants