it came from the blog FEATURE CREEP

Friday, 30/05/2008 ≅19:20 ©cat

I am so bad about feature creep. If I had stuck to my original goals for the 1.0 release of BrainyCat, I'd be done by now.

Of course, I'd still be working on the layout and design right where I am now.

"You'll never find the exquisite solution to a real problem if you are busy tending little problems of your own making." - Ward Cunningham

I need to get this blog ready to claim it's corner of the blogosphere. My core bugs: the footer alignment and getting the template pages in shape. The rest can wait.

Another issue: I need to combine some of my categories. There is no way to do it in WordPress's admin panel. I'll have to manipulate the databases by hand (YAY) to move a bunch of posts into another category.

Features I want to add:

  1. technorati
  2. more rounded corners
  3. links colors
  4. gallery2
  5. buttons
  6. add del and techno favs to a page
  7. work on better static pages - link back to my content
  8. pull the div.post element into a function that's called by relevant pages as needed
  9. cleanup style.css: main classes: post page comment sidebar header footer body
  10. create a logo and header include. I have a crazy obsession with involving povray in the banner creation.

And I'm starting to run into situations where I may need to edit the core wordpress files. Which means that I'll have to merges with each release. I think my changes will be minor, but until you open the files... Or I could try and get on with the wordpress svn and make changes in the source, but that's both intimidating and seems sort of pointless. Why should I foist my changes onto the main depository, and get involved with all the politics and bs that ensues?

What I need to do is get each template page up to standard with the new design (read: CSS classes) that I setup doing the index.php script. And call that done.

This is what I don't enjoy about developing by myself. There's no better judgement, no experience, no guru to tell you when you're screwing the pooch.