<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Xavisys&#187; BuddyPress</title>
	<atom:link href="http://xavisys.com/tag/buddypress/feed/" rel="self" type="application/rss+xml" />
	<link>http://xavisys.com</link>
	<description>WordPress Plugins and Custom WordPress Development</description>
	<lastBuildDate>Wed, 16 Nov 2011 20:45:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<atom:link rel='hub' href='http://xavisys.com/?pushpress=hub'/>
		<item>
		<title>WordCamp San Francisco 2009</title>
		<link>http://xavisys.com/wordcamp-san-francisco-2009/</link>
		<comments>http://xavisys.com/wordcamp-san-francisco-2009/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 20:21:35 +0000</pubDate>
		<dc:creator>Aaron D. Campbell</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[BuddyPress]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[WordCamp]]></category>
		<category><![CDATA[WordCamp SF 2009]]></category>

		<guid isPermaLink="false">http://xavisys.com/?p=390</guid>
		<description><![CDATA[As some of you already know, I went to WordCamp San Francisco last weekend. I took the wife (who didn&#8217;t attend WordCamp, but did come to the party) and had a great time taking in some of &#8220;The City&#8221; in the process. I went to the main event on Saturday, the WordPress Anniversary Party Saturday [...]]]></description>
			<content:encoded><![CDATA[<p>As some of you already know, I went to WordCamp San Francisco last weekend.  I took the wife (who didn&#8217;t attend WordCamp, but did come to the party) and had a great time taking in some of &#8220;The City&#8221; in the process.  I went to the main event on Saturday, the WordPress Anniversary Party Saturday night, and also the developer day on Sunday.  It was really nice to meet some of the people, and just get a feel for what a WordCamp is like.</p>
<p>When I first showed up on Saturday, they weren&#8217;t even ready to check people in yet.  I tend to be quite prompt, so I was there a few minutes before eight, and they were still alphabetizing name tags.  Luckily there was a nice little place to sit, with power for my laptop and free wi-fi (unsecured to be exact&#8230;).  The plan was to tweet about the experience as <a href="http://twitter.com/wpinformer">@wpinformer</a>, which is the Twitter account for <a href="http://wpinformer.com">WordPress Informer</a> where you&#8217;ll be able to read more detailed posts about each speaker I listened to.  once they were ready I checked in, and just a few minutes later I was passing the check in tables and overheard them turning away walk-ins because they were already overbooked.  I don&#8217;t know what the actual totals were, but I&#8217;m guessing there were about 800 people in attendance.</p>
<p>I ended up attending the welcome by <a href="http://ma.tt">Matt</a> Mullenweg, &#8220;Cooking With BuddyPress&#8221; by Andy Peatling, &#8220;Straight from Google: What You Need to Know&#8221; by Matt Cutts, State of the Word by Matt Mullenweg, &#8220;Your Business Web&#8221; by Dave Gray of XPlane, &#8220;Customizing Themes and Plugins&#8221; by Ann Oyama, &#8220;Even Faster WordPress Themes&#8221; by Steve Souders, &#8220;FAILs, LOLs and User-Generated Content&#8221; by Scott Porad, &#8220;Lessons from Mozilla&#8221; by John Lilly, and the Goodbye by Matt Mullenweg.  The fact that there were two tracks means that I missed a lot, but I was able to see pretty much everything I wanted to.</p>
<p>The tracks were upstairs and downstairs, with the main room being upstairs.  The welcome by Matt Mullenweg was extremely quick and generic.  It served as a kind of kickoff, but I honestly could have skipped it and just started downstairs at the first speaker.</p>
<p>The first real presentation I saw was &#8220;Cooking With BuddyPress&#8221; by Andy Peatling.  You can read <a href="http://wpinformer.com/buddypress/">Why BuddyPress</a> to get more detail about what I thought, but overall it was a really great session.  Andy obviously knows what he&#8217;s talking about (he is the lead developer of BuddyPress), but he&#8217;s also good as conveying that knowledge to his audience.  It was nice to hear a little of the history of the project (421 days to version 1.0) and some of the plans for the future (such as better BBPress installation), but the best thing was getting a quick overview of how BuddyPress worked, what it did, and how it could be extended and customized.</p>
<p>Next I went back upstairs to listen to &#8220;Straight from Google: What You Need to Know&#8221; by Matt Cutts.  Matt is the head of Google&#8217;s Anti-webspam department.  His job is to find those spam sites that plague the internet, and make sure that Google doesn&#8217;t offer you links to those kinds of sites in your search results.  Since he spends so much time dealing with Google&#8217;s algorithms, he&#8217;s extremely current on best practices in Search Engine Optimization.  The biggest thing to take away from this talk was that Matt said that WordPress is a &#8220;great choice&#8221; for SEO because it solves &#8220;80-90% of Search Engine Optimization (SEO).&#8221;  That&#8217;s really saying something coming from one of the true experts out there.</p>
<p>After that, everyone came upstairs for &#8220;State of the Word&#8221; by Matt Mullenweg, whoch actually continued with a question and answer session after lunch.  We got a lot of the normal history, WordPress was a fork of B2 and was later officially recognized by the B2 creator as the &#8220;official&#8221; continuation of B2, etc.  There were a couple interesting WordPress facts such as that plugins were introduced in WordPress 1.2 and themes were introduced in WordPress 1.5.  He also gave his summary of GPL  Freedom to use software for any purpose, freedom to modify software, and freedom to redistribute.  Then he talked about the fact that WordPress.org would be featuring themes that had paid support available, which he sees as perfectly in line with the essence of the GPL (and I agree).  Alex King was brought up to talk a little about Crowd Favorite which now has eight full time staff in Denver and WordPress development and support is their primary revenue stream.</p>
<p><img src="http://xavisys.com/wp-content/uploads/2009/06/the-internet-according-to-dave-gray-300x225.jpg" alt="The Internet According to Dave Gray" title="The Internet According to Dave Gray" width="300" height="225" class="alignleft size-medium wp-image-391" /> After the Q &#038; A with Matt, I went downstairs to listen to &#8220;Growing Your Business Web&#8221; by Dave Gray of XPlane.  Dave started by saying his slides sucked and wouldn&#8217;t be available for download, but I disagree.  As a matter of fact, I loved &#8220;the internet according to Dave Gray&#8221; which spread pretty quickly across Twitter (so I&#8217;m not the only one).  The whole talk was great, but was unfortunately cut short because he was going over his allotted time.  It would have been nice to let him go a few more minutes, but I understand that they needed to keep things going.</p>
<p>Next up was &#8220;Customizing Themes and Plugins&#8221; by Ann Oyama, again downstairs.  Ann was <strong>extremely</strong> nervous, and it showed.  I was fine with that, I get nervous too.  It seems like she knew most of the material, and I credited her nervousness with the bits that she seemed to leave out, skip over, or jumble up.  Unfortunately, some of the information she gave was simply wrong.  For example, functions.php and plugins are not really &#8220;the same thing.&#8221;  They are loaded at different times, so they can do different things.  For example, plugins are loaded before pluggable.php and can therefore override about 43 functions (depending on the version of WordPress) that functions.php cannot.  Plugins can also modify settings <strong>before</strong> the global $wp_query is set up, which can be extremely handy.  There are more differences as well, but that&#8217;s not really the point.  Nervousness aside, there was some misinformation and while many of the people in the room will never need to know the differences (and some of the people there already knew), it&#8217;s still pretty unfortunate.</p>
<p>After Ann, things really picked up.  Next was &#8220;Even Faster WordPress Themes&#8221; by Steve Souders, who wrote &#8220;High Performance Web Sites&#8221; and &#8220;Even Faster Web Sites&#8221; (both must reads in my opinion).  Steve has spent time optimizing web performance for companies like Yahoo and Google, and he really knows his stuff.  A lot of it was repeat info from his books, but it was definitely extremely useful information.</p>
<p>Following Steve was &#8220;FAILs, LOLs and User-Generated Content&#8221; by Scott Porad.  He went over some of the highs and lows of having users generate your content for you.  Steve Porad is the CTO at Pet Holdings, Inc. (aka lolcats) and I think everyone will agree that they&#8217;ve definitely succeeded at user generated content.  They also run completely on WordPress.com, which really says something for WordPress.com.</p>
<p>For the last full session of the day I listened to &#8220;Lessons from Mozilla&#8221; by John Lilly.  I loved his style of talking.  He was a little ADD, running a lot of tangents&#8230;which reminded me of&#8230;well&#8230;me.  He offered no &#8220;magic&#8221; key to succeeding as an open source project, which I respect because I don&#8217;t think one exists.  However, he did give a good picture of what it&#8217;s like at the top of the food chain, with no one to copy or follow.  It had been a long day, and I was tired, so I slacked off on tweeting as well as notes.  I wish I hadn&#8217;t.</p>
<p>The day ended with the Goodbye by Matt Mullenweg.  It was nearly as quick as the welcome, but by the end of the day it didn&#8217;t seem so bad. The big announcement?  Don&#8217;t forget about the sixth anniversary party at the Automattic lounge.  The party was nice, but let&#8217;s face it&#8230;we geeks aren&#8217;t all that outgoing.  It seemed pretty dead by about 10pm when I left.  So what was the best part of the conference?  Definitely the developer day on Sunday, which I promise to write about soon.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://xavisys.com/buddypress/' title='Why BuddyPress'>Why BuddyPress</a></li>
<li><a href='http://xavisys.com/speaking-at-wordcamp-san-francisco-2011/' title='Speaking at WordCamp San Francisco 2011'>Speaking at WordCamp San Francisco 2011</a></li>
<li><a href='http://xavisys.com/googles-matt-cutts-on-wordpress/' title='Google&#039;s Matt Cutts on WordPress'>Google&#039;s Matt Cutts on WordPress</a></li>
<li><a href='http://xavisys.com/state-word-wordcamp-part-2/' title='State of the Word from WordCamp &#8211; Part 2'>State of the Word from WordCamp &#8211; Part 2</a></li>
<li><a href='http://xavisys.com/state-of-the-word-from-wordcamp-part-1/' title='State of the Word from WordCamp &#8211; Part 1'>State of the Word from WordCamp &#8211; Part 1</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xavisys.com/wordcamp-san-francisco-2009/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Why BuddyPress</title>
		<link>http://xavisys.com/buddypress/</link>
		<comments>http://xavisys.com/buddypress/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 21:40:49 +0000</pubDate>
		<dc:creator>Aaron D. Campbell</dc:creator>
				<category><![CDATA[BuddyPress]]></category>
		<category><![CDATA[WordCamp]]></category>
		<category><![CDATA[WordCamp SF 2009]]></category>

		<guid isPermaLink="false">http://wpinformer.com/?p=64</guid>
		<description><![CDATA[For those that don&#8217;t know, BuddyPress is a plugin (or more accurately a suite of about 12 plugins) for WordPress MU (Multi-user) that turns it into a social network. My first thought when I heard about BuddyPress was &#8220;neat&#8221; immediately followed by &#8220;why?&#8221; I doubt I&#8217;m the only one that was thinking this. I mean, [...]]]></description>
			<content:encoded><![CDATA[<p>For those that don&#8217;t know, BuddyPress is a plugin (or more accurately a suite of about 12 plugins) for WordPress MU (Multi-user) that turns it into a social network.  My first thought when I heard about BuddyPress was &#8220;neat&#8221; immediately followed by &#8220;why?&#8221;  I doubt I&#8217;m the only one that was thinking this.  I mean, there&#8217;s already MySpace, FaceBook, etc right?  What exactly does BuddyPress do that these don&#8217;t?  The conclusion I came to after listening to Andy Peatling today was &#8220;BuddyPress doesn&#8217;t do that much more, but it&#8217;s definitely useful and overall it&#8217;s an amazing project&#8221;.</p>
<p>First, why should you use BuddyPress rather than building on an existing service?  Andy pointed out that BuddyPress allows you to BYOTOS (Bring Your Own Terms Of Service), which means you&#8217;re not vulnerable to the whims of the terms of service of some other site, which could change at the least opportune time.  Additionally, BuddyPress is built on WordPress, which gives you the stability that has come with years of development.  It&#8217;s also open source and better yet GPL, which means that in the absolute worst case scenario you could fork the project and continue to use it.  Lastly, BuddyPress piggybacks itself on the WordPress community which is huge and helpful.</p>
<p><span id="more-64"></span></p>
<p>Once I saw why it was useful, I wondered where it should be used.  It seems to me that it&#8217;s really for niche networks.  Do you have a sports team that wants to share with each other and maybe fans as well?  Use BuddyPress.  Are you involved with a school?  Use BuddyPress to allow all your students and staff to interact easily.  Any small to medium sized group of people with shared interests would be a great place to use BuddyPress.</p>
<p>So enough about where and why, what&#8217;s it like?  Installation is simple, but not exactly &#8220;one click simple&#8221;.  You can install the plugin itself using the plugin browser in WordPress admin, but then you need to copy some theme files to their correct place.  If you know how to use an FTP client, installation will be easy.  Additionally it can work with <a href="http://bbpress.org/">BBPress Forums</a>, but the install is currently somewhat complex.  Andy assured us that in the future the BBPress install will improve.</p>
<p>However, the install didn&#8217;t worry me.  What I really wanted to know as a developer is how BuddyPress was to extend and customize.  The answer is, if you&#8217;ve been working with WordPress it&#8217;s extremely simple.  It uses the same methods (actions and filters) as WordPress for extensibility.  As a matter of fact, many existing WordPress plugins and widgets work on BuddyPress with no modification at all.</p>
<p>Theming also follows the same basic practices as any other WordPress theme but uses two themes in parallel (a WordPRess theme and a BuddyPress theme for profiles).  Template files themselves are neatly ordered into directories to make them easy to find, and BuddyPress uses all clean URLs by default (which map almost exactly to the file you need to edit).  Buddy Press themes use &#8220;The Loop&#8221; as you&#8217;re used to seeing in WordPress theme, but they use them for more than just posts.  You can list users, groups, friends, comments, and much more!  It even includes simple pagination functions to allow you to easily break content into pages.</p>
<p>While I was excited yet skeptical at the beginning, after watching Andy&#8217;s presentation I&#8217;m just looking forward to a good excuse to do a project using BuddyPress.  It looks powerful, flexible, and simple.  If you&#8217;re interested in seeing Andy&#8217;s presentation, I&#8217;m told that it should be up on <a href="http://wordpress.tv">WordPress.tv</a> in the near future.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://xavisys.com/wordcamp-san-francisco-2009/' title='WordCamp San Francisco 2009'>WordCamp San Francisco 2009</a></li>
<li><a href='http://xavisys.com/googles-matt-cutts-on-wordpress/' title='Google&#039;s Matt Cutts on WordPress'>Google&#039;s Matt Cutts on WordPress</a></li>
<li><a href='http://xavisys.com/state-word-wordcamp-part-2/' title='State of the Word from WordCamp &#8211; Part 2'>State of the Word from WordCamp &#8211; Part 2</a></li>
<li><a href='http://xavisys.com/state-of-the-word-from-wordcamp-part-1/' title='State of the Word from WordCamp &#8211; Part 1'>State of the Word from WordCamp &#8211; Part 1</a></li>
<li><a href='http://xavisys.com/wordcamp-san-francisco-2009-2/' title='WordCamp San Francisco 2009'>WordCamp San Francisco 2009</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xavisys.com/buddypress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Automattic releases BuddyPress &#8211; Official “Sister Project” to WordPress</title>
		<link>http://xavisys.com/automattic-releases-buddypress-official-sister-project-wordpress/</link>
		<comments>http://xavisys.com/automattic-releases-buddypress-official-sister-project-wordpress/#comments</comments>
		<pubDate>Mon, 04 May 2009 15:01:52 +0000</pubDate>
		<dc:creator>Aaron D. Campbell</dc:creator>
				<category><![CDATA[BuddyPress]]></category>

		<guid isPermaLink="false">http://wpinformer.com/?p=50</guid>
		<description><![CDATA[Matt Mullenweg, the founder of WordPress and Automattic, announced the release of BuddyPress last week on the official WordPress site. The BuddyPress site is live, with free downloads and installation instructions for BuddyPress 1.0 &#8211; which expands a typical WordPress blog installation into a full social network with most of the features of mySpace, Facebook, [...]]]></description>
			<content:encoded><![CDATA[<p>Matt Mullenweg, the founder of WordPress and Automattic, announced the release of BuddyPress last week on the official WordPress site. The BuddyPress site is live, with free downloads and installation instructions for BuddyPress 1.0 &#8211; which expands a typical WordPress blog installation into a full social network with most of the features of mySpace, Facebook, Ning, and other popular sites. This looks like a very important move in the future evolution of the WordPress platform and something that will encourage many social network developers to build with the CMS. BuddyPress includes user profiles, private messaging, friends / buddylists, groups, activity streams, a wall / stream like section called “the wire” for status updates and tweet-like on-site micro-blogging, in addition to multi-user blogs and forums.</p>
<p>“What if there was software with the elegance and extensibility of WordPress but all the features you’ve come to expect from social networks like Facebook? Now there is: check out BuddyPress. BuddyPress is an official sister project of WordPress. The idea behind it was to see what would happen to the web if it was as easy for anyone to create a social network as it is to create a blog today. There’s been an explosion of social activity on the web, it’s probably the most important trend of the past few years, but there’s been a dearth of Open Source tools that enable the social web. In WordPress we have a robust and extensible base that can scale to many millions of users, and BuddyPress is essentially a set of plugins on top of WordPress that add private messaging, profiles, friends, groups, activity streams, and everything else you’ve come to expect from your favorite social network, like a Facebook-in-a-box.”<sup><a href="http://xavisys.com/automattic-releases-buddypress-official-sister-project-wordpress/#footnote_0_50" id="identifier_0_50" class="footnote-link footnote-identifier-link" title="http://wordpress.org/development/2009/04/make-friends-with-buddypress/">1</a></sup></p>
<p>Combined with WordPress themes and publishing ease, the addition of full social network functionality to the platform with the release of BuddyPress 1.0 is a slam dunk / home run for Automattic, bloggers, traditional WordPress users, and social network developers. Look to see this on even more websites than WordPress in the future, and to pull a lot of development away from Drupal, which still lacks a unified offering that builds a social network as simply and easily as BuddyPress.</p>
<p><strong>References &#038; Links:</strong><br />
BuddyPress: <a href="http://buddypress.org/">http://buddypress.org/</a><br />
BuddyPress demo site: <a href="http://testbp.org/">http://testbp.org/</a><br />
Sample demo profile page: <a href="http://testbp.org/members/galen/">http://testbp.org/members/galen/</a></p>
<p><strong>Sites that have been built with BuddyPress:</strong><br />
WannaNetwork &#8211; Online Real Estate Community: <a href="http://wannanetwork.com/">http://wannanetwork.com/</a><br />
Flokka &#8211; Women in Business: <a href="http://flokka.com/">http://flokka.com/</a><br />
GrungePress &#8211; Online Music Community: <a href="http://grungepress.com/">http://grungepress.com/</a><br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://xavisys.com/buddypress/' title='Why BuddyPress'>Why BuddyPress</a></li>
<li><a href='http://xavisys.com/wordcamp-san-francisco-2009/' title='WordCamp San Francisco 2009'>WordCamp San Francisco 2009</a></li>
</ul>
<ol class="footnotes"><li id="footnote_0_50" class="footnote"><a href="http://wordpress.org/development/2009/04/make-friends-with-buddypress/">http://wordpress.org/development/2009/04/make-friends-with-buddypress/</a></li></ol>]]></content:encoded>
			<wfw:commentRss>http://xavisys.com/automattic-releases-buddypress-official-sister-project-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

