Skip to main content

Ralsina.Me — Roberto Alsina's website

Nikola Screencast

I did some work today to get Nikola properly packaged. This involves some minor changes on the workflow for site authors. I am not 100% sure I have it right yet, so here is a short video showing how it works right now in the packaging branch I am doing.

The new thing is the nikola init foldername command, the rest is all old stuff. Basically, you stop having a full copy of Nikola for each site and everything is in a centralized location.

You can still do your own themes by putting them in themes/themename and add new tasks, files, etc. The configuration dodo.py is unchanged except for the "magic bit" which is slightly different.

So, not re­al­ly in­va­sive, easy to mi­grate to, and en­ables much eas­i­er up­dates in the fu­ture, as long as we don't break any im­por­tant stuff in a non-­com­pat­i­ble way.

Here is the video:

jjconti / 2012-04-23 03:06:

Estuvo bueno :)