<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: It&#8217;s Time For Facebook to Grow Up</title>
	<atom:link href="http://www.voiceoftech.com/swhitley/index.php?feed=rss2&#038;p=347" rel="self" type="application/rss+xml" />
	<link>http://www.voiceoftech.com/swhitley/index.php/2007/08/its-time-for-facebook-to-grow-up/</link>
	<description>Inspired by Actual Events</description>
	<lastBuildDate>Wed, 08 Sep 2010 18:35:01 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Shannon Whitley</title>
		<link>http://www.voiceoftech.com/swhitley/index.php/2007/08/its-time-for-facebook-to-grow-up/comment-page-1/#comment-9021</link>
		<dc:creator>Shannon Whitley</dc:creator>
		<pubDate>Tue, 21 Aug 2007 17:12:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.voiceoftech.com/swhitley/?p=347#comment-9021</guid>
		<description>Thanks, Kurt.

My frustration has waned on this topic.  It isn&#039;t my style to complain a lot, but there just seemed to be a lot of rookie mistakes going on.  I&#039;m looking forward to moving forward and getting through these rough spots.</description>
		<content:encoded><![CDATA[<p>Thanks, Kurt.</p>
<p>My frustration has waned on this topic.  It isn&#8217;t my style to complain a lot, but there just seemed to be a lot of rookie mistakes going on.  I&#8217;m looking forward to moving forward and getting through these rough spots.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kurt G</title>
		<link>http://www.voiceoftech.com/swhitley/index.php/2007/08/its-time-for-facebook-to-grow-up/comment-page-1/#comment-9020</link>
		<dc:creator>Kurt G</dc:creator>
		<pubDate>Tue, 21 Aug 2007 13:30:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.voiceoftech.com/swhitley/?p=347#comment-9020</guid>
		<description>Although I appreciate your frustration. I would could FB a little slack.

To your points:
1. Slow Down: Most of their current releases are not new features, but changes to prevent unwanted behavior or improvements to keep up with the exponential load increase on certain components (like FBML parser or restserver) caused by us.
2. Maintain development tiers: They most certainly do have multiple tiers. I have seen the links to their dev/test version. I just suspect it is hard to simulate the real time load they see, which may well be far more than the APIs you mentioned.
3. Sandbox: They seem to have the ability to enable certain functionality on a developer by developer basis to do invite only testing. A full sandbox might be difficult as you wouldn&#039;t have access to your &#039;social graph&#039;.
4. Beef up QA: Seconded. You are spot on there. In the mean time, it is up to us to diligently report the issues we find and work with the Wiki to help guide the platform team.
5. The fact that we have to answer to our own customers now is a tough one. We have to apologize for issues out of our control. I think FB could do a better job of communicating the &#039;oops&#039; to the broader audience, so they know it wasn&#039;t our fault. Having said that, as per the above comments, there are many areas they need to change frequently just to keep up.</description>
		<content:encoded><![CDATA[<p>Although I appreciate your frustration. I would could FB a little slack.</p>
<p>To your points:<br />
1. Slow Down: Most of their current releases are not new features, but changes to prevent unwanted behavior or improvements to keep up with the exponential load increase on certain components (like FBML parser or restserver) caused by us.<br />
2. Maintain development tiers: They most certainly do have multiple tiers. I have seen the links to their dev/test version. I just suspect it is hard to simulate the real time load they see, which may well be far more than the APIs you mentioned.<br />
3. Sandbox: They seem to have the ability to enable certain functionality on a developer by developer basis to do invite only testing. A full sandbox might be difficult as you wouldn&#8217;t have access to your &#8216;social graph&#8217;.<br />
4. Beef up QA: Seconded. You are spot on there. In the mean time, it is up to us to diligently report the issues we find and work with the Wiki to help guide the platform team.<br />
5. The fact that we have to answer to our own customers now is a tough one. We have to apologize for issues out of our control. I think FB could do a better job of communicating the &#8216;oops&#8217; to the broader audience, so they know it wasn&#8217;t our fault. Having said that, as per the above comments, there are many areas they need to change frequently just to keep up.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shannon Whitley</title>
		<link>http://www.voiceoftech.com/swhitley/index.php/2007/08/its-time-for-facebook-to-grow-up/comment-page-1/#comment-8981</link>
		<dc:creator>Shannon Whitley</dc:creator>
		<pubDate>Sun, 19 Aug 2007 02:41:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.voiceoftech.com/swhitley/?p=347#comment-8981</guid>
		<description>Please, Ryan.  Google, Yahoo, and many other huge sites have had APIs available for a long time.  I&#039;ve implemented several Google API solutions without one hiccup.  The only unique thing with Facebook is that you can affect the user interface, but what does that have to do with the stability of a platform?

The problem is that, unlike Google, Facebook is making changes to their site in the middle of the day, updating code without making it transparent to the users, and generally not handling code updates very well.

All they need is someone to monitor their release cycles better.  These are just suggestions -- constructive criticism, if you will.  However, if the offer still stands, I prefer well-aged, medium cheddar.</description>
		<content:encoded><![CDATA[<p>Please, Ryan.  Google, Yahoo, and many other huge sites have had APIs available for a long time.  I&#8217;ve implemented several Google API solutions without one hiccup.  The only unique thing with Facebook is that you can affect the user interface, but what does that have to do with the stability of a platform?</p>
<p>The problem is that, unlike Google, Facebook is making changes to their site in the middle of the day, updating code without making it transparent to the users, and generally not handling code updates very well.</p>
<p>All they need is someone to monitor their release cycles better.  These are just suggestions &#8212; constructive criticism, if you will.  However, if the offer still stands, I prefer well-aged, medium cheddar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Merket</title>
		<link>http://www.voiceoftech.com/swhitley/index.php/2007/08/its-time-for-facebook-to-grow-up/comment-page-1/#comment-8973</link>
		<dc:creator>Ryan Merket</dc:creator>
		<pubDate>Sat, 18 Aug 2007 17:01:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.voiceoftech.com/swhitley/?p=347#comment-8973</guid>
		<description>Wow, do you want some cheese with the whine?

Seriously, this is the first time any website has every opened the doors to developers to develop directly on a launched platform with over 50 million users...

They are doing the best they can (and a damn good job too).</description>
		<content:encoded><![CDATA[<p>Wow, do you want some cheese with the whine?</p>
<p>Seriously, this is the first time any website has every opened the doors to developers to develop directly on a launched platform with over 50 million users&#8230;</p>
<p>They are doing the best they can (and a damn good job too).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shannon Whitley</title>
		<link>http://www.voiceoftech.com/swhitley/index.php/2007/08/its-time-for-facebook-to-grow-up/comment-page-1/#comment-8943</link>
		<dc:creator>Shannon Whitley</dc:creator>
		<pubDate>Fri, 17 Aug 2007 04:18:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.voiceoftech.com/swhitley/?p=347#comment-8943</guid>
		<description>Thanks for the comments everyone.  I&#039;m just about done with Facebook.  The experience just keeps going downhill.</description>
		<content:encoded><![CDATA[<p>Thanks for the comments everyone.  I&#8217;m just about done with Facebook.  The experience just keeps going downhill.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave</title>
		<link>http://www.voiceoftech.com/swhitley/index.php/2007/08/its-time-for-facebook-to-grow-up/comment-page-1/#comment-8925</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Wed, 15 Aug 2007 17:25:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.voiceoftech.com/swhitley/?p=347#comment-8925</guid>
		<description>Great post.  Just by reading through the Facebook Developer Discussions, you can find people having other problems caused by Facebook being arrogant and unhelpful to developers.  They include:

* Developers who submit their completed apps only to to be rejected for it being &quot;unfinished&quot;, with no further explanation.
* A user whose app had a bug during development that caused extra notifications to be sent out.  His app was blocked for being too spammy.
* Many users have had their notifications (or the apps themselves blocked) for being too &quot;spammy&quot; or going over the invite limit.  However, Facebook never gives a concrete definition of spamminess, or the exact threshold for invites.
* When a user creates an app, they cannot add another admin or give someone else the admin status.  This means that the app will be stuck with that developer even if they leave the company.  You can&#039;t create a fake account to own the app, since that&#039;s against Facebook&#039;s TOS.  So basically, I guess you&#039;d have to have the founder of the company create the application, then give you their password to develop it!

I appreciate what Facebook is trying to do with the Platform, but I think they need to start being more open with the development community, and focus on fixing existing problems before continuing to add new features.</description>
		<content:encoded><![CDATA[<p>Great post.  Just by reading through the Facebook Developer Discussions, you can find people having other problems caused by Facebook being arrogant and unhelpful to developers.  They include:</p>
<p>* Developers who submit their completed apps only to to be rejected for it being &#8220;unfinished&#8221;, with no further explanation.<br />
* A user whose app had a bug during development that caused extra notifications to be sent out.  His app was blocked for being too spammy.<br />
* Many users have had their notifications (or the apps themselves blocked) for being too &#8220;spammy&#8221; or going over the invite limit.  However, Facebook never gives a concrete definition of spamminess, or the exact threshold for invites.<br />
* When a user creates an app, they cannot add another admin or give someone else the admin status.  This means that the app will be stuck with that developer even if they leave the company.  You can&#8217;t create a fake account to own the app, since that&#8217;s against Facebook&#8217;s TOS.  So basically, I guess you&#8217;d have to have the founder of the company create the application, then give you their password to develop it!</p>
<p>I appreciate what Facebook is trying to do with the Platform, but I think they need to start being more open with the development community, and focus on fixing existing problems before continuing to add new features.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TRUE - We design things and make software, like our interactive digital signage system called Media Grove</title>
		<link>http://www.voiceoftech.com/swhitley/index.php/2007/08/its-time-for-facebook-to-grow-up/comment-page-1/#comment-8924</link>
		<dc:creator>TRUE - We design things and make software, like our interactive digital signage system called Media Grove</dc:creator>
		<pubDate>Wed, 15 Aug 2007 16:54:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.voiceoftech.com/swhitley/?p=347#comment-8924</guid>
		<description>[...] Facebook&#8217;s platform has been much more fluid (to put it nicely) than most public API&#8217;s (Application Programming Interface). It has changed frequently, at times in seemingly arbitrary ways. One time the name of a parameter was changed to a synonym. I appreciate accuracy when naming, but once your API is released you probably shouldn&#8217;t change names merely because of preference. I don&#8217;t want to list all of the issues that I&#8217;ve encountered. I simply want to whole-heartedly affirm Shannon&#8217;s experience. [...]</description>
		<content:encoded><![CDATA[<p>[...] Facebook&#8217;s platform has been much more fluid (to put it nicely) than most public API&#8217;s (Application Programming Interface). It has changed frequently, at times in seemingly arbitrary ways. One time the name of a parameter was changed to a synonym. I appreciate accuracy when naming, but once your API is released you probably shouldn&#8217;t change names merely because of preference. I don&#8217;t want to list all of the issues that I&#8217;ve encountered. I simply want to whole-heartedly affirm Shannon&#8217;s experience. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://www.voiceoftech.com/swhitley/index.php/2007/08/its-time-for-facebook-to-grow-up/comment-page-1/#comment-8923</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Wed, 15 Aug 2007 16:45:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.voiceoftech.com/swhitley/?p=347#comment-8923</guid>
		<description>I completely agree.  My team has been developing a large-scale app since Facebook opened their platform, and our biggest source of frustration has been from the FB developers themselves.  Stuff like this just shows a lack of respect for their development community.  A lot of this stems from their arrogance, and it&#039;s a major problem.

There&#039;s a few other examples I can think of too (invitation limits? spamminess indiator? random brokenness all over the place?).  Thanks, facebook, for deigning to allow us to develop for your platform.  Oh, and sorry if we expect you to treat us like professionals (and act like it).</description>
		<content:encoded><![CDATA[<p>I completely agree.  My team has been developing a large-scale app since Facebook opened their platform, and our biggest source of frustration has been from the FB developers themselves.  Stuff like this just shows a lack of respect for their development community.  A lot of this stems from their arrogance, and it&#8217;s a major problem.</p>
<p>There&#8217;s a few other examples I can think of too (invitation limits? spamminess indiator? random brokenness all over the place?).  Thanks, facebook, for deigning to allow us to develop for your platform.  Oh, and sorry if we expect you to treat us like professionals (and act like it).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: It&#8217;s time for Facebook to grow up at bunnyhero dev</title>
		<link>http://www.voiceoftech.com/swhitley/index.php/2007/08/its-time-for-facebook-to-grow-up/comment-page-1/#comment-8907</link>
		<dc:creator>It&#8217;s time for Facebook to grow up at bunnyhero dev</dc:creator>
		<pubDate>Tue, 14 Aug 2007 20:10:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.voiceoftech.com/swhitley/?p=347#comment-8907</guid>
		<description>[...] Excellent post by Shannon Whitley about how Facebook is managing their app platform. [...]</description>
		<content:encoded><![CDATA[<p>[...] Excellent post by Shannon Whitley about how Facebook is managing their app platform. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shannon Whitley</title>
		<link>http://www.voiceoftech.com/swhitley/index.php/2007/08/its-time-for-facebook-to-grow-up/comment-page-1/#comment-8880</link>
		<dc:creator>Shannon Whitley</dc:creator>
		<pubDate>Mon, 13 Aug 2007 05:17:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.voiceoftech.com/swhitley/?p=347#comment-8880</guid>
		<description>Mark,

Good luck with your launch!

I read about your Wii purchase on the blog.  We just purchased a Wii last week (for the kids) and I love it.  Wii boxing is actually a great workout.</description>
		<content:encoded><![CDATA[<p>Mark,</p>
<p>Good luck with your launch!</p>
<p>I read about your Wii purchase on the blog.  We just purchased a Wii last week (for the kids) and I love it.  Wii boxing is actually a great workout.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
