Archive for the 'community' Category

It’s all about the governance

About a month ago, when talking about the prospects for more open RIA technologies, I wrote:

I’d hope that we could do better than both the W3C or the JCP for Flex/Flash or OpenLaszlo.

After yesterday, I think my reasoning ought to be obvious. FAQ link for those new to the issues. Stefano and Ben, as always, find a satisfying way to put it, and Redmonk’s Steven O’Grady has a fair minded analysis.

The details of Java and Apache aside, I would call this whole situation a case study in how not to setup the governance for something open. I have never been a fan of the JCP process because Sun has always had rights that no other participant had. To Sun’s credit, the process has become considerably more open since the JCP was created in 1998. On the other hand, that openness is the result of *years* of hounding by the ASF and other organizations, and now, 9 years later, there are still hiccups. The world is a different place today in 2007 than it was in 1998, and general understanding of openness and community are much greater than when the JCP was founded. I would hope than anyone setting out to build a governance model for some piece of technology would look long and hard at the lessons (good and bad) of the JCP experience.

Ambient Intimacy - I love it.

[ via Cote ]

Leisa Reichelt has coined the term Ambient Intimacy to describe the value of Twittter. For some reason, this turn of phrase really resonates with me. [So, yet another RedMonk recommended blogger enters the 30 day evaluation folder in NetNewsWire...]

I’ve definitely benefitted from the Twitter experience — it feels a bit like my early days of blogging and feed reading: discovering new people and getting to know them through a new medium. The RIA flap of the last week or so introduced me to Ryan Stewart via Twitter. Well, actually via a combination of a RedMonk recommendation via the Twitter backchannel at Engage, but I think it’s true that I probably would have spent a bunch more time ignorant of Ryan without the events of the last week. Even more, I learned via a stray Twitter @message that Ryan is located somewhere in the Seattle area, which makes us neighbors, and outside the lush tech/social environment of the Bay Area, that’s a precious thing. Doubly so when you work at home.

Leisa thinks that the simplicity of Twitter is what has made it successful. But you can sort of imagine a Twitter-like situation coalescing via existing channels of communiations, IRC (via bots),, IM of various flavors, and the cell text messaging network. One thing that attracted me to Twitter was that it was a one stop shop. Web view, RSS view, IM integration, Text Message integration, and a REST based API for additional integration (I can’t wait until Bear gets done hacking Twitter support into supybot). There’s going to be a bunch more experimentation with Twitter, both via technology hacks, but also via social hacks. I think that this is going to be an interested playground to be a part of. The top thing on my list is the ability to have subgroups (both dynamically and statically) formed inside Twitter.

Social social networking

It seems like I’ve been doing a lot of stuff involving social networks recently.

