Nikola 1.1 is out!
A simple yet powerful and flexible static website and blog generator, based on doit, mako, docutils and bootstrap.
I built this to power this very site you are reading, but decided it may be useful to others. The main goals of Nikola are:
Small codebase: because I don't want to maintain a big thing for my blog
Fast page generation: Adding a post should not take more that 5 seconds to build.
Static output: Deployment using rsync is smooth.
Flexible page generation: you can decide where everything goes in the final site.
Powerful templates: Uses Mako
Clean markup for posts: Uses Docutils
Don't do stupid builds: Uses doit
Clean HTML output by default: Uses bootstrap
Comments out of the box: Uses Disqus
Tags, with their own RSS feeds
Easy way to do a blog
Static pages outside the blog
Multilingual blog support (my own blog is english + spanish)
I think this initial version achieves all of those goals, but of course, it can be improved. Feedback is very welcome!
Nikola's home page is currently http://nikola-generator.googlecode.com
Mi prueba rápida no funcionó:
doit 0.15
mako 0.2.5
docutils 0.6
Ese Mako es viejiiiiiiiiiisimo. Los blocks existen desde Mako 0.4.1 y ya anda por el 0.7.
Es tambien posible que docutils 0.6 (que tiene como 3 años, actual es 0.8) te haga algún problema pero menor.
Ok,
y salió andando.
Mirando nikola.py
1) import nikola que hace? Ha! importa __init__.py... me sonó confuso, pero bué'
2) funciones como esta hacen que sea dificil de usar en otro sitio, no?
Habría que usar la variable BLOG_URL
Fijate que no se las llama desde ninguna parte. Me olvidé de borrarlas nomás :-)
Lo tengo corriendo en localhost exitosamente.
Estaba buscando algo simple, quizas este lo sea demasiado pero de todas formas gracias por compartirlo
Hello friend!!
Knowledge is endless and I think thirst for
knowledge should never end. Gaining knowledge is never ending process. I
liked this great article.