Fast Wonder Community Podcast: Data Portability and Social Networking in Online Communities with Scott Kveton

I just published the 5th Fast Wonder Community Podcast today: Data Portability and Social Networking in Online Communities with Scott Kveton. Scott and I discussed a variety of topics related to online communities including data portability, OpenID, and social networking. Listen to the podcast to hear the entire discussion.

If you have any suggestions for people you would like to see interviewed on a future podcast, please let me know!

You can also subscribe to the Fast Wonder Community Podcast via RSS or iTunes.

Related Fast Wonder Posts:

Episode 5: Data Portability and Social Networking in Online Communities with Scott Kveton

In this podcast, I talked to Scott Kveton, who was kind enough to take 15 minutes out of atttending OpenID DevCamp to record this interview via Skype. We talked about how the impact of data portability and other open technology standards are influencing the way that we think about online communities. Scott is currently on the board of the OpenID Foundation and is the Open Technology lead at MyStrands where he does a lot of their community work. You can learn more about Scott by visiting his blog.

Download:
Data Portability and Social Networking in Online Communities with Scott Kveton
(mp3)

If you are doing something really cool with your online community, please let me know! I am open to suggestions for potential interviews.

You can also subscribe to the Fast Wonder Community Podcast via iTunes.

Related Fast Wonder Posts:

The Power (and Pain) of Yahoo Pipes for RSS Aggregation

I read about Yahoo! Pipes when it first came out, but never really gave it much thought until a couple of recent discussions with Justin and Paul opened my eyes to the power of Pipes. Part of the beauty and power of Pipes is that it is much easier than it sounds or looks at first glance, especially to get some simple aggregated rss feeds up and running quickly; although, the some really tricky stuff can require more work and some specific expertise.

Simple RSS Aggregation

An easy, but powerful, way to get started with Pipes is by aggregating a few feeds. A couple of weeks ago, I needed an easy way to aggregate all of the recent discussions across more than a dozen sub-communities from the Jivespace Developer Community Clearspace instance into a single feed that could be displayed in the sidebar of the Jivespace home page. I used a very simple Pipe for this task.

How? I added over a dozen feeds to the Fetch Feed module, sent the output through a Sort module to sort by date, and then set this to the pipe output. Simple and easy. Now it was time for something a little more powerful …

Feed Aggregation with Filtering, Looping, and String Building

I also did a more complex pipe with a few additional functions. This slightly more complex pipe is called the Dawn Foster UberFeed, which pulls in content that I publish across the web: Fast Wonder Blog, Fast Wonder Podcast, Flickr, Magnolia, and Jive blogs / podcasts.

Part of it was easy. The Fast Wonder feeds and Flickr feed contain only content that I write, so all of those feeds are in a simple Fetch Feed module.

Pulling my content from the Jive feeds required the addition of a simple filter after the Fetch Feed module. I included a Filter module to only permit items where item.author contains the string “dawn”. This filters out the Jive posts from other co-workers and only pulls in the posts that I authored.

I also wanted to add my Ma.gnolia links to the feed, but this got a little more complicated. It would be easy to simply add the Ma.gnolia feed to my list of feeds in the Fetch Feed module; however, it made my links look like they were authored by me. To avoid taking credit for the work of others, I decided that I wanted to add the string “Magnolia Link: ” to the beginning of every link to make it clear that these are my links, not my posts. I used the Loop module with an embedded String Builder module. This loops through every item in the Ma.gnolia feed and builds a new string by concatenating “Magnolia: ” with item.title. The result of this operation is assigned back into item.title.

Bigger image.

I took all of these various outputs after the filters and sting modifications and integrated them together using the Union module. The output of this union is then sent through the Sort module, which orders all of the content from newest to oldest by item.pubDate.

You can view the source of the pipe or subscribe to my UberFeed if you want to see exactly how this works.

The Pain of Yahoo Pipes

This brings me to the pain of pipes. It is still in beta and is still a bit buggy. For the most part, it seems to work, but I am finding little annoying things that just don’t quite work consistently. For example, we have a pipe we are using at Jive that works fine for me in Netvibes; however, for other people using other feed readers, some items are duplicated many times. I also recommend saving frequently. It has a tendency to crash Firefox occasionally. Despite the bugs and quirks, Pipes is a really powerful tool for RSS junkies like me.

Recommended Reading:

Related Fast Wonder Blog posts:

Community 2.0 Conference

I wanted to let everyone know that I will be speaking at the Community 2.0 conference on May 13-14 in Las Vegas. I will be joining Silona Bonewald, Bill Johnston, and whurley on a panel about reputation systems: What Do These Points Really Mean? The Pros and Cons of Reputation Systems. If you are interested in attending, I can give you a discount code good for 20% off. A discount AND cool people talking about community AND Las Vegas … how can you beat that?

Leave a comment or send me an email to get the discount code. I hope to see you there!

Google, Facebook and Plaxo Join the DataPortability.org Party

The DataPortability Workgroup dropped a bombshell this morning by announcing:

the inclusion of Joseph Smarr (Plaxo), Brad Fitzpatrick (Google) and Benjamin Ling (Facebook) to the DataPortability Workgroup.

Quoted from: Chris Saad (one of the drivers behind dataportability.org) on the Particls.Blog

Marshall Kirkpatrick added some additional insight into this announcement on ReadWriteWeb:

The non-participation of Google and Facebook, two companies that hold more user data and do more with it than almost any other consumer service on the market, was the biggest stumbling block to the viability of the project. These are two of the most important companies in recent history – what’s being decided now is whether they will be walled-garden, data-horders or truly open platforms tied into a larger ecosystem of innovation with respect for user rights and sensible policies about data.

