Twit Menulet is now a Tumblr client as well as a Twitter client!
This transformation started, as most of my transformations do, because I thought it would be easy. My understanding was that Tumblr had provided an identical API to Twitter’s; all I had to do was change the endpoint and be done.
This was true, in the simplest sense. Yes, after changing the endpoint in the code, everything worked. Kind-of. You could see the text of a bunch of Tumblr posts in the stream, and you could post some text. Amazingly, though, there was no way provided, as far as I could tell, to collect the original metadata about the Tumblr post (as opposed to its Twitter-ized version), including the PHOTOs. Tumblr is all about the photos. So, there followed a very unfortunate period of several months in which I learned to track down posts via the Tumblr API that had already been download via the Twitter-ized Tumblr API, get the photo data, and display the photo. What a mess.
Also, of course, Tumblr and Twitter are inherently different. It is conceptually difficult to translate everything you might want to do with a Twitter post into the appropriate action for a Tumblr post. I still find it non-intuitive that, in order to reblog and comment on a Tumblr post, you have to choose “Reply” in Twit Menulet. Very unsatisfying. Perhaps it will change in a future version.
In the process of doing all this, I’ve become very fond of Tumblr. Tumblr gets about 0.01% of the attention that Twitter gets, and yet I think it is the better service. It is down more often, perhaps, but Tumblr has less funding is is also dealing with a lot more data.
Enjoy your new Tumblr client!