<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="en-US">
  <id>tag:www.toghq.com,2005:/blogs/1</id>
  <link rel="alternate" href="http://www.toghq.com" type="text/html" />
  
  <title>tog development</title>
  <updated>2009-12-23T10:02:01+01:00</updated>
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/toghq" /><feedburner:info uri="toghq" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry>
    <id>tag:www.toghq.com,2005:Post/11</id>
    <published>2009-12-23T10:02:01+01:00</published>
    <updated>2009-12-23T10:04:08+01:00</updated>
    <link rel="alternate" href="http://feedproxy.google.com/~r/toghq/~3/iFloKp5hs1E/11-ann-tog-06-has-been-released" type="text/html" />
    <title>[ANN] Tog 0.6 has been released</title>
    <content type="html">&lt;p&gt;Last friday we&amp;#8217;ve released version 0.6 of tog. This version is focused on stability and many other improvements on tog&amp;#8217;s core plugins, but this version has updated most of the support plugins used by tog, that were there since tog 0.1 and needed some upgraded.&lt;/p&gt;
&lt;p&gt;If you start fresh from tog 0.6 or you were already using edge, migration (if needed) should be small. For those of you using an older version of tog, we have a template for upgrading to tog 0.6 (has been already been used to migrate toghq.com) that will be relased in the coming days.&lt;/p&gt;
&lt;p&gt;You can check the changelog for every core plugin for changes:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://github.com/tog/tog_core/blob/master/CHANGELOG.md"&gt;tog_core&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://github.com/tog/tog_user/blob/master/CHANGELOG.md"&gt;tog_user&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://github.com/tog/tog_social/blob/master/CHANGELOG.md"&gt;tog_social&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://github.com/tog/tog_mail/blob/master/CHANGELOG.md"&gt;tog_mail&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For instructions on installing tog check: &lt;a href="http://wiki.github.com/tog/tog/installing-tog"&gt;http://wiki.github.com/tog/tog/installing-tog&lt;/a&gt; .&lt;/p&gt;
&lt;p&gt;We plan a minor release with some installation improvements and bug fixing in the commings days and &lt;a href="http://wiki.github.com/tog/tog/roadmap"&gt;tog 0.7&lt;/a&gt; will focus on socializing your app with other social networks like twitter or facebook.&lt;/p&gt;
&lt;p&gt;Don&amp;#8217;t forget to take a look at all existing plugins for tog in &lt;a href="http://wiki.github.com/tog/tog"&gt;tog&amp;#8217;s wiki&lt;/a&gt;&lt;/p&gt;</content>
    <author>
      <name>tog</name>
      <email>tog@linkingpaths.com</email>
    </author>
  <feedburner:origLink>http://www.toghq.com/blogs/1-tog-development/posts/11-ann-tog-06-has-been-released</feedburner:origLink></entry>
  <entry>
    <id>tag:www.toghq.com,2005:Post/10</id>
    <published>2009-10-13T14:38:11+02:00</published>
    <updated>2009-10-13T14:38:45+02:00</updated>
    <link rel="alternate" href="http://feedproxy.google.com/~r/toghq/~3/wgZPLHTMes0/10-quick-update-working-on-tog-06" type="text/html" />
    <title>Quick update: Working on tog 0.6</title>
    <content type="html">&lt;p&gt;We are working hard on tog 0.6. There main issues on this release are:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Most of used plugins are getting updated to newer versions and installed from gems when possible.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;Some interaction with other social networks, like twitter and facebook is being added thanks to the work of &lt;a href="http://github.com/boonious"&gt;Boon Low&lt;/a&gt; .&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;Some performance issues are being added&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This wll be probably the last release for the Rails 2.* series, and we are already working on supporting Rails 3.&lt;/p&gt;</content>
    <author>
      <name>tog</name>
      <email>tog@linkingpaths.com</email>
    </author>
  <feedburner:origLink>http://www.toghq.com/blogs/1-tog-development/posts/10-quick-update-working-on-tog-06</feedburner:origLink></entry>
  <entry>
    <id>tag:www.toghq.com,2005:Post/9</id>
    <published>2009-06-30T08:45:23+02:00</published>
    <updated>2009-06-30T08:45:23+02:00</updated>
    <link rel="alternate" href="http://feedproxy.google.com/~r/toghq/~3/wHZCtZnJe-M/9-plugins-updated" type="text/html" />
    <title>Plugins updated</title>
    <content type="html">&lt;p&gt;We have updated the list of available plugins. Altugh there are more plugins in github (some of them waiting to be updated for rails 2.3 and tog 0.5), we have updated the plugin list on this site, updating the features of the existing plugins and adding two plugins ready for prime time:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://www.toghq.com/tog_plugins/8-tog_conclave"&gt;tog_conclave&lt;/a&gt; for managing an agenda in your site.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://www.toghq.com/tog_plugins/9-tog_headlines"&gt;tog_headlines&lt;/a&gt; for news, stories and press releases.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In the coming weeks we will update plugins like &lt;a href="http://github.com/tog/tog_oracle/tree/master"&gt;tog_oracle&lt;/a&gt; (question&amp;amp;answers), &lt;a href="http://github.com/molpe/tog_podcasts/tree/master"&gt;tog_podcasts&lt;/a&gt; , &lt;a href="http://github.com/molpe/tog_depot/tree/master"&gt;tog_depot&lt;/a&gt; (file management) and &lt;a href="http://github.com/molpe/tog_videos/tree/master"&gt;tog_videos&lt;/a&gt; &lt;a href="http://github.com/search?langOverride=&amp;amp;q=tog&amp;amp;repo=&amp;amp;start_value=1&amp;amp;type=Repositories"&gt;among others&lt;/a&gt;.&lt;/p&gt;</content>
    <author>
      <name>tog</name>
      <email>tog@linkingpaths.com</email>
    </author>
  <feedburner:origLink>http://www.toghq.com/blogs/1-tog-development/posts/9-plugins-updated</feedburner:origLink></entry>
  <entry>
    <id>tag:www.toghq.com,2005:Post/8</id>
    <published>2009-06-11T09:43:15+02:00</published>
    <updated>2009-06-11T16:07:17+02:00</updated>
    <link rel="alternate" href="http://feedproxy.google.com/~r/toghq/~3/FMbrHH-G9XE/8-tog-05-released" type="text/html" />
    <title>tog 0.5 released</title>
    <content type="html">&lt;p&gt;We are happy to announce that tog 0.5 has been released. We know that we have need more time than expeced, but finally we are out.&lt;/p&gt;
