Jekyll 1.0 Released(blog.parkermoore.de) |
Jekyll 1.0 Released(blog.parkermoore.de) |
Functionally some of the differences I found are:
* Jekyll output directory structure has a one-to-one correspondence with its input. While Pelican tries to standardize it for you e.g. static files go to one folder.
* Pelican has built in support for theming. Jekyll makes no such distinction between your theme and content.
* Pelican has a much more modular architecture since it can supports multiple inputs like reStructuredText/Markdown and multiple outputs like PDF
Anecdotally, I found Jekyll to be a bit slower than Python for building my blog.
There is literally nothing in the text of the linked page to provide enough context for those of us who are familiar with projects but bad with names to decipher which one of the thousands of projects we've seen announced or discussed it is about.
Jekyll is one of hundreds of projects that popped up in the Great Static Site Generator Rush of 2012, so I think asking for a blurb is reasonable.
Lately I've been wanting to revive all of my old digital photos and put them online. I'm considering using Jekyll to make an online gallery of photo albums hosted on S3 as well. This might turn into my next side-project. Has someone done something like this before?
[1] - http://nanoc.ws/
A few months back I tried migrating from WordPress to Jekyll. A week or two after that I tried moving from Jekyll to OctoPress. I wasn't happy with either solution, so I wound up rolling my own in Python.
In three hours of work on a spare weekend, I had everything converted to my own static generator. It compiles and deploys new posts in under two seconds. It does takes longer if you make style changes, because it will then recompile Bootstrap.
If you are interested in writing your own, then check out the markdown module for Python (https://pypi.python.org/pypi/Markdown). Everything else was standard Python to generate the blog, and Bash scripts to deploy it.
Any idea when GitHub Pages will start using 1.0 (or are they using it already?). Really want to start using that gist tag ASAP (copy-pasting the <script> embeds is a bit of a pain).
The new site looks much better, too! There's definitely a lot more, useful documentation.
1) Online Editor. I know there is Prose.io, but it requires me to host on GH pages. I like hosting on S3. parkr, I'm guessing Cornell is using some sort of backend to edit posts/pages?
2) An iPhone app that allows me to upload photos or write posts.
With its 'blog'-gem nex Jekyll features like excerpts and support for timezone-config have been implemented for a while.
From my research over the past couple of weeks, it seems like Octopress is basically Jekyll with a bunch of plugins and niceties.
Ultimately, you just need to look at the feature-set of Octopress and decide if you actually want those things (custom theme, Disqus and GA integration, etc). If you do, great, if not, it's probably going to get in the way more than help.
Default-theme Octopress users all automatically get lumped under 'some dude using default Octopress' category in my brain - it's as close as you can get to publishing completely anonymously.
I know Jekyll is in the domine of static website generators, but it also says it's "blog aware" so...
2) Using GitHub issues (or some other role-your-own system): http://ivanzuzak.info/2011/02/18/github-hosted-comments-for-...
3) Go without comments - your blog is YOUR space on the web, if others want to respond, let them do it in their own space
I didn't add any authentication or spam blocking, but that wasn't in scope for my needs.
It is built-in to Github Pages
This saves you the trouble of re-generating the site on your local machine and pushing it to a host.
Bootstrap is basically a CSS framework. Your generated static files have normal HTML in them, and they could be using Bootstrap for the styles just like any other webpage.
I haven't used Jekyll in quite some time, but just reading about an update makes me want to take another look.
Side note: the link to the Cornell website is missing the "u" at the end.
Fixed the link, good catch. Thanks!
Its very easy to use like Jekyll and has some awesome plugins for both S3 and CloudFront integration.
https://github.com/hillman/phog
I've been using it for my own purposes for a while but it needs some polishing. It's a static gallery generator that supports images and videos. It has themes and S3 uploads, with a plugin framework for anything else you might want to add on.
http://net.tutsplus.com/tutorials/other/building-static-site...
I have been using moot since a few days after the beta. It is absolutely fantastic. Great support, too.
When I see a visually distinctive site for the second time, I think 'ah ha, I've been here before'. When I see someone's Octopress blog, I never know if it's the first or second or tenth time I've visited that particular blog.
I have the same trouble with Svbtle blogs, if they use a similar accent color - there's 'red Svbtle guy' and 'blue Svbtle guy' but with very few exceptions there aren't any discrete individuals.
QuantumGuy's criticism is definitely valid-- I do need to better indicate what content is available for free.