<?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/"
	xmlns:media="http://search.yahoo.com/mrss/">

<channel>
	<title>Open Parenthesis &#187; application</title>
	<atom:link href="http://www.openparenthesis.org/tag/application/feed" rel="self" type="application/rss+xml" />
	<link>http://www.openparenthesis.org</link>
	<description>Because these are the early days of a long revolution . . .</description>
	<lastBuildDate>Mon, 30 Jan 2012 16:13:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Facebook Platform Updates, SSL, and WPBook</title>
		<link>http://www.openparenthesis.org/2011/06/12/facebook-platform-updates-ssl-and-wpbook</link>
		<comments>http://www.openparenthesis.org/2011/06/12/facebook-platform-updates-ssl-and-wpbook#comments</comments>
		<pubDate>Sun, 12 Jun 2011 17:45:48 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[HTTPS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SSL]]></category>
		<category><![CDATA[syndication]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wpbook]]></category>

		<guid isPermaLink="false">http://www.openparenthesis.org/?p=2722</guid>
		<description><![CDATA[Road to nowhere (Photo by Matthew Connor, cc-by-nc license) Back in January, I got an unexpected flurry of WPBook support requests, and ultimately discovered they were the result of Facebook&#8217;s decision to allow people to browse Facebook in HTTPS mode. As part of that change, Facebook introduced some new settings: &#8220;Secure Canvas URL&#8221; and &#8220;Secure [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_2725" class="wp-caption aligncenter" style="width: 525px"><a href="http://www.flickr.com/photos/matt_connor/2456800851/in/photostream/"><img src="http://www.openparenthesis.org/wp-content/uploads/2011/06/2456800851_e9f12104cc_z-490x323.jpg" alt="" title="2456800851_e9f12104cc_z" width="490" height="323" class="size-large wp-image-2725" /></a><p class="wp-caption-text">Road to nowhere (Photo by Matthew Connor, cc-by-nc license)</p></div>
<p>Back in January, I got an unexpected flurry of WPBook support requests, and ultimately discovered they were the result of Facebook&#8217;s decision to allow people to <a href="http://www.facebook.com/blog.php?post=486790652130">browse Facebook in HTTPS mode</a>.  </p>
<p>As part of that change, Facebook introduced some new settings: &#8220;Secure Canvas URL&#8221; and &#8220;Secure Tab URL,&#8221; which would enable https connections throughout your Facebook application. </p>
<p>WPBook mostly worked with these two variables properly set (thanks to cshiflet for <a href="http://bugs.wpbook.net/view.php?id=41">this patch</a>).</p>
<p>Now, however, Facebook has<a href="http://developers.facebook.com/blog/post/497/"> announced</a> they will require ALL apps to support https:</p>
<blockquote><p>Today, we are announcing an update to our Developer Roadmap that outlines a plan requiring all sites and apps to migrate to OAuth 2.0, process the signed_request parameter, and obtain an SSL certificate by October 1.</p></blockquote>
<p>What will this mean for WPBook users?</p>
<p>Unfortunately, my guess is that many WPBook users are not prepared to install an SSL certificate and accept https traffic on their blogs. (SSL certificates typically require that your blog have a unique IP address and cost extra at shared hosting facilities). </p>
<p>If you are unable to install an SSL certificate for your blog, and enable https based browsing of it, you may be unable to use WPBook after October 1, 2011 (or whenever Facebook decides to actually enforce this migration step). </p>
<p>More to come as we get closer to that date. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.openparenthesis.org/2011/06/12/facebook-platform-updates-ssl-and-wpbook/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
	<enclosure url="http://www.openparenthesis.org/wp-content/uploads/2011/06/2456800851_e9f12104cc_z.jpg" length="108005" type="image/jpeg" /><media:content url="http://www.openparenthesis.org/wp-content/uploads/2011/06/2456800851_e9f12104cc_z.jpg" width="640" height="422" medium="image" type="image/jpeg" />	</item>
		<item>
		<title>WPBook 1.4 Released</title>
		<link>http://www.openparenthesis.org/2010/01/04/wpbook-1-4-released</link>
		<comments>http://www.openparenthesis.org/2010/01/04/wpbook-1-4-released#comments</comments>
		<pubDate>Mon, 04 Jan 2010 15:21:39 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wpbook]]></category>

		<guid isPermaLink="false">http://www.openparenthesis.org/?p=1685</guid>
		<description><![CDATA[(Update 1/14 &#8211; now 1.4.2. Fixes detailed in readme &#8211; Admin side javascript issue, issue with submitting comments for folks who install wordpress files in a subdirectory different than their root URL) (Updated 1/5 &#8211; it&#8217;s actually 1.4.1 now, as there was a typo in the theme/index.php file &#8211; get_exteral_url should be get_external_url). Last night [...]]]></description>
			<content:encoded><![CDATA[<p>(Update 1/14 &#8211; now 1.4.2. Fixes detailed in readme &#8211; Admin side javascript issue, issue with submitting comments for folks who install wordpress files in a subdirectory different than their root URL)</p>
<p>(Updated 1/5 &#8211; it&#8217;s actually 1.4.1 now, as there was a typo in the theme/index.php file &#8211; get_exteral_url should be get_external_url). </p>
<p>Last night I packaged and released version 1.4 of <a href="http://wordpress.org/extend/plugins/wpbook">WPBook</a>, the plugin I maintain which creates a view of your <a href="http://wordpress.org/">WordPress</a> blog as a <a href="http://facebook.com/">Facebook</a> application. </p>
<p>(For example, see <a href="http://www.openparenthesis.org/">Open Parenthesis as a blog</a>, and then <a href="http://apps.facebook.com/openparenthesis/">Open Parenthesis as a Facebook app</a>). </p>
<h3>Highlights of this release</h3>
<ul>
<li>Fixed bug which made invite friends link only work on the home page</li>
<li>Fixed bug in setting for custom/header footer which included a permalink<br />
(<a href="http://wordpress.org/support/topic/306263)" rel="nofollow">WordPress support topic 306263)</a></li>
<li>Added Gravatar support</li>
<li>Added (experimentally) a list of &#8220;pages&#8221; as well &#8211; this means you should able to use WPBook even if you have a static homepage set in WordPress &#8211; just use the url of your home page as the &#8220;Canvas Callback URL&#8221;</li>
<li>Removed hard coded references to wp-content and plugins directories<br />
(See <a href="http://willnorris.com/2009/05/wordpress-plugin-pet-peeve-hardcoding-wp-content)" rel="nofollow">http://willnorris.com/2009/05/wordpress-plugin-pet-peeve-hardcoding-wp-content)</a></li>
<li>Removed hard coded reference to config.php, routing Facebook comment submission through WordPress&#8217; built in query parser instead<br />
(See <a href="http://willnorris.com/2009/06/wordpress-plugin-pet-peeve-2-direct-calls-to-plugin-files)" rel="nofollow">http://willnorris.com/2009/06/wordpress-plugin-pet-peeve-2-direct-calls-to-plugin-files)</a></li>
</ul>
<p>As you can see, this was really more of a bug-fix and code cleanup release, with one experimental functional addition (pages). The one feature I didn&#8217;t get to but wanted to was threaded comment support (as in WordPress 2.7 and later). Would users want to be able to set threading differently inside Facebook than outside it? (I&#8217;m thinking that WPBook should just follow the settings in the blog it is installed to, with respect to threading &#8211; and perhaps gravatars as well, given how integrated with WordPress gravatars have become). </p>
<p>The next version will be more of a &#8220;feature set&#8221; release, and will also be the first version to require PHP 5. Although Facebook only officially supports a PHP 5 client library, I&#8217;ve been supporting PHP 4 by relying on an open source PHP 4 Facebook client. </p>
<p>The problem is that many of the operations most requested by users rely on Facebook API calls which sometimes fail. The PHP 5 client handles this by throwing exceptions, which WPBook needs to catch &#8211; something PHP 4 can&#8217;t do. </p>
<h3>What&#8217;s coming in 1.5</h3>
<p>Here&#8217;s my tentative roadmap:</p>
<ul>
<li>Threaded Comments &#8211; which may mean upping the minimum WordPress to 2.7 for simplicity&#8217;s sake. Given that we&#8217;re at 2.9 now I think that&#8217;s ok. </li>
<li>More work on Pages. Need to be able to list pages not to show inside Facebook, enable user to set page depth, maybe even show the top level pages as Facebook style tabs across the top of the application? (tricky inside an iFrame app)</li>
<li>PHP 5 required &#8211; this will allow me to trap &#8220;uncaught exceptions&#8221; which sometimes occur when users submit new blog posts. It&#8217;s a cosmetic error but a really ugly one which it happens, and as I use more and more Facebook calls it may happen more often. </li>
<li>Publish to Facebook&#8217;s <a href="http://wiki.developers.facebook.com/index.php/Stream.publish">Stream.publish</a> API when a new blog post is published &#8211; this is the most commonly requested feature. (Is it fair to assume the blog author is also the owner of the Facebook application? I had assumed so but that may not be the case &#8211; may require the user to enter his/her Facebook UID in WPBook for publishing to the stream)</li>
<li>Enable publishing to the wall of a Facebook &#8220;page&#8221; as well as a userwhen a new blog post is published. </li>
<li>Enable users leaving comments to also publish to the Facebook stream- has to be at the user&#8217;s discretion, but WPBook could offer to publish comments both to the stream of the user publishing the comment and to the blog author&#8217;s stream. </li>
</ul>
<p>What else would you like to see in WPBook 1.5? (Not that these aren&#8217;t enough). </p>
<p>I&#8217;ve also got to start thinking about WordPress 3.0 and the merge with the WPMU codebase, and what impact that has, but I&#8217;m hoping that can wait for WPBook 1.6. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.openparenthesis.org/2010/01/04/wpbook-1-4-released/feed</wfw:commentRss>
		<slash:comments>67</slash:comments>
		</item>
	</channel>
</rss>

