7 ms·
Tom Preston-Werner: Development of Jekyll to be revived in 2013
It appears that Tom Preston-Werner, current CEO of Github, is going to give Jekyll, his most popular open-source project, some love in the New Year.
- elithrar 14y agoThis is great news, especially given the Github Pages integration with Jekyll. Having a programmer-friendly blog platform without the need to worry about hosting/deployment (easy, but another time consumer) is a good thing. One thing that Jekyll needs to improve is the process for getting a blog up and running quickly. I turned to Octopress for that (being a Jekyll "framework") but I think it's an function Jekyll itself could provide for.
- stblack 14y agoThis is great news, yes, but past failure to delegate is evident here. Also life happens while making other plans. So I welcome the announcement and I'll be super happy once umpteen long-waiting pull requests are processed. But somehing tells me, don't hold my breath.
- parkr 14y agoIt's in his best interest to stay in the project. He'll have others working on it, and he'll want to ensure that he has some say in the direction of the project. You're safe to hold your breath. ;)
- bradgessler 14y agoIf you like Jekyll, check out http://middlemanapp.com/ http://middlemanapp.com/.
- patrickg 14y agoWow that looks fantastic. It's like jekyll, just different. Highly configurable, supports many layout templating engine and well documented. I especially like the i18n part.
- lukeholder 14y agoanother vote for middleman!
- ottbot 14y agoI'm looking at building my company's CMS workflow with Jekyll so it's good to near this. I'll have non developers creating and maintaining pages and posts, so I'm hoping I can build an easy workflow with just Jekyll and a bit of prose.io. I've not found any sort of site generator/convertor that's geared for use by non-developers.
- parkr 14y agoI worked at Cornell's College of Agriculture and Life Sciences, in their Communications Dept (Administrative) to completely rewrite http://cals.cornell.edu http://cals.cornell.edu with Jekyll. Our workflow included Github, the Github desktop clients, SublimeText 2, and a script we wrote which would run `jekyll --auto --server 3000` so that the person making the changes could ensure that it came out the right way before committing to the repo. Pretty easy stuff.
- TheMakeA 14y agoAs someone who has a pending pull request for Jekyll, I welcome this.
- tanepiper 14y agoI was quite disappointed with Jekyll/Octopress - output was ok, but trying to dig into it was just a rabbits hole - so I started my own tool (still early in dev but I'm going to be working on it over Christmas) - https://npmjs.org/package/hyde https://npmjs.org/package/hyde
- LeafStorm 14y agoThat name is already taken by a Python port of Jekyll, that is actually endorsed by Mojombo. You should probably change it.
- tanepiper 14y agoOh bugger - after some though (I wanted to keep the name and command short) I've renamed it 'Nell' - after my dog https://github.com/tanepiper/nell https://github.com/tanepiper/nell
- zmanji 14y agoA serious alternative to Jekyll is Nanoc[1]. It is absurdly easy to compile any format to another format using a simple 'Rules' file. I for example have pandoc -> HTML with custom syntax highlighting and LaTeX -> pdf on my personal website [2]. Everything is customization and configurable so you can have your own conventions for posts, etc. [1]: https://github.com/ddfreyne/nanoc https://github.com/ddfreyne/nanoc [2]: https://github.com/zmanji/zameermanji.com https://github.com/zmanji/zameermanji.com
- telemachos 14y agoI'll second this. I switched from Jekyll to nanoc about a year and a half ago, and I'm very happy with it. I wrote a short piece about extending nanoc (to add categories) that people may find useful[1]. nanoc's own website has good introductory documentation[2], and the Github wiki also has good pages for examples[3] (sites that use nanoc) and samples4] (sites using nanoc with public source code). [1]: http://ithaca.arpinum.org/2012/03/30/adding-categories.html http://ithaca.arpinum.org/2012/03/30/adding-categories.html [2]: http://nanoc.stoneship.org/docs/ http://nanoc.stoneship.org/docs/ [3]: https://github.com/ddfreyne/nanoc/wiki/Showcase https://github.com/ddfreyne/nanoc/wiki/Showcase [4]: https://github.com/ddfreyne/nanoc/wiki/Samples https://github.com/ddfreyne/nanoc/wiki/Samples
- yummyfajitas 14y agoHyde is another alternative (which I use for my website), particularly for those who like Python over Ruby. http://ringce.com/hyde http://ringce.com/hyde https://github.com/hyde/hyde https://github.com/hyde/hyde
- rudiger 14y agoI'd recommend Pelican over Hyde. It's Python, has great documentation and is actively developed. http://getpelican.com/ http://getpelican.com/ https://github.com/getpelican/pelican https://github.com/getpelican/pelican
- kenneth_reitz 14y ago
- deleted 14y ago[deleted]
- fortes 14y agoThis is fantastic news. I use Jekyll for many things, but was getting sick of it not supporting fenced code blocks in Markdown. So I made the classic mistake and built a Node.js Jekyll clone -- there are a few other static site generators in Node, but none used the exact same file structure as Jekyll (unless I missed some, which is entirely possible). It now handles most Jekyll sites I've tested, including Mojombo's: https://github.com/fortes/enfield https://github.com/fortes/enfield or `npm install -g enfield` Supports plugins as well. Patches welcome!
- fortes 14y agoWell, it looks like Jekyll finally supports fenced code blocks (added in RedCarpet 2) ... my wait is over: https://github.com/mojombo/jekyll/commit/098da3d3fa5b2946afcea8c8c7beb5d0a4fed7c0 https://github.com/mojombo/jekyll/commit/098da3d3fa5b2946afc...
- MattRogish 14y agoSuper happy. I've made probably half dozen blogs using Octopress/Jekyll. Looking forward to Octopress 2.1, which apparently is stalled: https://github.com/imathis/octopress/branches https://github.com/imathis/octopress/branches Hopefully this'll help spur Octopress dev, too.
- imathis 14y agoOctopress has slowed down due to my need for help with a few things. I've tried working with a few folks, but it hasn't worked out. Now I'm getting the help I need and things are cranking up again. Believing that Jekyll has a future is a great motivator too.
- jberryman 14y agoJust wanted to say thanks and keep up the good work!
- stock_toaster 14y agoWhile I don't currently use jekyll any longer (switched to pelican[1] a while back), it is great to see it being picked up again! [1]: https://github.com/getpelican/pelican https://github.com/getpelican/pelican
- chaddeshon 14y agoIs anyone else using scriptogr.am? I love the idea of a static blog, but I don't want to mess with installing and running the software.