public
Description: Open source tumblog/aggregator.
Homepage: http://aintablog.com
Clone URL: git://github.com/nakajima/aintablog.git
flavorjones (author)
Mon Nov 17 08:24:17 -0800 2008
commit  2ecbd95833cd1122b35bea198310c9b2e6aa6a59
tree    e68ac92bb877d282902b69ca27750de852eabf4f
parent  e4de916655430dd45f31582694fe1afeca75656b
README.textile

AintaBlog: Open Source Tumblogging

aintablog.com

Aintablog is an open source blogging platform that attempts to combine the cooler parts of tumblr with more traditional blogging mainstays (commenting anyone?) It’s not done. It’s really not done.

Still, certain things work. You can create new posts (or as we call them, “articles”), quotes, and even import your Twitter/Flickr/del.icio.us feeds.

This app isn’t quite for beginners (yet?). You need to know your way around a Rails app to really get going. With that being said, if you know Rails, then this app should be a piece of cake.

So fork away, and let me know if you add anything cool.

Feature Requests/Bugs

I’ve set up a Lighthouse project for Aintablog here: http://nakajima.lighthouseapp.com/projects/14585-aintablog

Requirements

You’re going to need a few gems to start things off.

sudo gem install feed-normalizer hpricot RedCloth

or

sudo rake gems:install

If you want to run the test suite, you’ll need the mocha gem.

sudo gem install mocha

Defensio Spam Protection

Aintablog now has built-in Defensio Spam protection. You need to get API keys from defensio.com, then put them into config/defensio.yml. If you don’t want to use Defensio, you can set the “use_defensio” option to false in config/settings.yml.

TODO

  • Page titles!
  • Page caching
  • More control over posts (publish_at, commentable?)