The source for the ilastik website served via Netlify.
To develop these pages locally, follow the instructions here to get set up.
alternatively, setup jekyll via conda:
conda create -n jekyll c-compiler compilers cxx-compiler ruby
conda activate jekyll
gem install jekyll bundler
bundle installTo serve the site locally, run:
bundle exec jekyll serve
Remember to check your links using linkchecker or muffet
# Use one of the following
linkchecker http://localhost:4000
muffet http://localhost:4000
Create a Markdown file news/_posts/YYYY-MM-DD-your-hyphen-separated-title-here.md with the desired publish date:
---
title: Answer to the Ultimate Question of Life, the Universe, and Everything
---
Write an article using simple Markdown.
The first paragraph is special because it is used for article previews.A work-in-progress article can be saved as news/_drafts/your-hyphen-separated-title-here.md and moved to news/_posts with the correct publish date later.
Consult the Jekyll documentation for more details.
-
Every page should have exactly one
<h1>header at the top (in Markdown indicated by a single#), all further headings should be 2nd later headings and thus start with##. This way the table of contents in the menu on the left can be autogenerated properly. -
ilastik is spelled in lowercase everywhere, including beginnings of sentences
-
Zoom effects in the screenshots are made using the zoom selection script for GIMP.
-
Use
Rakefileto define various maintenance tasks.