L

Not Alltogether Unpainful

Sept. 10th 2008 19:07:42

-0

From some talks with Greg Deangelis, who seems to have taken Jeremy's design aesthetic to heart, I have decided that I should fix this broken site. Fixing it means a lot of things:

  • migrating to Django 1.0
  • moving to a generic tagging system
  • implementing a gallery
  • implementing a generic comment system that isn't going to change with every django release
  • migrating away from django templates in favor of mako

I initially thought that step 1 in this process was going to be the most painless, but it turns out to be a pretty big deal. The newforms_admin change in particular means rewriting most of my models and pulling the Admin metaclass out, changing the way some of the fields are instantiated (no more prepopulate_from, etc). Combined with the logic.py -> ModelManager restructure I want to do, that's a lot of upheaval.

Luckily, I am a bit more confident in my raw database skills these days from what I've had to do at work. Though I in no way profess to be any good at all at it, I should be able to migrate my current tables new tables pretty readily even if I have to drop down to doing it in the psql prompt.

I have some other ideas that I want. One is a public/private scratchpad page, where I can put little notes to myself in either public or private textboxes with ease. This should ease on the urge to ssh into my server and leave little text file messages to myself, or worse, emailing myself. It should be pretty much the simplest application in the world, and really doesn't deserve database backing.

I really need to get cracking on even the most retarded, idiotic gallery application. I am considering using flickr as the backing store for it, and only providing my gallery as a kind of unified presentation. I will need to explore their API further to see if it allows me to do what I want. I also want to revamp the todo list so that even when I am in "change" mode, I see rendered stuff by default. I want to give a shot at using jquery for that page, too, but that's a larger change. This is all pie in the sky happy time stuff; in the meantime, at least I have a blog and a website.

comments

+ leave a comment on "Not Alltogether Unpainful"