6 ms·
Octopress - A blogging framework for hackers
- wulczer 15y agoIf you're looking for blogging software for hackers, look at http://wingolog.org/software/tekuti/ http://wingolog.org/software/tekuti/. From the page: Tekuti means "I'm telling you" in Oshiwambo. It is weblog software written in Scheme, using Git as its persistent store. 'Nuff said.
- jamesu 15y agoI'm not quite sure what this offers over jekyll apart from a few more tags and a slightly more opinionated deployment strategy. I was half expecting a combination of the wordpress admin panel + jekyll backend (kind of like gollum except for blogs). Now that would have been imPRESSive.
- keenerd 15y agoSo what makes it for hackers? The Github backend? Including a plugin for code by default? http://redraftable.com http://redraftable.com is a blog engine for hackers, other than the author won't release sources while the project is still immature.
- Mithrandir 15y agoI guess it's supposed to be because you can post via the command line which, last time I checked, does not make you a hacker.
- xiaoqmanjj 15y agowelcometo: http://www.fullmalls.com http://www.fullmalls.com The website wholesale for many kinds of fashion shoes, like the nike,jordan,prada,, also including the jeans,shirts,bags,hat and the decorations. All the products are free shipping, and the the price is competitive, and also can accept the paypal payment.,after the payment, can ship within short time. free shippingcompetitive priceany size availableaccept the paypal ===== http://www.fullmalls.com http://www.fullmalls.com ===== jordan shoes $32nike shox $32Christan Audigier bikini $23 Ed Hardy Bikini $23Smful short_t-shirt_woman $15ed hardy short_tank_woman $16Sandal $32christian loubo utin $80 Sunglass $15 COACH_Necklace $27handbag $33AF tank woman $17puma slipper woman $30 ===== http://www.fullmalls.com http://www.fullmalls.com ===== ===== http://www.fullmalls.com http://www.fullmalls.com ===== ===== http://www.fullmalls.com http://www.fullmalls.com ===== ===== http://www.fullmalls.com http://www.fullmalls.com ===== ===== http://www.fullmalls.com http://www.fullmalls.com =====
- mhansen 15y agoThe idea is that you can write your blog posts in your favorite coding editor instead of some web form. Some people find that easier - I certainly feel more at home in my editor.
- officemonkey 15y agoHell, if you were a real hacker, you would ssh to your server with vim or emacs, write the post in markdown or somesuch, and have your the blosxom-inspired clone you wrote yourself serve up the HTML. The real reason it's "for hackers" is for marketing. That and improving its chances for a front-page mention here.
- imathis 15y agoThe tagline has nothing to do with Hacker News, the fact that you would even say that is amusing.
- sathyabhat 15y agoIt's got nothing to do with HN, true, but "X blog engine for Hackers!!!11" grabs more eyeballs than "x blog engine"
- chriseppstein 15y agoThose damn marketers. Going after that HUGE hacker market again!!!
- pestaa 15y agoFunny and deserved an upvote, but in reality I bet hackers are more willing to invest in tools they find good. Still, it wouldn't describe the market size of course, but the worthiness of pursuing it.
- officemonkey 15y ago"A blogging framework for hackers" If it said "a blogging framework for writers" do you think it would even get mentioned at hackernews? It seems like YABF, with the possible exception of pretty good support for code display. Other threads here say it's basically Jekyll. I did some searches. It's not Jekyll. Jekyll has zero branding, it's just a github project. Good taglines define a brand. This one's a good tagline. Good enough to get the front page here.
- m_eiman 15y agoProbably that it takes six pages of instructions to get it up and running.
- pestaa 15y agoExactly why I prefer static pure HTML pages whenever it has a tiny chance of being good enough. That is for hackers in my book.
- mnutt 15y agoThis is a static pure HTML page generator.
- imathis 15y agoEverything is explained thoroughly but there are really only 3 steps, all on the first page http://octopress.org/docs/setup http://octopress.org/docs/setup 1. Clone Octopress 2. Bundle install 3. Rake install The reset of the documentation is about deploying, customizing, and updating.
- p4bl0 15y agoI didn't knew about redradtable, it looks interesting, thanks for the link. [Disclaimer: self advertisement follow ;-)] I think that my own blogware fugitive[1] is by far more hacker-friendly than octopress. It only depends on git and it integrates completely in the normal git workflow by using hooks to generate static html from files. Also, the article files just contain their title (the first line of the file) and then the article itself. All the meta data are those from git: creation and modification dates, authors... [1] http://news.ycombinator.com/item?id=2799246 http://news.ycombinator.com/item?id=2799246
- imathis 15y agoOctopress is a framework for Jekyll, which — like most static site generators — was built for hackers. Octopress is a well designed starting point for Jekyll blogging.
- egypturnash 15y agoIt's built around Git, you have to fiddle with the command line to post stuff. Those two things alone make it Not For End Users, at the very least.
- ristretto 15y agoHackers should write code, not blogs.
- pestaa 15y agoAnd that code should be documented, right? A hacker-centric blog could be a good tool for that.
- wickedchicken 15y ago"TCP/IP won because we focused on writing the software, not the documentation" - Vint Cerf [1] Hackers write code. If you write code and documentation, you're an engineer, good programmer, etc. Think about what you are you saying when you're "hacking on some code" -- you are intentionally writing code that is bad, but cleverly bad enough to get the job done. "Thoroughly documented hacks" are about as nonsensical as F. Scott Fitzgerald exquisitely writing about how great it feels to take a piss. [1] While I really want to get this confirmed from the man himself, this is unfortunately sourced from a twitter post and not entirely verifiable at the moment: http://twitter.com/#!/pcalcado/statuses/74071761897005056 http://twitter.com/#!/pcalcado/statuses/74071761897005056
- drdaeman 15y agoI believe he meant that IP won over, say, X.25 because OSI stack was overcomplicated. In a same way SMTP (67-page RFC) won over X.400 (a huge book). Hackers think, write code and then they may consider to document something about it. This is in contrast to engineers, who think, document then implement things.
- jonbro 15y agocan someone summarize why I should move to this from Jekyll? The website is a bit unclear on that.
- ojilles 15y agoI don't think you should. It's the work you did when you setup Jekyll that Octopress now has out of the box.
- imathis 15y agoIf you're already using Jekyll, you might consider moving to Octopress if you like the design, plugins, or rake tasks. It's MIT licensed, so if you would rather just snag those and integrate them into your existing blog that's fine too.
- danieldk 15y agoOctopress is based on Jekyll, however, it is not exactly clear to me what it adds to Jekyll. Is it the extra plugins? Is it Rake-driven management? Reading through the documentation quickly, it seems to add a lot of complexity compared to plain Jekyll. A comparison with Jekyll sans Octopress would be appreciated!
- imathis 15y agoJeykll is a static generator which has simple support for blogging. If you get started with Jeykll, you still have to write all your own HTML, CSS, etc. Getting a Jekyll blog from just a generator to the point where it's something you'd be proud to post takes a good chunk of time and many developers don't want to deal with designing their blog. Octopress is HTML, Sass, Javascript and a set of Rake tasks and plugins for Jekyll. It's a framework for the Jekyll blog generator. It has a 320 and up, responsive layout. Some plugins that make blogging easier. Octopress isn't really any more complex than if someone set up a Jekyll blog for you and handed you the keys, but of course it's going to look complex when compared to a generator.
- ojilles 15y agoI'm using Jekyll, and it took me roughly 3 nights to get it all up and running. Now looking at Octopress, they've literally done a couple of things I did myself to Jekyll (new post rake task, uploading to production, etc. etc.) So if I'd start from scratch today, I would take a good look at Octopress indeed.
- masnick 15y agoFrom whatI can tell from the git repository (https://github.com/imathis/octopress/ https://github.com/imathis/octopress/), Octopress adds two major things to Jekyll: a bunch of automation (via the Rakefile) and a default theme. Reading through the Rakefile, the automation actually looks pretty useful. For example, you can a new post with rake new_post["title here"] and Octopress will generate a properly named file for you with the correct yaml front matter. I didn't look at what the default theme actually looks like, but looking through the code it appears to be useful in quickly getting a blog up. For example, it has a partial for integrating disqus comments out of the box.
- deleted 15y ago[deleted]
- imathis 15y agoThere's no official affiliation with Github. I started thinking through the branding for Octopress in 2009 when it first came out. I was looking for a good mascot and around the same time David Lanham did his 'Bubble Bay' design for a firefox campaign http://davidlanham.com/art/bubblebay/ http://davidlanham.com/art/bubblebay/ I started thinking that an Octopus would be a great mascot. They're intelligent, flexible, and have loads of personality. And I asked David to do the artwork for the logo. The 'press' part was taken from Wordpress, but mainly because I really like how subtly different it is from Octopus.
- deleted 15y ago[deleted]
- flocial 15y agoI guess they never heard of Tokyo Promenade. It's a blogging engine implemented in C99 with no external dependencies on top of Tokyo Cabinet. http://fallabs.com/tokyopromenade/ http://fallabs.com/tokyopromenade/
- deleted 15y ago[deleted]
- dfc 15y agoI recommended ikiwiki in a similar thread recently. If this is an appealing solution, ikiwiki should exceed your expectations. http://ikiwiki.info/ http://ikiwiki.info/
- pw 15y agoI've been using Octopress for a few weeks now and really like it (I stumbled across it on github and started using the new version before it was released). Static site generators are great, but you still have to do the design, which is a non-starter for a non-designer like myself. With Octopress I was able to get a great looking, Jekyll-powered blog up and rolling as easily as using Wordpress.
- gks 15y agoI'm still a lot more impressed with the Python spinoff of Jekyll. It's called Hyde (http://www.github.com/hyde/hyde http://www.github.com/hyde/hyde) and in my opinion a LOT more functional. I do wish that the documentation was a tiny bit more complete though. If I were going to make a new site based on Jekyll, I'd seriously consider Hyde instead.
- pingswept 15y agoI haven't tried Hyde, but I did switch to Blogofile (http://blogofile.com http://blogofile.com), another Python blog compiler, after trying Jekyll for a while.
- gks 15y agoThe really nice thing that I personally like about Hyde is the fact that it is very component based. For example, it uses Jinja2 for templating. Which is extremely similar to Django templates. It really is a nice little setup that let's me do some neat things very easily. Very powerful. Another thing I like is that Hyde will regen only the files needed to be regenerated. You can of course force a full regeneration of the site, but as your site grows (particularly blogs) the slower regeneration gets. This means that for simple things like adding a new post to the site can mean very quick regeneration. Jekyll is certainly an inspiration, but it seems to be lagging behind in basic functionality of some other more interesting projects.
- KarlFreeman 15y agoI feel like I've unleashed a monster by posting this, personally I quite like the opinionated install for Jekyll especially the code plugin / view. Will be using it for my next blog install
- jamesjyu 15y agoThis is basically taking Stammy's tutorial and making it into a nice packaged framework: http://paulstamatiou.com/how-to-wordpress-to-jekyll http://paulstamatiou.com/how-to-wordpress-to-jekyll Good show.
- thedeuce 15y agowho would use this crap? Hackers write their own, thats what they do...
- Kwpolska 15y agoOriginal jekyll is better.
- alecbenzer 15y agoThis looks nice. :) Haven't had a chance to try it yet, but it looks very promising. I very recently built a jekyll blog, and while playing around with the CSS was fun and educational, my blog seems kind of shabby in comparison with wordpress blogs and the like, and I don't know if I'd be able to get my design skills up to the point where I'd be able to make my blog look that good. The most surprising thing and biggest issue I can see right now is that there's "a" theme - I was expecting several. But I imagine that there will eventually be support for more (user-contributed) themes. I also like the syntax highlighting (I think pygments looks kind of ugly), although I'd also like to see more support for customizing the highlight appearance, like maybe removing the background.