&lt;p&gt;The main highlight of this version are:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Rails 2.3 is officially supported. This brings a new template for creating a new rails app with tog or adding tog to and existing application. This makes much easier to install tog, since all plugins and migrations are insta installed and created automatically for you. See &lt;a href="http://wiki.github.com/tog/tog/installing-tog"&gt;Installation instructions&lt;/a&gt; .&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;tog-desert gem has been removed. We have updated our code to use pivotal labs&amp;#8217; official &lt;a href="http://github.com/pivotal/desert/tree/master"&gt;desert gem&lt;/a&gt; , waht removes problems if your are using this gem in other projects.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;All core plugins are (almost) 100% internationalized, being english and spanish officially supported. A language selector is on the way, but didn&amp;#8217;t pass the cut since we are still deciding between a couple of alternatives for autodetection. It should come in the next (coming next week) maintenance release.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;Many other small changes and fixes are detailed in each plugin&amp;#8217;s &lt;span class="caps"&gt;CHANGELOG&lt;/span&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We thank &lt;a href="https://github.com/cauta"&gt;Andrei&lt;/a&gt; and &lt;a href="https://github.com/iampersistent"&gt;Richard&lt;/a&gt; for their great job, patient and bug fixing about tog support for Rails 2.3 and Edge. We must also thank   Raul, &lt;a href="http://github.com/gaizka"&gt;Gaizka&lt;/a&gt; , &lt;a href="http://github.com/balinterdi"&gt;Balint&lt;/a&gt; and many others for its help, bug fixing and contributions.&lt;/p&gt;
&lt;p&gt;Enjoy it.&lt;/p&gt;</content>
    <author>
      <name>tog</name>
      <email>tog@linkingpaths.com</email>
    </author>
  <feedburner:origLink>http://www.toghq.com/blogs/1-tog-development/posts/8-tog-05-released</feedburner:origLink></entry>
  <entry>
    <id>tag:www.toghq.com,2005:Post/7</id>
    <published>2009-01-27T11:43:48+01:00</published>
    <updated>2009-04-20T22:31:20+02:00</updated>
    <link rel="alternate" href="http://feedproxy.google.com/~r/toghq/~3/aNOKHEw12wc/7-minor-release-tog-041" type="text/html" />
    <title>Minor release tog 0.4.1</title>
    <content type="html">&lt;p&gt;tog 0.4.1 has been released due to a bug that has introduced Rails dependencies in rubigen &amp;gt;1.5.0.&lt;/p&gt;
