Mike Macgirvin
Diary and Other Rantings
Beyond Silicon Valley
   
Sunday, Jul 06 2008, 09:14 am
Mar 06, 2006
More geekspeak

The patience of my family and friends is probably wearing thin. My rantings are getting less and less entertaining and more and more technical lately. That's the way it has to be at the present time. I'm grappling with some tough architectural issues. If you're dealing with technical architecture issues, it always means you're doing something fundamentally wrong. Or perhaps a better description would be 'painting oneself into a corner'.

This is not always a bad thing - it's a learning experience.  How do you you get out of the corner without getting your feet messy? Always look at the bigger picture. My software is primarily a weblog. But the bigger picture is a content management system, with web 2.0 connections.

What's web2 about it? Hang on, I'm still quite a ways from being finished with this upgrade. I have yet to add my secret sauce. This particular web address used to be my XML playground, and I used to have a copy of Drupal on it. Drupal is gone now, and I've grown my own software to the point that I can start to use it as a content framework. I've started plugging in the XML-RPC layers. I've started plugging in uhm - plugins. Welcome to the new XML playground. 

Anyway, the URL framwework wasn't extensible enough. Let's throw some  URL's out and see what happens....

This all starts with http://baddcafe.com

mike

mike/DEC-2003

article/1052

post

tags

feed/mike

There's a problem here. It's the URL's starting with 'mike'. You see, everything is function-based. If it starts with 'article' I know I'm viewing an article. If it starts with 'post', I know I'm writing something. I can extend this to arbitrary actions. Profile, shop, whatever. But 'mike'? What the heck am I doing? This is a problem. I need an action (or more specifically, target page) here. Otherwise as the list of actions grows, and the list of people grows, there could be conflicts. So it looks like it all has to move down a level. http://baddcafe.com/weblog/mike - since this is all attached to weblogs. I refuse to use the word 'blog'. More on that in a moment.

That looks like the way out of the painted corner.   

Oh, about the word blog... I wrote this in a friend's weblog back east last week.... You can view the original context at dustingmybrain.com

"I also have fallen into disfavor with anything beginning with 'blog'. I was writing online for 20 years before I heard the term used. Say it out loud. Isn't that the sound you make when you're puking up a bottle of Southern Comfort? Blllooooooghhhhh! Consequently, I have to laugh everytime I hear 'blogosphere'. No, offisher, I'm not drunkenut... my blogosphere ish woggly.... oooopsh... Blllooooooghhhh!"

Categories: software
Comments? | More Actions Open/Close menu
Back
Clothes make the man. Naked people have little or no influence on society.
- Mark Twain