Tag: jadoo

Jadoo and static website generators

Coming back from holidays, I fired my RSS reader and, among many interesting posts, I found this one from Smashing Magazine about static website generators being the Next Big Thing on the web (and a follow-up deep-diving into four of them).

The first paper describes how the web started as something static, became all dynamic and is progressively coming back to something more static, at least for some specific tasks. The interesting thing is that the author also describes pros and cons of each stage and why the web jumped to the next level.

jadooWhile reading this, I couldn’t help thinking of Jadoo, a pet project I started in 2007. Its goal was to get rid of the complexity and number of resources required to run a dynamic blog system. Following some notes from Alexandre Dulaunoy, it was written in Python and already used concepts now hidden under buzzwords 😉 like templating and a rudimentary meta-data organization. At that time, there was nothing like Markdown, assets management, caching, Github, … (not as widespread as today at least). There is an initial post and an update – then I gave up (reasons inside). Note drawbacks I wrote at that time are still drawbacks of current static website generators (manual update and local edition only). All these ideas in 2007, one year before Jekyll … 😉

P.S. The irony is that posts about Jadoo were later transferred to WordPress – and this blog is also npw currently hosted on WordPress!

First tryout of Jadoo

Hi

This is my first post with the Jadoo blog engine. As I stated before, I was planning to write my own blog software with these goals:

  • Simplicity
  • No PHP nor any script for the client
  • All the processing done un Python, offline
  • No DB
  • (maybe some other goals but I don’t remember them, right now)

I’ll try to apply the "release soon, release often" principle (where does it came from?): before writing an entry, launch jadwrite.py ; to create html files, launch jadpub.py ; then upload html files with your FTP client (scripts are highly customized for my blog, for the moment ; and everything doesn’t respect all the standards). I’ll also to retrieve all my previous posts (but the URL will be changed ; the RSS URL also changed). But for the moment, I have other important work to do … There is no system for comments for the moment (I don’t know if there will be one in the future) but you can send me comments and requests to jepoirrier@gmail.com.

Oh yes, and I’ll try to add a decent CSS 🙂