&lt;p&gt;The related ticket is here: &lt;a href="http://drnic.lighthouseapp.com/projects/19471/tickets/7-rails-dependencies-introduced-in-rubigen-150"&gt;http://drnic.lighthouseapp.com/projects/19471/tickets/7-rails-dependencies-introduced-in-rubigen-150&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;We&amp;#8217;ve patched the tog gem to workaround this issue until it&amp;#8217;s fixed on rubigen. So if you&amp;#8217;ve been hit by errors related to:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;uninitialized constant RubiGen::Commands::Base::ActiveRecord&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;just gem install tog 0.4.1 and you&amp;#8217;ll be fine again.&lt;/p&gt;</content>
    <author>
      <name>tog</name>
      <email>tog@linkingpaths.com</email>
    </author>
  <feedburner:origLink>http://www.toghq.com/blogs/1-tog-development/posts/7-minor-release-tog-041</feedburner:origLink></entry>
  <entry>
    <id>tag:www.toghq.com,2005:Post/6</id>
    <published>2008-12-18T12:34:35+01:00</published>
    <updated>2009-04-20T22:31:20+02:00</updated>
    <link rel="alternate" href="http://feedproxy.google.com/~r/toghq/~3/TtUnxFJtuLI/6-feedback" type="text/html" />
    <title>Feedback</title>
    <content type="html">&lt;p&gt;Since the initial release we&amp;#8217;ve been getting great ideas and suggestions from the developers using and implementing tog. In an effort to give a stronger voice to this process of feedback we&amp;#8217;ve created an account on the beautiful service of &lt;a href="http://www.uservoice.com/"&gt;uservoice&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You can see the &amp;#8216;feedback&amp;#8217; tab on the right side of this very page. Just click on it and you can see the top rated ideas submitted and their status. If you want to add your own suggestions just go to the &lt;a href="http://toghq.uservoice.com/pages/general"&gt;tog feedback forum&lt;/a&gt; and submit them. Same process if you want to report a bug although our &lt;a href="http://larnaby.lighthouseapp.com/projects/8342-tog-platform"&gt;lighthouse bugtracker&lt;/a&gt; should be a better fit for error reporting.&lt;/p&gt;
