Now that's a nice theme.
I have been flooded by awesome patches for Nikola by different contributors, so there will be a new release very soon. In the meantime, see what happens if someone with design skills does a theme for it:
I have been flooded by awesome patches for Nikola by different contributors, so there will be a new release very soon. In the meantime, see what happens if someone with design skills does a theme for it:
A fast-loading site is a good thing. Your site's speed matters. Which is why creating fast sites is one of Nikola's design goals.
Sure, it's not meant to create e-commerce sites, but if you are doing just a simple corporate site, or a personal blog, why would you not make it as fast as possible anyway?
So, here's one data point, from Kay Hayen
But you don't have to just believe that graph. Here's Yahoo's YSlow report on this blog, which is hosted in a $5 VPS (as are other sites, BTW. The same VPS. As is a bunch of services. And my Quassel core)
It scores 94 on that test. That's 94 out of 100 possible points in the "Small Site or Blog" ruleset.
How much server tuning was needed? I added one line to the Apache config:
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css
That makes it compress those files before sending it to the user and improved the third item from F to A.
So, when I say Nikola makes your site fast, don't take my word for it, just check it out.
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.
These are the slides (in spanish) of my "Developing apps with Ubuntu One" from last ssaturday at UbuconLA. They filmed it, so there may be a video someday!
Just released rst2pdf version 0.92. Rst2pdf is a tool to convert restructured text to PDF without requiring multi-hundred-megabytes of software. It supports styling, multiple page layouts, font embedding, vector images, and much more.
Also, now it has a real website: http://rst2pdf.ralsina.me
Try it out and let me know of the obvious, horrible bug I forgot to fix (happens in most rst2pdf releases ;-)