Announcing Sluggable-mixin


I've extracted the slug-related code from this blogging software and packaged it so that it should be easily-portable to any Google AppEngine application.  I hope that it will be useful for anyone who needs to add nice human and search engine-friendly URLs to their app.  It works like and is similar in spirit to my previously-released AppEngine mixin, taggable-mixin.

I'd like to encourage anyone who finds this useful -- or any who finds it to be a useless atrocity -- to leave questions, suggestions and feedback here.  I will answer as quickly as I can.


Now with slugs!

I've just integrated my new AppEngine Datastore mixin class, sluggable-mixin.  It adds the ability to associate a user-friendly slug with any datastore entity.  Posts here are now referenced by slug rather than their lengthy and meaningless datastore ID string.

I'm going to release it as open source as soon as I can polish it up a bit and write some good documentation.  I'm a stickler for good, thorough documentation and automated unit tests.  The tests are done; although, they might not have as much coverage as I'd like.  I'm hoping to get sluggable-mixin released before the New Year begins.