2i2c-org / docs

Documentation for 2i2c community JupyterHubs.
https://docs.2i2c.org
9 stars 17 forks source link

[EPIC] Port existing Hub Service Guide content to Jupyter Book #207

Open jnywong opened 7 months ago

jnywong commented 7 months ago
### Tasks
- [ ] Use jupyter-book linkchecker in CI/CD
- [ ] Reduce image sizes using oxipng
- [ ] https://github.com/2i2c-org/docs/issues/212
jnywong commented 7 months ago

Exploratory work

jnywong commented 7 months ago
  • How do we implement the top navigation bar pointing to the Infrastructure guide, Support and social links?

Ah! I think this is achieved by using https://github.com/2i2c-org/sphinx-2i2c-theme

choldgraf commented 7 months ago

Ah! I think this is achieved by using https://github.com/2i2c-org/sphinx-2i2c-theme

Correct :-)

If it's helpful, I'm happy to do a quick runthrough of the tech with you this week. Lemme know if that could save you some exploration time. Alternatively, if there is information you'd find useful that I could record in a write-up or a short video, let me know and I can do that asynchronously and share

jnywong commented 7 months ago

@choldgraf I made a fair amount of progress today and getting to grips with the tech! Thank you for the offer, I'll make sure to let you know if I come up against anything, but so far so good.

(I especially enjoy your breadcrumbs of knowledge spread throughout the internet, e.g. https://chrisholdgraf.com/blog/2022/sphinx-custom-crossrefs/) 😆

choldgraf commented 7 months ago

hah glad you found that useful :-) I miss writing blog posts like that!

One word of advice: don't get too creative with Sphinx, because if we want to transition things to mystmd.org at some point, we don't want to have too much Sphinx-specific logic. I know that I've already built a bunch of sphinx-specific logic into the websites already and I regret it because it makes the sites harder to understand and maintain!

jnywong commented 6 months ago

I had a great chat with @agoose77, who provided a lot of clarity around some small questions that I had. The main outcome of the conversation is captured in #212.

jnywong commented 6 months ago

Exploratory work

jnywong commented 6 months ago

Exploratory work