If these industry titans can put aside their rivalry and work together – magic could happen. Hopefully they can work appropriately with the other members of the working group, bleeding edge consultants and representatives of smaller and in many cases more user-centric companies. If so, perhaps we can move appropriately into a future of powerful personalization and logically augmented activity online – while avoiding Minority Report-style dystopian scenarios.

Innovation on the internet is in its early, early days. The participation of representatives from Google and Facebook in this initiative could prove key in the continued development of what’s possible, instead of the early suffocation of what could have been.

Quoted from ReadWriteWeb

I have blogged here many times about the idea of online identity, but the potential for data portability that has been more of hope than a reality until now. I already use ClaimID as my primary OpenID provider. Ideally, I would love to manage my identity through an OpenID provider of my choice, but with more options to carry some of my data around the internet along with this identity. I hope to eventually be able to have a centrally managed picture, bio, profile information, and more that I can choose to share with online social networking sites (like Facebook) allowing me to maintain better control over my information and manage changes. Changing basic information (job change, phone number, etc.) can be a really labor intensive task for me. I remember going through this recently when I joined Jive in May. I would be willing to bet that you can still find old profiles on web 2.0 sites that still have me listed as working at Compiere or even Intel!

Data portability is one of the biggest problems that web 2.0 companies and users face, and I have been following dataportability.org with interest, but a healthy amount of skepticism. With the addition of Google and Facebook, I have much more confidence that we will start to see this hope move closer to the reality of data portability over time.

Jive has been focused for years on building our products using existing standards, and we are excited about what this might mean for Clearspace and other products. You can read Sam Lawrence’s perspective on this discussion and what it might mean to Jive over on the Jive Talks blog.

Related Fast Wonder Posts:

Information Overload, Attention, and RSS

Marshall Kirkpatrick wrote a fascinating piece on ReadWriteWeb today about Ten Common Objections to Social Media Adoption and How You Can Respond. Those of you who follow Marshall on Twitter know that he frequently socializes ideas for posts like this one on Twitter as he writes the article getting real-time feedback on ideas. This one was a particularly interesting discussion to watch as it unfolded. I only wish I hadn’t been quite so slammed today so that I could have paid more attention to it.

I saw what I think is a common theme across a few of the items in Marshall’s list of common objections. Information overload. People increasingly have difficulties managing the stream of information vying for our attention every second of the day. If we participate in social media and the increasing numbers of new online tools, how can we possibly pay attention to all of it? Here are a few items from Marshall’s list of objections that seem to fall into this category:

1. I suffer from information overload already.
2. So much of what’s discussed online is meaningless. These forms of communication are shallow and make us dumber. We have real work to do!
3. I don’t have the time to contribute and moderate, it looks like it takes a lot of time and energy.
9. There are so many tools that are similar, I can’t tell where to invest my time so I don’t use any of it at all.

Quoted from ReadWriteWeb

This is where RSS and other tools that help us manage where we do and do not focus our attention come into play. I agree with some of these objections to a point. Yes, there is information overload; yes, it takes time and energy; yes, some of it is shallow and meaningless; and yes, it can be hard to figure out where to invest your time. However, and this is a big however, it can be easier than many think.

Tools like RSS can really help you prioritize where you focus your attention. I use Netvibes as my RSS reader with topics organized by tab and information organized by how important / credible it is. I have separate tabs for Web 2.0/social media, open source, community, Jive, and a few misc. tabs. Each one has the stuff that I want to pay the most attention to at the top with lower priority feeds near the bottom. It really helps me stay organized and focused on those things that are important to me.

Yahoo Pipes takes this one step further. You can aggregate information from multiple feeds and filter it by keywords and other items to create very specific targeted feeds. I’ve just started playing with Yahoo Pipes, so I hope to have a more detailed analysis on it in a couple of weeks after I’ve had time to explore more of what it can do.

The point is that we all have difficulty managing information overload and our attention stream; however, we can’t let this stop us from exploring new technologies and new ideas. The solution is not to avoid these new tools. Our focus should be on finding ways to better manage this stream of information in a way that increases, not decreases, our productivity.

Related Fast Wonder Blog posts:

Clearspace: Best Community Software Award from InfoWorld!

w00t! Jive Software’s Clearspace X just won the Best Community Platform award from InfoWorld! You can read their full review on the InfoWorld site. This is no surprise to me. We power the 2 communities that I manage, Jivespace and Ignite Realtime, on Clearspace X.

Did you know that you can get a free license for Clearspace X if you are a non-commercial open source project or developer group? This is one of the cool parts of my of my job … I get to give people free software 🙂

Fast Wonder Community Podcast: The Role of Community Managers

I released the fourth Fast Wonder Community Podcast today, The Role of Community Managers. In this podcast, I talk about the community manager role and the skills required to manage online communities. Listen to the podcast to learn more.

If you have any suggestions for people you would like to see interviewed on a future podcast, please let me know!

You can also subscribe to the Fast Wonder Community Podcast via RSS or iTunes.

Related Fast Wonder Blog posts:

Episode 4: The Role of Community Managers

This episode contains the last of four recordings made during a recent discussion I led at the December Portland Web Innovators meeting. In this podcast, I talk about the community manager role and the skills required to manage online communities.

Downloads:

I am planning to switch to an interview format (via skype), so if you are doing something really cool with your online community, please let me know! I am open to suggestions for potential interviews.

You can also subscribe to the Fast Wonder Community Podcast via iTunes.

Related Fast Wonder Blog posts:

Open source, research, and other stuff I'm interested in posting.