Lateral Opinion
Available in: Español • English

BartleBlog

Available in: Español • English

A desktop blogging tool for the discriminating nerd

Introduction

BartleBlog is my blogging tool. I use it to publish this blog so you can see it works.

It's still very raw, and it has many, many quirks, but it is kinda, sorta ready for testing if you are adventurous.

The main goals are:

  • Produce static pages

  • Produce decent-looking pages which can be customized

  • Write the pages using Restructured Text (maybe support for markdown or similar formats will be added someday)

  • Have featureful pages: comments, ratings, pictures, galleries, statistics, calendars, menus, whatever you want... as long as it can be done from a static page.

  • Be easy to extend

  • Have a nice UI. Not a webpage, but a real UI. I am using PyQt4 right now.

  • Nerd-useful. I want my blog to contain many things:

    • Code in different languages
    • Pictures
    • SVN logs

    And many more things. I want those to be painless.

How to use it

Do not use it for a real blog yet. Try it with a dummy site at first, it's not production ready for anyone else but me (barely!)

  1. Get it. You can only find the code currently in SVN at googlecode.
  2. Try running it from its own folder. It's not installable yet.
  3. Get anything it complains about not finding ;-) Ask me if you can't!
  4. Go to the configuration dialog and fill the "Blog" thing.
  5. Write a post.
  6. Render the blog.
  7. Look into ~/.bartleblog/weblog
  8. Add the missing stuff from "static" which should be copied but isn't yet ;-)
  9. Upload that somewhere.
  10. Enjoy!
  11. Find out what pieces are still specific to myself and still in the templates, because I need to clean those ;-). For example, if you get a statcounter badge saying you have thousands of hits: those are my hits.

What am I doing with BartleBlog?

I usually post the latest developments at my blog under the BartleBlog tag.

These are the latest SVN commits (updated daily or so):

2008-03-03T20:50:50.805692Z: revision 356 by roberto.alsina

Improved flickr directive

2008-02-29T02:39:59.189064Z: revision 355 by roberto.alsina

Use username if there's no realname

2008-02-29T02:16:36.433044Z: revision 354 by roberto.alsina

Much nicer flickr support

2008-02-29T01:48:20.257640Z: revision 353 by roberto.alsina

Beginnings of a more powerful flickr interface

2008-02-19T13:48:04.777633Z: revision 352 by roberto.alsina

Better (newer) addThis button

How does it look?

Here are some screenshots ( Of course the older a shot gets, the less it looks like the current version ;-):

bartleblog12.png
bartleblog12.png by Roberto Alsina
bartleblog11.png
bartleblog11.png by Roberto Alsina
bartleblog10.png
bartleblog10.png by Roberto Alsina
bartleblog9
bartleblog9 by Roberto Alsina
bartleblog8
bartleblog8 by Roberto Alsina
bartleblog7
bartleblog7 by Roberto Alsina
bartleblog6
bartleblog6 by Roberto Alsina
bartleblog5
bartleblog5 by Roberto Alsina
Posted: 2007-05-13 19:53:11 •   • 
Topics: writing, python, bartleblog
Available in: Español • English