damirpolat / mlr-web

Home Page:https://mlr-org.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Netlify Status

Sources of the main mlr website including the blog post sources.

blogdown and Hugo are used to render the site. Deployment is done via Netlify.

It is highly recommended to use RStudio for tasks in this repo. It integrates very well with the live preview of blogdown.

How to add a new blog post

  1. Add yourself as an author to https://github.com/mlr-org/mlr/wiki/Misc#mlr-developer-team-and-contributors-page and create an "author page" for the website (similar to the ones in data/authors).

  2. Create a new post in content/docs/.

  3. Put external images in static/images/<name of your post>.

  4. Run git submodule update --init --recursive from the repo root to clone the Hugo theme.

  5. Preview your post by running blogdown::serve_site().

  6. Commit the Rmd and HTML file and possible external resources.

  7. Open a Pull Request. You can preview the changes you made by clicking on "Details" of your opened PR on Github:

About

https://mlr-org.com


Languages

Language:HTML 98.7%Language:TeX 0.7%Language:CSS 0.6%Language:JavaScript 0.0%