Archive - Jul 3, 2008

Drupal Upgrade

Okay. So, I finally got around to upgrading Orient Lodge to Drupal 6.2. The migration went fairly well, however the theme got a little messed up and I still need to tweak that. I had to make a few changes to a few blocks, change a little specialized PHP code I had written and so on.

Right now, the OpenID module doesn’t seem to be working right. I’ll try a few more things on that as I have time. The FriendFeed functionality that I added needed a little tweaking, but still seems to work. However, you should be able to add comments in FriendFeed and see them here. Unfortunately, it sometimes takes a little time.

I’ve added Disqus comments. They seem to be working. I haven’t done a lot with Discus, so it will be interesting to see how that works.

The Spam module that I was using for Drupal 4 does not seem to be working for Drupal 6, so I’m going to have to be a little more vigilant than I had been. However, I have added Captcha and we’ll see how well that works.

With Captcha added, I’ve also opened things up for anonymous comments. We’ll see how it goes. I expect people to comment, the way they would comment if they were sitting with me in my living room. If anonymous people cannot respect that, I will turn anonymous comments back off.

I’ve also turned on the Service Links module so you can recommend my blog posts on various sites. The Service Links module supports lots of services. I’ve only turned on the few that I’m most interested. However, if there are other services that you really like, let me know.

With all of that, I never did get back to working on laconi.ca That will have to wait for another day, since now, I need to get offline for a little family time.

Recreational Hacking: identi.ca laconi.ca xmpp OAuth OpenID OpenSim and Drupal

Over the past couple of weeks, I’ve been spending a lot of time writing some programs to interface a financial model written in Matlab with a Microsoft SQL database. It has been interesting work, and there are lots of interesting things yet to be done with that. However, during this, my unread emails have piled up and the list of new technology to explore has been expanding rapidly. So, with any luck, I’ll spend a bit of today doing some recreational hacking.

At the top of my list is identi.ca. Identica is running laconi.ca, an open source microblogging system based on a lot of cool standards like XMPP, Oauth, and OpenSim. I set up my identi.ca account yesterday, and have started trying to see if I can get a laconi.ca server running on my Linux box today.

So, why do I care about identi.ca? Edd Dumbill has written a very good post about Why Identi.ca is important. So, my first comment, is “yeah, what Edd said.” Dan York also wrote about it, The real meaning - and power - of identi.ca (a.k.a. open source Twitter) and pointed to Dave Winer’s excitement about identi.ca and Marshall Kirkpatrick’s post.

So, let me add a few additional thoughts. As Edd notes, it is still version 0.4.1, so don’t expect it to have as much functionality or reliability as even Twitter or Plurk. On the other hand, if open source developers go wild with it, expect it to leave Twitter and Plurk in the dust.

To me, there are is a very interesting parallel between Second Life and OpenSim and Twitter and Laconi.ca. The new open source version is getting kicked around and has great potential. For that matter, OpenSim and Laconi.ca are both kicking around using XMPP as part of their interaction. Hmm. OpenSim and Laconi.ca integration. That could be cool. As an aside, I have been getting emails about connecting old MOOs to Twitter, but that’s a different subject.

So, I’ve started installing laconi.ca on my Linux box. I’ve hit a few snags. It needs a Validate.php file, which I can’t find. I know that Evan is swamped, so maybe I’ll bug him later.

Laconi.ca also uses OpenID. I’ve been running OpenID for Drupal on my blog for a while. It hasn’t been too reliable, but I’m running an old version of Drupal. Between the desire for a more robust OpenID for Drupal, the desire to add Disque to Drupal and a bunch of other things, it is probably time to upgrade Orient Lodge to a newer version of Drupal. Maybe I’ll tackle that.

One thing that is still coming in Drupal is support for OAuth. Laconi.ca uses OAuth. Hmm. At some point, I want to tie my Drupal sites to my OpenSim sites and my Laconi.ca sites. That ought to be fun.

Meanwhile, also on my technology play list is twine.com and SecondBrain.

So, I’ll complete a few tasks around the house, check to see if identi.ca is stable after the latest upgrade and then start a fun day of recreational hacking.