Nikola 3 is out and it is good.
I just released version 3 of my static site generator, Nikola
It's a major release, there is hardly any code from the previous version that was not moved, prodded, broken or fixed!
The main features of Nikola:
Blogs, with tags, feeds, archives, comments, etc.
Themable
Fast builds, thanks to doit
Flexible
Small codebase (programmers can understand all of Nikola in a few hours)
reStructuredText and Markdown as input languages
Easy image galleries (just drop files in a folder!)
Syntax highlighting for almost any programming language or markup
Multilingual sites
Doesn't reinvent wheels, leverages existing tools.
Changes for this release (not exhaustive!):
New optional template argument for "nikola init"
New "install_theme" task
Optional address option for the "serve" task
Better looking codeblocks
Russian translation
Use markdown/reSt compiler based on post extension
Don't fail when there are no posts/stories/galleries/tags
Use configuration options as dependencies
Use more relative links for easier site rellocation
Syntax highlight for markdown
Better multicore builds (make the -n 2 or -n 4 options work)
Configurable output folder
Don't fail on posts with periods in the name
Different page names for different languages
Recognize (some) Mako template dependencies
Is now a more "normal" python package.
Puedo hacer posts con un template especifico que no sea el de posts? ejemplo, quiero postear un archivo flash, para eso necesito incluir un par de js e indicar archivo mostrar. o tal vez poder marcar un post como inmutable, de manera que pueda tocar el código sin preocuparme que nikola la sobreescriba...
Podes tener un template específico hasta para un solo post :-)
Pero no creo que te haga falta, para meter .js alcanza con hacer un ..raw html en el post.
What does "normal" mean in that last bullet point?
Has a setup.py, can be installed system-wide, should put things in reasonable places.
ok, thanks
Great! Looking forward to checking out the changes (and finally actually publishing my site :)