<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>yag: Community and Architecture : Social Bookmarking</title><link>http://blogs.msdn.com/yag/archive/tags/Social+Bookmarking/default.aspx</link><description>Tags: Social Bookmarking</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Showing what we got...</title><link>http://blogs.msdn.com/yag/archive/2007/03/30/showing-what-we-got.aspx</link><pubDate>Fri, 30 Mar 2007 20:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1994998</guid><dc:creator>YAG</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/yag/comments/1994998.aspx</comments><wfw:commentRss>http://blogs.msdn.com/yag/commentrss.aspx?PostID=1994998</wfw:commentRss><wfw:comment>http://blogs.msdn.com/yag/rsscomments.aspx?PostID=1994998</wfw:comment><description>&lt;P&gt;When I left the developer division a number of months ago, people were curious as to why. I explained that this new gig was one that kept me awake at night thinking of all the cool things we could be doing. I &lt;A class="" href="http://blogs.msdn.com/yag/archive/2006/05/05/591127.aspx" target=_blank mce_href="http://blogs.msdn.com/yag/archive/2006/05/05/591127.aspx"&gt;wrote a little about&amp;nbsp;&lt;/A&gt;&amp;nbsp;this &lt;A class="" href="http://blogs.msdn.com/yag/archive/2006/05/04/590528.aspx" target=_blank mce_href="http://blogs.msdn.com/yag/archive/2006/05/04/590528.aspx"&gt;when I first&lt;/A&gt; joined &lt;A class="" href="http://blogs.msdn.com/yag/archive/2006/05/04/590531.aspx" target=_blank mce_href="http://blogs.msdn.com/yag/archive/2006/05/04/590531.aspx"&gt;the team&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Well, now everyone can see an early view of what we've been working on - what we like to call Microsoft.Community. &lt;A class="" href="http://blogs.msdn.com/dseven/archive/2007/03/29/codename-athens-rc-almost-baked.aspx" target=_blank mce_href="http://blogs.msdn.com/dseven/archive/2007/03/29/codename-athens-rc-almost-baked.aspx"&gt;Doug has a great post&lt;/A&gt; on what it looks like and its manifestation. I want to talk about how we got there, the thought process behind it. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;To give a quick overview, Microsoft.Community is made up of three pillars, Community Discovery Services, Community Membership Services, and Community Discussion Services. Community Discovery Services enables social bookmarking and tagging, Community Membership Services provides membership and reputation services. Finally Community Discussion Services provides threaded discussion services. &lt;/P&gt;
&lt;P&gt;On top of these, we have a number of sites. TagSpace is the codename for our social networking and tagging collection site. ClaimSpace is the codename for our explicit reputation management site. Finally, our blog and forum sites will eventually move over to new versions built on the Community Discussion Services.&lt;/P&gt;
&lt;P&gt;That's a really quick overview. Before reading on, I highly recommend that you &lt;A class="" href="http://blogs.msdn.com/dseven/archive/2007/03/29/codename-athens-rc-almost-baked.aspx" target=_blank mce_href="http://blogs.msdn.com/dseven/archive/2007/03/29/codename-athens-rc-almost-baked.aspx"&gt;read Doug's post&lt;/A&gt; for more details. I'll wait &amp;lt;g&amp;gt;.&lt;/P&gt;
&lt;P&gt;Welcome back! As I said before, I want to talk about how we got to this group of services and sites. To do this, I want to give you insight into our discussions.&lt;/P&gt;
&lt;P&gt;The underlying question in all this is how do we connect people? How do we connect people to resources across the web, to communities, to other people with similar interests? I've been a big community member and booster for over 20 years - on Compuserve, offering space for local user groups when I had my own company, offering speakers to local groups whenever needed, etc,&amp;nbsp;Most of my best friends have come from the communities that I participated in. People from the community have stayed with me for weeks when they've needed a place, I've never been alone in a new city when going there for work because somehow, there was always someone I knew around - even if we'd never met in person. So, to me, community is an inherent goodness.&lt;/P&gt;
&lt;P&gt;But even if it isn't inherently good, community is also useful from a learning perspective. If you find a great KB article that answers your question, you are happy. If you belong to a user group and point it out to someone else, more people are happy. If you blog about it, and those who read your blog or do a search find it, they are happy. The interesting thing is that a social, trusted network is a great way of spreading information. But how do you build that social, trusted network? How do you find the right community or people? How do you enable those communities to form at will? That's what we were asking.&lt;/P&gt;
&lt;P&gt;Any community needs certain things in order to exist. You have to &lt;STRONG&gt;identify&lt;/STRONG&gt; people who may want to be part of your community, &lt;STRONG&gt;connect&lt;/STRONG&gt; them together in a &lt;STRONG&gt;venue&lt;/STRONG&gt; and &lt;STRONG&gt;reward&lt;/STRONG&gt; them for taking part in the community. &lt;/P&gt;
&lt;P&gt;If you look at a user group, it meets these criteria. You typically name the user group thru its identification (The Bay Area Database Developers Association, for instance). You meet monthly in a certain location, with people getting to know each other during breaks or before or after the session. You also reward people through the natural activities - you get information, get to learn to speak better, possibly find a job (most user groups start with the question - is anyone looking for or does anyone have a job?).&lt;/P&gt;
&lt;P&gt;Codeplex, does much of the same, but in an online, disconnected mode. It's made up of lots of communities that self-form around a project in which they have interest. It has tools (source control, tags, wikis, forums, work items) that are geared around what is needed for those types of communities. By &lt;STRONG&gt;participating&lt;/STRONG&gt; in the community thru its own Codeplex project, the Codeplex team hears from folks about what else is needed and thru agile delivery, provides it quickly enough to keep the underlying strata firm and useful enough to let the communities continue to grow.&lt;/P&gt;
&lt;P&gt;If we draw these four requirements, we can see how the services and sites provide what is needed to match these requirements.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/photos/yag_pics/images/1994758/original.aspx" target=_blank&gt;&lt;IMG style="WIDTH: 474px; HEIGHT: 277px" height=329 src="http://blogs.msdn.com/photos/yag_pics/images/1994758/640x340.aspx" width=461 border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;OK. So now we have the basic outline of what we want to create. Let's look at a more architectural view&amp;nbsp;for these same things. We have the services laid out horizontally and can use any combination of these for sites. With the great work of our Product Managers we coalesced on a few core sites to start. These are listed vertically, with their lower range showing which services they consume. We began, of course, with our existing sites - forums and blogs. They make use of all the services (Doug discussed one of my favorite scenarios - building your own forum based on tags). The two new sites, codenamed TagSpace and ClaimSpace make use of the two top services. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/photos/yag_pics/images/1994756/original.aspx" target=_blank&gt;&lt;IMG style="WIDTH: 504px; HEIGHT: 341px" height=280 src="http://blogs.msdn.com/photos/yag_pics/images/1994756/640x331.aspx" width=516 border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Wanting to open this up over time (using this on sites of our scale means that we have to slowly grow and be sure that&amp;nbsp;we can handle this), we opted to provide a RESTful interface to all our services and we plan to embrace some of the emerging standards you see with Web 2.0 sites. &amp;nbsp;&lt;/P&gt;
&lt;P&gt;Wow! This has taken a while. In future entries, I plan to drill down into some of these services, and as we work further on cacheing and scaling techniques, talk about some of what we learn.&lt;/P&gt;
&lt;P&gt;In any case - it's really exciting to have this stuff ready to ship. We want to get your feedback (look here for a post when it's live) and hope to release updates pretty regularly as we move forward.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1994998" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/yag/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/yag/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/yag/archive/tags/Social+Bookmarking/default.aspx">Social Bookmarking</category><category domain="http://blogs.msdn.com/yag/archive/tags/microsoft.community/default.aspx">microsoft.community</category></item><item><title>Interviewed at MVP Summit</title><link>http://blogs.msdn.com/yag/archive/2007/03/15/interviewed-at-mvp-summit.aspx</link><pubDate>Thu, 15 Mar 2007 23:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1889661</guid><dc:creator>YAG</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/yag/comments/1889661.aspx</comments><wfw:commentRss>http://blogs.msdn.com/yag/commentrss.aspx?PostID=1889661</wfw:commentRss><wfw:comment>http://blogs.msdn.com/yag/rsscomments.aspx?PostID=1889661</wfw:comment><description>&lt;A class="" href="http://blogs.msdn.com/sandyk/" target=_blank mce_href="http://blogs.msdn.com/sandyk/"&gt;Sandy,&lt;/A&gt; &lt;A class="" href="http://blogs.msdn.com/dseven" target=_blank mce_href="http://blogs.msdn.com/dseven"&gt;Doug&lt;/A&gt; and I were interviewed at the MVP Summit about some of the stuff we're doing around online community development. Check it out &lt;A class="" href="http://www.nxtgenug.net/Podcasts.aspx?PodcastID=27" target=_blank mce_href="http://www.nxtgenug.net/Podcasts.aspx?PodcastID=27"&gt;here.&lt;/A&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1889661" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/yag/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/yag/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/yag/archive/tags/Social+Bookmarking/default.aspx">Social Bookmarking</category></item><item><title>Web 2.0, Generation Y and a new blog</title><link>http://blogs.msdn.com/yag/archive/2007/02/27/web-2-0-generation-y-and-a-new-blog.aspx</link><pubDate>Wed, 28 Feb 2007 09:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1772709</guid><dc:creator>YAG</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/yag/comments/1772709.aspx</comments><wfw:commentRss>http://blogs.msdn.com/yag/commentrss.aspx?PostID=1772709</wfw:commentRss><wfw:comment>http://blogs.msdn.com/yag/rsscomments.aspx?PostID=1772709</wfw:comment><description>&lt;P&gt;Sean O'Driscoll has &lt;A class="" href="http://communitygrouptherapy.com/" target=_blank mce_href="http://communitygrouptherapy.com/"&gt;a new blog&lt;/A&gt; that I think will be a really good one. Sean is the General Manager of Community Support and MVP, and I work closely with him and his team. He has a &lt;A class="" href="http://communitygrouptherapy.com/2007/02/26/a-little-discussion-on-corporate-transparency/" target=_blank mce_href="http://communitygrouptherapy.com/2007/02/26/a-little-discussion-on-corporate-transparency/"&gt;post up&lt;/A&gt;&amp;nbsp;on community transparency and the driving forces behind it. He looks at three things:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;A new generation (Gen “Y”) 
&lt;LI&gt;Sarbanes-Oxley 
&lt;LI&gt;Web 2.0 &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;as helping to drive this. The first and third items meld well with a few things that I've been saying in lectures and hallway discussions lately.&lt;/P&gt;
&lt;P&gt;One thing I find interesting about Web 2.0 is that in general it's an individual-driven system that is moving into corporations. In other words, most software (word processing, accounting, etc.) began in corporate venues and migrated to things individuals used at home.&lt;/P&gt;
&lt;P&gt;Web 2.0 technologies are the opposite and are causing the &lt;A class="" href="http://blog.hbs.edu/faculty/amcafee/index.php/faculty_amcafee_v3/enterprise_20_version_20/" target=_blank mce_href="http://blog.hbs.edu/faculty/amcafee/index.php/faculty_amcafee_v3/enterprise_20_version_20/"&gt;"Enterprise 2.0" &lt;/A&gt;transformation. I find that fascinating. Hadn't thought of GenY and how they apply to this - though it's clearly a big part of it.&lt;/P&gt;
&lt;P&gt;As far as "Google Gen" goes - I worked with some interns who built an app and the first screen was just a search box - and it would search customers, inventory, orders, etc., and bring up appropriate ones. Very few menus - unlike in my day. Very interesting also.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1772709" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/yag/archive/tags/Miscellaneous/default.aspx">Miscellaneous</category><category domain="http://blogs.msdn.com/yag/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/yag/archive/tags/Social+Bookmarking/default.aspx">Social Bookmarking</category></item><item><title>Social Bookmarking Beta released</title><link>http://blogs.msdn.com/yag/archive/2006/11/07/social-bookmarking-beta-released.aspx</link><pubDate>Tue, 07 Nov 2006 22:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1021110</guid><dc:creator>YAG</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/yag/comments/1021110.aspx</comments><wfw:commentRss>http://blogs.msdn.com/yag/commentrss.aspx?PostID=1021110</wfw:commentRss><wfw:comment>http://blogs.msdn.com/yag/rsscomments.aspx?PostID=1021110</wfw:comment><description>&lt;P&gt;Our team just released a beta of our social bookmarking offering codenamed TagSpace. The best roundup of it is on &lt;A class="" href="http://davemscom.spaces.live.com/Blog/cns!217A4DFE679DE9D4!560.entry" target=_blank mce_href="http://davemscom.spaces.live.com/Blog/cns!217A4DFE679DE9D4!560.entry"&gt;Dave's blog&lt;/A&gt;. This is a really early release - but we're looking for comments in &lt;A class="" href="http://forums.microsoft.com/communities/showforum.aspx?forumid=1006&amp;amp;siteid=6" target=_blank mce_href="http://forums.microsoft.com/communities/showforum.aspx?forumid=1006&amp;amp;siteid=6"&gt;our forum&lt;/A&gt;. Docs on using it are &lt;A class="" href="http://www.microsoft.com/communities/default.mspx" target=_blank mce_href="http://www.microsoft.com/communities/default.mspx"&gt;available here&lt;/A&gt;. Finally, to borrow from Dave's entry:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;This is:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;A start, a stake in the ground, a beta demonstrating core tagging and bookmarking features we wish to enhance and develop in the months ahead. 
&lt;LI&gt;A social bookmarking service for members of the Microsoft product and technology community. This is the stand-alone service piece, along the lines of del.icio.us or other third-party social bookmarking sites. 
&lt;LI&gt;A first-draft tagging service intended to support Microsoft communities first on, then off, Microsoft.com. This is the integrated service piece, along the lines of the tagging features incorporated in sites such as Flickr or Microsoft's own &lt;A href="http://www.codeplex.com/"&gt;CodePlex&lt;/A&gt;. 
&lt;LI&gt;A tool for community members to use to begin tagging and tracking resources on Microsoft.com. 
&lt;LI&gt;A means for Microsoft.com to begin to aggregate a "folksonomy" of terms that can be used to enrich and enliven Microsoft-related sites and community properties on the Web.&lt;/LI&gt;&lt;/UL&gt;
&lt;DIV&gt;&lt;STRONG&gt;This is not:&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;A replacement or competitor to &lt;A href="http://favorites.live.com/"&gt;Windows Live Favorites&lt;/A&gt;, which we regard as a different animal intended for a much more general audience. 
&lt;LI&gt;A full-blown, feature-complete&amp;nbsp;service with all the kinks worked out. 
&lt;LI&gt;A replacement for your favorite social bookmarking service (yet!).&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1021110" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/yag/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/yag/archive/tags/Social+Bookmarking/default.aspx">Social Bookmarking</category></item></channel></rss>