<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <title>opensoul.org - Projects</title>
  <id>tag:opensoul.org,2009:mephisto/projects</id>
  <generator uri="http://mephistoblog.com" version="0.8.0">Mephisto Drax</generator>
  <link href="http://opensoul.org/feed/projects/atom.xml" rel="self" type="application/atom+xml"/>
  <link href="http://opensoul.org/projects" rel="alternate" type="text/html"/>
  <updated>2008-06-19T23:26:15Z</updated>
  <entry xml:base="http://opensoul.org/">
    <author>
      <name>brandon</name>
    </author>
    <id>tag:opensoul.org,2007-02-04:978</id>
    <published>2007-02-04T15:01:00Z</published>
    <updated>2008-06-19T23:26:15Z</updated>
    <category term="Projects"/>
    <link href="http://opensoul.org/projects" rel="alternate" type="text/html"/>
    <title>Projects</title>
<content type="html">
            &lt;p&gt;Here are a few projects that I&#8217;ve contributed to:&lt;/p&gt;


	&lt;h3&gt;&lt;a href=&quot;http://graticule.rubyforge.org&quot;&gt;Graticule &#8211; Geocoding &lt;span class=&quot;caps&quot;&gt;API&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;


	&lt;p&gt;A geocoding &lt;span class=&quot;caps&quot;&gt;API&lt;/span&gt; for looking up address coordinates. It supports supports the Yahoo, Google, Geocoder.us, and MetaCarta APIs.&lt;/p&gt;


	&lt;h3&gt;&lt;a href=&quot;http://rubyforge.org/projects/caldav&quot;&gt;Ruby CalDAV Client&lt;/a&gt;&lt;/h3&gt;


	&lt;p&gt;It is still in the early stages of development, but &lt;a href=&quot;http://source.collectiveidea.com/public/caldav/trunk/&quot;&gt;check out the source code&lt;/a&gt; and give us a hand.&lt;/p&gt;


	&lt;h3&gt;&lt;a href=&quot;http://opensoul.org/2006/12/8/tinder-campfire-api&quot;&gt;Tinder &#8211; Campfire &lt;span class=&quot;caps&quot;&gt;API&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;


	&lt;p&gt;An &lt;span class=&quot;caps&quot;&gt;API&lt;/span&gt; for interfacing with &lt;a href=&quot;http://campfirenow.com&quot;&gt;Campfire&lt;/a&gt;, the chat application from 37 Signals.&lt;/p&gt;


	&lt;h3&gt;&lt;a href=&quot;http://opensoul.org/2006/7/21/acts_as_audited&quot;&gt;acts_as_audited&lt;/a&gt;&lt;/h3&gt;


	&lt;p&gt;An Active Record plugin that logs all modifications to your models in an audits table.&lt;/p&gt;


	&lt;p&gt;An ActiveRecord plugin that simplifies the business logic for applications that process credit cards.  It is still being developed but is in a usable state.&lt;/p&gt;


	&lt;h3&gt;&lt;a href=&quot;http://github.com/collectiveidea/acts_as_geocodable&quot;&gt;acts_as_geocodable&lt;/a&gt;&lt;/h3&gt;


	&lt;p&gt;An ActiveRecord plugin that transparently adds geo-data to your models.&lt;/p&gt;


	&lt;h3&gt;&lt;a href=&quot;http://opensoul.org/2006/11/13/acts_as_money&quot;&gt;acts_as_money&lt;/a&gt;&lt;/h3&gt;


	&lt;p&gt;A trivial but extremely useful plugin for using the &lt;a href=&quot;http://rubyforge.org/projects/money&quot;&gt;money&lt;/a&gt; gem.&lt;/p&gt;


	&lt;h3&gt;&lt;a href=&quot;http://github.com/collectiveidea.com/calendar_builder&quot;&gt;calendar_builder&lt;/a&gt;&lt;/h3&gt;


	&lt;h3&gt;&lt;a href=&quot;http://opensoul.org/2006/11/16/making-code-composed_of-code-more-useful&quot;&gt;composed_of_conversion&lt;/a&gt;&lt;/h3&gt;


	&lt;p&gt;A patch that makes Rails&#8217; &lt;code&gt;composed_of&lt;/code&gt; more useful.&lt;/p&gt;


	&lt;h3&gt;&lt;a href=&quot;http://github.com/collectiveidea/namecase&quot;&gt;namecase&lt;/a&gt;&lt;/h3&gt;


	&lt;p&gt;A trivial plugin that changes the case of user input, such as &#8220;BRANDON &lt;span class=&quot;caps&quot;&gt;KEEPERS&lt;/span&gt;&#8221; to &#8220;Brandon Keepers&#8221;.&lt;/p&gt;
          </content>  </entry>
</feed>
