grahambinns.com

| Lancaster-based photographer, writer and developer
  • Home
  • Flickr
  • Tumblr

Blog engines stuff and things

Posted at 15:21:13 on Sunday, July 19th 2009  |  Comment on this post

A few months back, when I was on a Launchpad Bugs sprint in Vilnius, Tom and Gavin asked me whether I'd thought about open-sourcing the engine that runs grahambinns.com. My answer then was that I'd thought about it but never done it because:

  1. It wasn't very good
  2. The code had a lot of grahambinns.com-specific code in it
  3. It wasn't very good.

It's still not very good, but I've removed all the grahambinns.com specifics and now I'm reasonably happy to announce (like the father of a slightly ill-coordinated child) Frabjous version 0.1, "Not a lot of men can carry off a decorative vegetable", is now available for download under the GPLv3 at launchpad.net.

Some questions and answers:

  • Q: Why 'Frabjous'?
    A: Because I was reading Jabberwocky at the time I was trying to think up a name.
  • Q: Should I replace my Wordpress installation with Frabjous?
    A: Emphatically no, unless you really, really want to. Frabjous is, for all that I've removed a lot of the me-specific code, pretty awkward to adminster just yet (well, I think it is). Wordpress is as good as it is because it's very mature; Frabjous isn't.
  • Q: Do you want Frabjous to be a Wordpress killer?
    A: Not really. I want it to be better than it is at the moment and I'd like people to use it, but Wordpress is a fantastic piece of software and people will doubtless find it easier to use and set up than Frabjous for quite a while.
  • Q: That being the case, why do you use Frabjous rather than Wordpress?
    A: I originally wrote what would become Frabjous because I wanted to learn Django. I also had a cordial dislike for PHP after years of working in it and wanted never to have to run it on a server of mine ever again. So far, I'm succeeding.

So, please go and try it out. You can grab the trunk from Launchpad using bzr branch lp:frabjous; please feel free to have a look at the code, hack on it and file bugs. Patches welcome, branches even better.

For the record, I have no illusions that anyone other than me will ever use this code, especially with so many other blogging and site management platforms available. However, you can always treat it as a learning exercise, and that's fine too.

Responses

  1. Tom Berger says:

    Sunday, July 19th 2009 at 16:31:28 (#)

    hooray! thanks, graham. i can't wait to start using a python blog engine. and an opportunity to get into django as well!

    Reply

Leave a Response


Blogroll

  • Joe McNally
  • Bert Stephani
  • Chase Jarvis
  • Alan Pope
  • Launchpad blog
  • Tony Whitmore
  • Pieter Van Impe

Recent posts

  • One of life's little disappointments
  • In which I turn 29
  • Wailly wailly
  • Migrating to Wordpress
  • Brain porridge
  • fnarg
  • Brief request
  • The oncoming arbitrarily-measured period of time
  • That there decade thing
  • Why I Hate Freedom

Recent comments

  • gvjj on Blog engines stuff and things
  • romaPlalase on Mumble
  • Frokostordning on Nonsense at 3am
  • WongCorina32 on Very quickly
  • Graham Binns on Response from Ben Wallace
  • Simon Regan on Response from Ben Wallace
  • Graham Binns on One of life's little disappointments
  • Tony Whitmore on One of life's little disappointments
  • 96th on In which I turn 29
  • K. Aning on In which I turn 29

Popular tags

blackandwhite blogs buildings computing d300 d40x flickr general home humour in the news lancashire lancaster landscape links linux monochrome morecambebay nanowrimo news observations people photography planet ubuntu uk religion sigma1020mm stupidity thoughts three hundred and sixty-odd days of 2008 twitter ubuntu water work writing writing ideas


©2005-2010 Graham Binns
Powered by Frabjous using the Gridline Lite theme by Graph Paper Press.