UserSpace early beta

Phil was kind enough to include me as part of his beta testing team for UserSpace, his followup blog client to EspressoBlog, so I’ve been posting most of my posts tonight from UserSpace.

First impressions: quite good! For one reason or another, all of the prior standalone applications I’ve used to post to my weblog have had just enough quirks or annoyances to keep me using the standard MT interface most of the time. Phil actually came closest to what I was looking for with EspressoBlog, and it was the prior reigning champion…but UserSpace has it beat hands down.

UserSpace is fast, organizes the various elements and options available for weblog posts well, and handles all the various little goodies that I like to have available (multiple weblog support, primary and extended entry, excerpt, and even keyword fields, multiple category selection, menus for text formatting and comments — any goodie that you have available within the standard MT interface is in UserSpace). I can even set upload directories individually for any uploaded files. Nicely done!

That said, of course, I’ve stumbled across a couple small bugs (though that’s why they call these ‘betas’, right?). None of them deal-breakers, but worth mentioning.

There’s no indication that UserSpace is doing anything when posting an entry or uploading a file. Some small progress bar or spinning flower (or whatever the OS X dingbat for “I’m thinking, leave me alone” is) would be handy, just so we know that something is going on.

For some reason, I can’t upload files (though this may well be something odd on my end, and not within UserSpace). When I try, I get the following error:

XML-RPC Fault

Fault code: 0
Fault message: Application failed during request deserialization: Can’t locate MIME/Base64.pm in [\@INC]{.citation cites=”INC”} ([\@INC]{.citation cites=”INC”} contains: /Library/WebServer/CGI-Executables/mt/extlib /Library/WebServer/CGI-Executables/mt/lib /System/Library/Perl/darwin /System/Library/Perl /Library/Perl/darwin /Library/Perl /Library/Perl /Network/Library/Perl/darwin /Network/Library/Perl /Network/Library/Perl .) at /Library/WebServer/CGI-Executables/mt/extlib/XMLRPC/Lite.pm line 278.

I ran into some wierdness with categories that seemed to fix itself. I had a couple posts that originally showed up on my main page without categories assigned, but when I put the next post up, the categories mysteriously appeared.

The last thing I ran into actually amused me. After posting the ‘Dean calls for Bush accountability‘ post, I realized that I’d mucked up the link. Easy to fix, as UserSpace has the ability to edit past posts. I jumped in, fixed the goof, and saved the edited post.

Imagine my surprise when after saving the post, it showed up with the ‘Hunting Wabbits’ text formatting option — suddenly Elmer Fudd had posessed my weblog! ;) Apparently, if you don’t specifically choose a text formatting plugin, UserSpace defaults to the standard ‘Convert Line Breaks’ plugin when first submitting a post. Upon editing a post, however, as there is no text formatting option specifically chosen, it defaults to the first item in the menu — which in my case, let Elmer Fudd run rampant. Again, it was an easy fix (just choose the correct text formatting option, and re-save), but it gave me a good laugh when I saw what had happened.

All in all, though, I’m quite happy with where UserSpace is, even in its ‘early beta’ stage.

Still here?

Been kind of quiet around here lately. No major reasons for that, really, but a few minor ones.

I’ve been wanting to revamp my photoblog for a while now, but it had been one of those “back burner” projects. I finally decided it was time to get started, and — rather than do my coding from scratch, as I normally do — I went out looking for a decent pre-made template to use. Unfortunately, I don’t think that that’s going to work. I started work on setting everything up, but all I’ve succeeded in doing so far is making my photoblog all sorts of screwy. The template I found, while a decent look, is designed for smaller photos than I’ve been posting (so I’d have to resize everything I’ve uploaded so far), uses very different posting conventions (so I’ll have to fix my previously uploaded photos), and — the two most damning issues — will not work for portrait photographs (landscape only), and is a heavily table-based layout (rather than CSS-based). Ick. So, I need to start over with that project.

Another project I’ve got going on is fixing up all my past entries in this weblog to work better with the related entries hack I put in last week. In order for it to calculate which entries are related to a given post, the most important fields are the ‘Excerpt’ and the ‘Keywords’. Well, as I’ve wasn’t using some of MT’s features when I started this weblog, only about half of my posts have excerpts, and I just started using the keywords field. So, I’m working my way backwards through over two years of posts, adding in the missing information. It’ll be good when it’s done, but it’s a long, slow process.

Lastly, when I’ve been taking some time to scan through my newsreader, there just hasn’t been anything much that’s really catching my eye enough to post about. All the political stuff starts to sound the same after a while, the technical weblogs I read have been focusing more on issues that I don’t deal with very much, and the mac world is more or less on hold until WWDC at the end of this month.

So, things are a little slow for the moment. I’m sure they’ll pick back up in a bit — I go through times like this every so often. Just a bit ‘OB’d’ (overblogged), I think. ;)

In the meantime, I’ve started yet another project (because I need another one…), and will be resurrecting my long-dead quotebook by posting a quote a day to the ‘quotes’ category of this weblog. Until any more substantial content shows up, enjoy those!

Related entries

I’m experimenting with Adam Kalsey’s Related Entried Revisited MovableType modification. It uses a MySQL database query to create a list of entries that should be somewhat similar to each entry, and lists them in the right hand sidebar of each entry’s individual listing page.

Just glancing through what it comes up with, it seems to be grabbing an interesting mix. Some posts I’ve been fairly impressed with what it comes up with, others have seemed fairly random. I’ll leave it in for a bit to see what I think of it.

Don't talk and drive

Update: This was originally a post ranting about people driving and talking on cell phones at the same time.

Unfortunately, I seem to be running into a problem where, due to a bug either in Safari, in MovableType, or the combination of the two, sometimes when editing a comment (for instance, deleting a duplicate), the text of the comment gets put in the body field of the post being edited. If you don’t see this before saving the post, the post is wiped out, and replaced with the text of the comment.

Grr.

Ah, well. Guess I just need to pay more attention next time. I just wish I knew who to send the bug report to…

Navigation – left or right?

I breezed through a usability study comparing left- and right-justified site navigation this morning.

I had the standard left-justified navigation for a while, and at one point had a three column layout with sidebars on both sides of the page, but in one of my redesigns I decided to go with the current right-justified navigation, and plan on sticking with it.

My basic reasoning is that this layout emphasizes the content over the navigation. As English speakers read from left to right, the content area has dominance. It also (I think) makes it a little easier to track your position on a page when reading a long post. With left-justified navigation, when you reach the end of a line on a page and move your eyes back left, you need to account for whatever space is taken up by the navigation bar. Using a right-justified navigation scheme, you just let your eyes snap all the way to the left of the page, and no searching is necessary.

Now, these are my opinions only, and I’m not schooled in usability at all, so I could be completely off base with that, so take my reasoning with a grain of salt. It’s just my thinking on an admittedly not very important matter. ;)

(via WebWord)

Getting personal

An interesting article in the NYT today about the pros and cons of getting personal with weblogs, something I occasionally struggle with. My site tends to be somewhat dry much of the time, but while I occasionally toy with the idea, I’ve never been too sure if I want to “open up” more in such a public medium.

I’m not likely to make a dramatic shift in the tone of this weblog — I’m naturally fairly private and reserved, and not likely to go into any sort of no-holds-barred expose — but there are definitely times I consider broadening the scope of what I write about. Maybe I’ll head that direction at some point, maybe I won’t, I’m not too sure. It bears consideration, however.

Of course, since I just edited this post three times, and almost deleted it, things may stay just as they are. ;)

(via Paulo)