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

Website generator #7

Open
lwjohnst86 opened this issue Feb 14, 2019 · 4 comments
Open

Website generator #7

lwjohnst86 opened this issue Feb 14, 2019 · 4 comments
Labels
Brainstorm Issues to discuss.

Comments

@lwjohnst86
Copy link
Member

Here are some options for generating the website:

  • Using the R package blogdown, which I've started using for a course I am running here in Denmark.
    • Pros: Really nice themes and layout, surprisingly easy to set up and use, can include python code chunks. Uses Hugo which is a pretty powerful static website generator.
    • Cons: It's mainly around R and R Markdown, which maybe most Python users have no idea about or how to use.
  • Use Hugo straight up, without blogdown and link to Python Notebook generated HTML files, so we can by pass the use of blogdown.
  • Use Jekyll straight up, and like Hugo above, link the Notebooks directly. Con: Jekyll in my opinion is a bit more finnicky to use then Hugo.

Any other options/suggestions?

@lwjohnst86 lwjohnst86 added the Brainstorm Issues to discuss. label Feb 14, 2019
@joelostblom
Copy link
Member

joelostblom commented Feb 14, 2019 via email

@linamnt
Copy link

linamnt commented Feb 14, 2019 via email

@joelostblom
Copy link
Member

Yes, it is pretty much as popular as Jekyll, at least in GitHub stats https://www.staticgen.com/.

This is the notebook integration https://github.com/knowsuchagency/hugo_jupyter

@lwjohnst86
Copy link
Member Author

Awesome! Sounds like we have a general agreement about using Hugo then! Plus, if there are at least two of us who've used Hugo before (I assume you are meaning you've used it right Joel?), then it will be much much easier and less time consuming to create the website.

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

No branches or pull requests

3 participants