Jean-Philippe Boily / @jipiboily

Rails developer. I say things. I write things.

Monologue: a simple blogging (Rails) engine

Jean-Philippe Boily

Update: I released Monologue 0.2.0.beta3.

I recently started to work on a basic blogging engine. It is a Rails (mountable) engine which means it can be mounted within an already existing Rails 3.1+ app or in a new Rails app dedicated to a blog. It also means it has a  completely isolated namespace. It has been powering this blog for sometime now and I have the pleasure to announce today that it reached it's first stable release on rubygems. It is called Monologue. It has a really short list of features and that is what I wanted, for now at least. We'll see where that leads Monologue in the future.

Features

  • Rails mountable engine (fully named spaced)
  • tested
  • back to basics: few features
  • it has post revisions (no UI to choose published revision yet, but it keeps your modification history)
  • it has few external dependencies (no Devise or Sorcery, etc…) so we don't face problem integrating with existing Rails app.(Rails mountable engines: dependency nightmare?)
  • comments are handled by disqus
  • enforcing Rails cache for better performance (only supports file store for now)
  • runs on Heroku

Try it, fork it, hack around it.

I am open to suggestions and pull requests. Let me know what you think of it and if you think a Rails blog engine is something you need(ed).