Flickr (http://www.flickr.com/photos/twleung)
Most of the fun activity in Flickr revolves around finding people that inspire me or who share some common interest. Sometimes that is even extending into the real world, as it did during last week’s SFlickr meetup.

Upcoming (http://upcoming.org/user/12327/)
Also last week was the first time that I really used Upcoming.org in any major way. I got an account when I went to the SFlickr meetup last May, but besides that use, I hadn’t done anything - no friends, no nothing. Since Macworld turned out to be the same week, I ended up following a number of the events at Macworld using Upcoming. I took the trouble to add friends, and subscribe to a few Upcoming RSS feeds, and this gave me no shortage of options for activities during the week. The combination of friends and locations seems to be a good fit for the way that I’d like to find out about events, especially while I am travelling.

LinkedIn (http://www.linkedin.com/in/tedleung)
Guy Kawasaki has written a pair of great posts on how to use LinkedIn more effectively. Of all the job or professional social networks, LinkedIn is the only one that has actually been any good for me. I’ve had several solicitations for contract work (even though I am not consulting any more) and I’ve seen some reasonable jobs go by (not that I am looking). I definitely feel that it is worthwhile to maintain my LinkedIn information, and to add people to my network. I’ve been much more stringent about letting people into the network, particularly since I’ve been asked to recommend people to each other, and I want to feel comfortable about doing that.

Twitter (http://twitter.com/twleung)
The most recent of the social applications is Twitter. Twitter is an app for letting you put your status out into the cloud. Your status will be recorded on a web page that people can see, and it will also be pushed to people via IM (I was having terrible luck getting IM notifications until I switched to the Jabber IM bot) or SMS (I turned this off early on before I exceeded my text message limit). You can also post status updates via the web, IM, or SMS.

It might seem like IM status messages would be enough, but they turn out not to be. At OSAF, we have a decently distributed staff using a number of communications media: IM (on multiple networks), IRC, and Skype. When I go away from my computer for lunch or an errand, I want to let people in the community know. Today, I have to go update the status of all those media. Also, in some of those media, your status information could turn into a message that scrolls off screen and gets missed. The fact that Twitter archives your updates on a web page is a great thing. For distributed working groups it provides a kind of status glue that makes up for some of the lost in person interactions. Up to a point — I’ve noticed that some people are using Twitter as if it were IM, having entire conversations through it. If you are using some kind of realtime monitoring, like IM, then this turns annoying very quickly, as you are privy to all kinds of conversations that don’t affect you, complete with IM notification sounds. If Twitter had the ability to send Tweets to groups of people, that would really help a lot. I also wish that it was easier to find people. The little pictures of people are cute but hard to read, and having to mouse over them individually to get more detail is RSI inducing.

There’s a small ecosystem springing up around Twitter. There are Ruby command line tools (sadly, I couldn’t get them to work because Ruby Gems is messed up on OS 10.4), Python/Growl notifiers (works, but high maintenance), and shiny Mac tools like twitterific. Someone has even written an Applescript Quicksilver action, Tweet, for posting. There are still a few things on my wishlist: 1) for Twitterific to both have it’s little history window and to deliver changes via Growl, and 2) to be able to set my status in Adium, Snak, and Skype based on Tweets.

Technorati Tags:

SFlickr 20070111

My trip to OSAF last week was “bingo” kind of week. Not only did the week overlap with Macworld, but it also overlapped with the San Francisco Flickr (SFlickr) meeting. Of all the Web 2.0/social networking sites, Flickr seems to have done the best job of actually extending the network into the real world. There are a bunch of these local gatherings all around the country. We have one in Seattle, which I’ve gotten to once and almost gotten to a bunch of times.

This was the second time that I’ve made it to the SFlickr meetup, and I got to see/participate in the community a bit more this time. During the scheduled meeting there was the usual mad meta photographing, as well as discussion of people’s work, and equipment. Many of the people that I met last May were not around, but I did add a bunch of new people to my contacts list, and I found it just as easy to meet people as I did last time.

I was particularly interested in the ST-E2’s that Maximum Mitch and John Curley were using. I’ve been considering getting one of these to trigger my 580EX remotely. I’ve got my Strobist SB-24 and sync cord, but something is broken with that setup at the moment, and I need to sort that all out. But the corded setup is unwieldy for some of the situtations that I’d like to be in. After watching Mitch goofing around with it during the meeting, I am pretty sure that I am going to get one of these.

After the meeting ended, a group of us went to Skylark to hang out and keep on talking. Oh, and to shoot. The patrons at Skylark must have thought that they were the subject of some kind of magazine shoot. Flashes were going off all over, and a number of us were asked what magazine all of this was going to be in. There was also a scary kind of moment when an unhappy patron warned us not to take his picture, but the owner of the bar and the bouncers seemed to be totally into our presence, so we didn’t end up in any trouble. Mitch let me borrow his ST-E2 so that I could see for myself how it worked — which is to say very well. I didn’t have any flash failures except for the times when I covered the sensor on the 580 with my hand, and I forgot that the ST-E2 acts as an autofocus assist even if you don’t have a flash. John was using his mostly for this purpose and got some beautiful low light shots.

To top it all off, after we left Skylark and were heading back to the car, we encountered a band that was walking the street, on their way somewhere. We convinced them to stop and do some posing for us. Beware the SF Flickrazzi! Special thanks thanks to ms_trouble, tshane, maidelba (for the ST-E2 time), picsfromj (for the ride to Skylark) and jay_que (John Curley) (for making sure I got home)

My set from the night is here.