&lt;p&gt;We aim to simplify the process to submit ideas and suggestions to the tog platform with this process&amp;#8230; Let us know what you think!&lt;/p&gt;</content>
    <author>
      <name>tog</name>
      <email>tog@linkingpaths.com</email>
    </author>
  <feedburner:origLink>http://www.toghq.com/blogs/1-tog-development/posts/6-feedback</feedburner:origLink></entry>
  <entry>
    <id>tag:www.toghq.com,2005:Post/5</id>
    <published>2008-12-17T14:37:13+01:00</published>
    <updated>2009-04-20T22:31:20+02:00</updated>
    <link rel="alternate" href="http://feedproxy.google.com/~r/toghq/~3/IBOsWU3cJbs/5-tog-04-oauth-beta-support-spam-blocking-site-wide-search-and-improved-test-suite" type="text/html" />
    <title>Tog 0.4 : OAuth beta support, Spam blocking, Site-wide search and improved test suite</title>
    <content type="html">&lt;p&gt;Tog 0.4 &amp;#8220;Thebe&amp;#8221; is finally out. We&amp;#8217;ve added a bunch of fixes, patches and improvements. Obviously there are a new shiny features too:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;OAuth beta support&lt;/strong&gt;. A basic provider/consumer oauth model has been added to tog. Through this feature you should be able to integrate any tog based app with &lt;a href="http://oauth.pbwiki.com/ServiceProviders"&gt;an increasing number of communities and sites&lt;/a&gt; like &lt;a href="http://code.google.com/apis/accounts/docs/OAuth.html"&gt;Google&lt;/a&gt;, &lt;a href="http://fireeagle.yahoo.net/"&gt;FireEagle&lt;/a&gt; or &lt;a href="http://smugmug.net/"&gt;SmugMug&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;Spam blocking&lt;/strong&gt;. As &lt;a href="http://www.toghq.com/blogs/1-tog-development/posts/4-whats-new-in-edge-tog-spam-blocking-system"&gt;we&amp;#8217;ve detailed before&lt;/a&gt; tog powered sites will be now protected against spam in their comments. Probably we&amp;#8217;ll extract and expand this blocking system to any model on future releases.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;Site-wide search&lt;/strong&gt;. Any model can be now included in the sitewide search available with tog. Just add your model as a search source to tog and provide a partial to render the matching instances of this model in the results page. You can check the details &lt;a href="http://github.com/tog/tog_core/tree/master/app/models/tog/search.rb"&gt;here&lt;/a&gt; and &lt;a href="http://github.com/tog/tog_core/tree/master/app/helpers/search_helper.rb"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;FileColumn to Paperclip migration&lt;/strong&gt;. We&amp;#8217;ve replaced one of the oldest part of the platform and will depends now on the great &lt;a href="http://www.thoughtbot.com/projects/paperclip/"&gt;paperclip plugin&lt;/a&gt; from the nice guys of &lt;a href="http://www.thoughtbot.com"&gt;thoughtbot&lt;/a&gt;. We&amp;#8217;ve added &lt;a href="http://github.com/tog/tog_social/tree/master/db/migrate/002_add_attachments_icon_to_profile.rb"&gt;the&lt;/a&gt; &lt;a href="http://github.com/tog/tog_social/tree/master/db/migrate/003_add_attachments_image_to_group.rb"&gt;needed&lt;/a&gt; &lt;a href="http://github.com/tog/tog_picto/tree/master/db/migrate/007_add_attachments_image_to_photo.rb"&gt;migrations&lt;/a&gt; to make the transition easier. As always a backup of your site before the update will be a great idea.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;How to install&lt;/h3&gt;
&lt;p&gt;You can install or upgrade to tog 0.4 through RubyGems:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;gem install tog-tog&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;New tog generated apps will use the last version of the plugins. If you’re updating an existing application, you should upgrade the plugins manually (sorry we&amp;#8217;re working in this one) to the last tag. You can access them on http://github.com/tog/[PLUGIN_NAME]/tree/v0.4.0&lt;/p&gt;
&lt;p&gt;From all of the people collaborating in tog to all the people using it, we hope you enjoy this release. Dig the code and have fun while we bake the next (Tog 0.5 &amp;#8220;Io&amp;#8221;) release.&lt;/p&gt;</content>
    <author>
      <name>tog</name>
      <email>tog@linkingpaths.com</email>
    </author>
  <feedburner:origLink>http://www.toghq.com/blogs/1-tog-development/posts/5-tog-04-oauth-beta-support-spam-blocking-site-wide-search-and-improved-test-suite</feedburner:origLink></entry>
  <entry>
    <id>tag:www.toghq.com,2005:Post/4</id>
    <published>2008-11-12T12:42:39+01:00</published>
    <updated>2009-04-20T22:31:20+02:00</updated>
    <link rel="alternate" href="http://feedproxy.google.com/~r/toghq/~3/i0G4cl1QQLE/4-whats-new-in-edge-tog-spam-blocking-system" type="text/html" />
    <title>What’s new in edge tog: Spam blocking system</title>
    <content type="html">&lt;p&gt;It occurs constantly. When your blog, site or community become popular and get some traffic&amp;#8230; the bloody spam appears. We&amp;#8217;ve been fighting the spam in this very site for the last weeks and we&amp;#8217;ve realised that tog &lt;strong&gt;needs&lt;/strong&gt; a good spam protection system out-the-box.&lt;/p&gt;
&lt;p&gt;So starting with the next release (0.4) the comments in every tog model will be protected by &lt;a href="http://akismet.com/"&gt;Akismet&lt;/a&gt; or &lt;a href="http://defensio.com/"&gt;Defensio&lt;/a&gt;, whatever you want. To enable the spam blocking system just set a few settings in Tog::Config :&lt;/p&gt;
&lt;link rel="stylesheet" href="http://gist.github.com/stylesheets/gist/embed.css"/&gt;
&lt;div id="gist-24130" class="gist"&gt;
&lt;div class="gist-file"&gt;
&lt;div class="gist-data gist-syntax"&gt;
            &lt;div class="gist-highlight"&gt;&lt;pre&gt;&lt;div class="line" id="LC1"&gt;&lt;span class="no"&gt;Tog&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="no"&gt;Config&lt;/span&gt;&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;plugins.tog_core.spam.engine&amp;#39;&lt;/span&gt;&lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;defensio&amp;quot;&lt;/span&gt; &lt;span class="c1"&gt;# &amp;#39;defensio&amp;#39; || &amp;#39;akismet&amp;#39;&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC2"&gt;&lt;span class="no"&gt;Tog&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="no"&gt;Config&lt;/span&gt;&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;plugins.tog_core.spam.key&amp;#39;&lt;/span&gt;&lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;43d05dd45fb67b1d3b3d332b67d6847b&amp;quot;&lt;/span&gt; &lt;span class="c1"&gt;# api key&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC3"&gt;&lt;span class="no"&gt;Tog&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="no"&gt;Config&lt;/span&gt;&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;plugins.tog_core.spam.url&amp;#39;&lt;/span&gt;&lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s2"&gt;&amp;quot;toghq.com&amp;#39;&amp;quot;&lt;/span&gt; &lt;span class="c1"&gt;# url registered in spam engine&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class="gist-meta"&gt;
&lt;a href="http://gist.github.com/raw/24130/a092f6699edc71f2db599ca5075a707e6b5bdaf3" style="float:right;"&gt;view raw&lt;/a&gt;
&lt;a href="http://gist.github.com/24130"&gt;This Gist&lt;/a&gt; brought to you by &lt;a href="http://github.com"&gt;GitHub&lt;/a&gt;.
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Kudos to &lt;a href="http://github.com/technoweenie"&gt;technoweenie&lt;/a&gt;, the author of  the &lt;a href="http://github.com/technoweenie/viking"&gt;Viking&lt;/a&gt; plugin, that we&amp;#8217;ve used to build this new feature.&lt;/p&gt;</content>
    <author>
      <name>tog</name>
      <email>tog@linkingpaths.com</email>
    </author>
  <feedburner:origLink>http://www.toghq.com/blogs/1-tog-development/posts/4-whats-new-in-edge-tog-spam-blocking-system</feedburner:origLink></entry>
  <entry>
    <id>tag:www.toghq.com,2005:Post/3</id>
    <published>2008-10-31T14:37:12+01:00</published>
    <updated>2009-04-20T22:31:20+02:00</updated>
    <link rel="alternate" href="http://feedproxy.google.com/~r/toghq/~3/BWeYkOQq6T4/3-whats-new-in-edge-tog-oauth-support" type="text/html" />
    <title>What's new in edge tog: OAuth support</title>
    <content type="html">&lt;p&gt;In the spirit of the famous posts of &lt;a href="http://ryandaigle.com/"&gt;Ryan Daigle&lt;/a&gt; we&amp;#8217;re going to blog periodically about the current state of tog. Beginning with this very post we&amp;#8217;ll start to &lt;em&gt;sneak preview&lt;/em&gt; the features implemented on the tog edge code and the first one we want to talk about is the &lt;b&gt;OAuth support&lt;/b&gt; we&amp;#8217;re integrating in tog. For those that are not familiar with the concept of &lt;a href="http://oauth.net/"&gt;OAuth&lt;/a&gt;, it&amp;#8217;s defined on its own site as:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;An open protocol to allow secure &lt;span class="caps"&gt;API&lt;/span&gt; authorization in a simple and standard method from desktop and web applications.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Basically what this means is that by supporting OAuth you&amp;#8217;re giving other developers and yourself the chance to avoid the common social networking &lt;b&gt;&lt;a href="http://adactio.com/journal/1357"&gt;password&lt;/a&gt; &lt;a href="http://microformats.org/wiki/social-network-anti-patterns"&gt;anti-pattern&lt;/a&gt;&lt;/b&gt;. The use of this anti-pattern is very common as an (bad) effort to aggregate the &lt;a href="http://tr.im/p5L"&gt;social graph&lt;/a&gt; and data published in other sites. The OAuth protocol gives us &lt;b&gt;a secure and open alternative to these authorization processes&lt;/b&gt; regardless of your role as consumer or provider of the data.&lt;/p&gt;
&lt;p&gt;In an OAuth authorization process the involved applications interchange a few &amp;#8220;request/access&amp;#8221; tokens and relay on the user to manage the privileges a site takes over the data stored by other. Using this workflow the user&amp;#8217;s data is protected since &lt;em&gt;its password is never ever given to any 3rd party and he/she retains the power to revoke the given privileges&lt;/em&gt; at anytime.&lt;/p&gt;
&lt;p&gt;There is an &lt;a href="http://oauth.pbwiki.com/ServiceProviders"&gt;increasing number of providers&lt;/a&gt; that support OAuth and we&amp;#8217;re trying to be as good web citizens as possible leveraging these standards in the tog platform. Our efforts are headed right now to provide every tog based social network the &lt;b&gt;basic tools to be a consumer/provider of an OAuth authorization process out-the-box&lt;/b&gt;. We&amp;#8217;ve been using &lt;a href="http://pownce.com/"&gt;Pownce&lt;/a&gt; as proof-of-concept of this authorization process as you can see in the following video:&lt;/p&gt;
&lt;p&gt;&lt;object width="600" height="375"&gt;&lt;br /&gt;
  &lt;param name="allowfullscreen" value="true" /&gt;&lt;br /&gt;
  &lt;param name="allowscriptaccess" value="always" /&gt;&lt;br /&gt;
  &lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2110602&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=ff0000&amp;amp;fullscreen=1" /&gt;&lt;br /&gt;
  &lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=2110602&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=ff0000&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="600" height="375" /&gt;&lt;br /&gt;
&lt;/object&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://vimeo.com/2110602?pg=embed&amp;amp;sec=2110602"&gt;tog oauth implementation rc1&lt;/a&gt; from &lt;a href="http://vimeo.com/linkingpaths?pg=embed&amp;amp;sec=2110602"&gt;Linking Paths&lt;/a&gt; on &lt;a href="http://vimeo.com?pg=embed&amp;amp;sec=2110602"&gt;Vimeo&lt;/a&gt;. You can view it on HD &lt;a href="http://vimeo.com/2110602"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The code is still sharp and far to be production-ready but we&amp;#8217;re pretty excited with this feature since we see it like &lt;em&gt;our first contribution to the open web&lt;/em&gt;, making tog a more robust and extensible platform.&lt;/p&gt;</content>
    <author>
      <name>tog</name>
      <email>tog@linkingpaths.com</email>
    </author>
  <feedburner:origLink>http://www.toghq.com/blogs/1-tog-development/posts/3-whats-new-in-edge-tog-oauth-support</feedburner:origLink></entry>
  <entry>
    <id>tag:www.toghq.com,2005:Post/2</id>
    <published>2008-10-14T12:51:34+02:00</published>
    <updated>2009-04-20T22:31:19+02:00</updated>
    <link rel="alternate" href="http://feedproxy.google.com/~r/toghq/~3/osTtAW6Nf8I/2-a-few-weeks-later" type="text/html" />
    <title>A few weeks later...</title>
    <content type="html">&lt;p&gt;tog launched 3 weeks ago and &lt;b&gt;we&amp;#8217;ve been thrilled by the response so far&lt;/b&gt;. We&amp;#8217;ve received patches, a ton of comments, appeared on a few popular blogs and even get together in the first tog meeting event on Madrid last week.&lt;/p&gt;
&lt;p&gt;One of the small victories for me as one of the tog developers, is that &lt;b&gt;people seems to understand the main concepts behind tog&lt;/b&gt; and the difference between this platform and other great and beautiful projects like &lt;a href="http://lovdbyless.com/"&gt;LovdbyLess&lt;/a&gt;, &lt;a href="http://portal.insoshi.com/"&gt;Inshoshi&lt;/a&gt;, &lt;a href="http://www.communityengine.org/"&gt;CommunityEngine&lt;/a&gt;:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;lower entry point to social networks through plugins&lt;/li&gt;
	&lt;li&gt;soft/painless migration from regular sites to social networks&lt;/li&gt;
	&lt;li&gt;easy development and packaging of features via the plugins system&lt;/li&gt;
	&lt;li&gt;customization over network-in-a-box and&lt;/li&gt;
	&lt;li&gt;the &amp;#8220;focus on your social objects&amp;#8221; mantra.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;As noted by Jason in Rails Envy last podcast:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;- [tog]&amp;#8230; This is a totally plugins based system. You can install only what you want in your app, you know, like a messaging system, blogs system or &lt;span class="caps"&gt;CMS&lt;/span&gt;. Lovdbyless and Inshoshi are full apps that you customize.&lt;br/&gt;
- Oh, that&amp;#8217;s cool&amp;#8230; so you can just pick up the parts that you want?&lt;br/&gt;
- Yeah&amp;#8230; and the really cool about it, is that plugins don&amp;#8217;t have to be specific to social network apps, you know, you can use that funcionality to any existing application.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The bads news are that the response &lt;em&gt;has been so overwhelming that the 0.3 release is delayed for a few days right now&lt;/em&gt;. We definetely should have 0.3 shipping out the door this friday, but anyway we&amp;#8217;ll try to be stricter for next releases.&lt;/p&gt;
&lt;p&gt;Just for future reference a few links about tog on the web (english):&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://www.railsenvy.com/2008/10/8/rails-envy-podcast-episode-050-10-08-2008"&gt;http://www.railsenvy.com/2008/10/8/rails-envy-podcast-episode-050-10-08-2008&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://weblog.rubyonrails.org/2008/10/10/2-weeks-in-rails-october-10-2008"&gt;http://weblog.rubyonrails.org/2008/10/10/2-weeks-in-rails-october-10-2008&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://www.railsinside.com/plugins/115-tog-rails-social-networking.html"&gt;http://www.railsinside.com/plugins/115-tog-rails-social-networking.html&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://news.ycombinator.com/item?id=322852"&gt;http://news.ycombinator.com/item?id=322852&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Spanish only:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://www.genbeta.com/2008/09/29-tog-nuevo-gestor-de-comunidades-20"&gt;http://www.genbeta.com/2008/09/29-tog-nuevo-gestor-de-comunidades-20&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://www.visualbeta.es/6045/aplicaciones-web/tog-un-gestor-de-comunidades-online-espanol/"&gt;http://www.visualbeta.es/6045/aplicaciones-web/tog-un-gestor-de-comunidades-online-espanol/&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://www.incubaweb.com/6830/blogs-cms/tog-nuevo-gestor-de-comunidades-online-hecho-en-espana/"&gt;http://www.incubaweb.com/6830/blogs-cms/tog-nuevo-gestor-de-comunidades-online-hecho-en-espana/&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://www.xgil.com/noticia_3817.html"&gt;http://www.xgil.com/noticia_3817.html&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://www.ojointernet.com/noticias/tog-nuevo-gestor-de-comunidades-online/"&gt;http://www.ojointernet.com/noticias/tog-nuevo-gestor-de-comunidades-online/&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://i.microsiervos.com/redes-sociales/tog.html"&gt;http://i.microsiervos.com/redes-sociales/tog.html&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://softlibre.barrapunto.com/article.pl?sid=08/10/01/0830236&amp;amp;threshold=-1"&gt;http://softlibre.barrapunto.com/article.pl?sid=08/10/01/0830236&amp;amp;threshold=-1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Italian only:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://www.geekissimo.com/2008/09/30/tog-la-piattaforma-per-il-web-20/#acommentlist"&gt;http://www.geekissimo.com/2008/09/30/tog-la-piattaforma-per-il-web-20/#acommentlist&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content>
    <author>
      <name>tog</name>
      <email>tog@linkingpaths.com</email>
    </author>
  <feedburner:origLink>http://www.toghq.com/blogs/1-tog-development/posts/2-a-few-weeks-later</feedburner:origLink></entry>
</feed>

