<?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:georss="http://www.georss.org/georss" xmlns:gml="http://www.opengis.net/gml"
>

<channel>
	<title>High Earth Orbit &#187; Open-Source</title>
	<atom:link href="http://highearthorbit.com/category/technology/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://highearthorbit.com</link>
	<description>Transmitting ideas, observations, and images from 42,000 km.</description>
	<lastBuildDate>Thu, 27 Oct 2011 17:23:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9-rare</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>GeoCommons Open-Sourced Geocoder</title>
		<link>http://highearthorbit.com/geocommons-open-sourced-geocoder/</link>
		<comments>http://highearthorbit.com/geocommons-open-sourced-geocoder/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 15:33:23 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Geo]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[OpenStreetMap]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/geocommons-open-sourced-geocoder/</guid>
		<description><![CDATA[At State of the Map today in Amsterdam I announced that we were open-sourcing our geocoder. You can get the LGPL-licensed code on GitHub and also check out my lightning talk presentation announcement on Slideshare.
The geocoder was built as part of our FGDC CAP Grant to help GeoEnable Government Tabular Data and utilizes the free [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://highearthorbit.com/wp-content/uploads/2009/07/200907101730.jpg"><img src="http://highearthorbit.com/wp-content/uploads/2009/07/200907101730-tm.jpg" width="300" height="174" alt="200907101730.jpg" style="float:right; padding-top:5px; padding-bottom:5px; padding-left:5px;" /></a>At <a href="http://www.stateofthemap.org/" title="State Of The Map 2009">State of the Map</a> today in Amsterdam I announced that we were open-sourcing our geocoder. You can get the LGPL-licensed code on <a href="http://github.com/geocommons/geocoder">GitHub</a> and also check out my <a href="http://www.slideshare.net/ajturner/geocommons-opensource-geocoder" title="GeoCommons Open-Source GeoCoder">lightning talk presentation</a> announcement on Slideshare.</p>
<p>The geocoder was built as part of our FGDC CAP Grant to help <a href="http://www.fgdc.gov/grants/2009CAP/projects/G09AC00107">GeoEnable Government Tabular Data</a> and utilizes the free and open TIGER/Line street data as well as various address parsing and metaphone components for US level address parsing. Also, not everyone can call to a web-service, abide by the terms of service, or be limited by the speed and amount of geocoding queries.</p>
<p>The reason we&#8217;re open-sourcing it because primarily an open-source geocoder has been a sorely missing piece of the open-source geospatial stack. You have <a href="http://postgis.refractions.net/" title="PostGIS : Home">storage</a>, <a href="http://www.osor.eu/case_studies/sextante-a-geographic-information-system-for-the-spanish-region-of-extremadura">analysis</a>, <a href="http://modestmaps.com/">rendering</a>, geolocation, and even <a href="http://graphserver.sourceforge.net/" title="Graphserver - The Open-Source Multi-Modal Trip Planner">routing</a> &#8211; but not geocoding, at least not in an active project way. <a href="http://geocoder.us/" title="geocoder.us: a free US address geocoder">GeoCoder::US</a> has been around for a long-time and well built, in Perl, and despite it&#8217;s long-standing solid service at geocoder.us, it didn&#8217;t fit our needs.</p>
<p>So instead we worked closely with <a href="http://iconocla.st/" title="iconocla.st -- a weblog by Schuyler D. Erle">Schuyler Erle</a>, one of the original developers of GeoCoder::US, to rebuild it in a modular way (in fact he finished it once and promptly rebuilt it again), and also in a popular, modern language, Ruby(that we happen to use as well).</p>
<p>We&#8217;re also hoping to engage the community in building out the Geocoder. Right now it has components for the United States &#8211; but we hope that others will add components for their countries. <a href="http://www.openstreetmap.org/" title="OpenStreetMap">OpenStreetMap</a> is coming along very well with adding both ranged, and even parcel level, address data. So a good first task would be to build out an OpenStreetMap data importer.</p>
<p>Feel free to check out the code on <a href="http://github.com/geocommons/geocoder">GitHub</a> &#8211; fork it, let us know what you&#8217;re working on, any issues you run into, and how we can make the best, and open-source, geocoder out there. Look forward to more detailed posts on how we built it and how we&#8217;re using it in <a href="http://www.geocommons.com/" title="GeoCommons">GeoCommons</a> and <a href="http://www.fortiusone.com/cloud">GeoIQ</a>.</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/geocommons-open-sourced-geocoder/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<georss:point>52.373120 4.893195</georss:point>
	</item>
		<item>
		<title>US Government and Open-Mapping</title>
		<link>http://highearthorbit.com/us-government-and-open-mapping/</link>
		<comments>http://highearthorbit.com/us-government-and-open-mapping/#comments</comments>
		<pubDate>Mon, 04 May 2009 13:29:13 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Geo]]></category>
		<category><![CDATA[Government]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[OpenStreetMap]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/us-government-and-open-mapping/</guid>
		<description><![CDATA[This weekend, Tim Waters (chippy) noticed that the WhiteHouse is using OpenLayers mapping library and OpenStreetMap basemap tiles in their new Delivering on Change page.

  Whether you were already serving your country, or are responding to the President’s call, share how you are delivering on change in your community.Whether it is an hour per [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/ajturner/3500905270/" title="Delivering on Change - OSM in the WhiteHouse by Andrew Turner, on Flickr"><img src="http://farm4.static.flickr.com/3663/3500905270_3cbf75f387_m.jpg" style="float:right; padding: 5px" width="210" height="240" alt="Delivering on Change - OSM in the WhiteHouse" /></a>This weekend, Tim Waters (chippy) noticed that <a href="http://thinkwhere.wordpress.com/2009/05/03/obama-white-house-support-openstreetmap/" title="Obama, White House support OpenStreetMap « thinkwhere" rel="met">the WhiteHouse is using</a> <a href="http://openlayers.org/" title="OpenLayers: Home">OpenLayers</a> mapping library and <a href="http://www.openstreetmap.org/" title="OpenStreetMap">OpenStreetMap</a> basemap tiles in their new <a href="http://www.whitehouse.gov/change/" title="Delivering on Change">Delivering on Change</a> page.</p>
<blockquote><p>
  Whether you were already serving your country, or are responding to the President’s call, share how you are delivering on change in your community.Whether it is an hour per month helping those struggling in the current economy, tutoring kids in your neighborhood every day, or anything else, we want to highlight what Americans are doing to strengthen our country.
</p></blockquote>
<p>This is very interesting on several levels. Foremost is the use of government provided (TIGER/Line) and crowd-sourced data (OpenStreetMap) in an official US Government Site. This is definitely an indicator that what were cutting edge tools have reached a critical mass to provide broad usability and appeal. Open Source? <em>check</em></p>
<p>Looking underneath the hood, the data is provided via a KML feed (<a href="http://whitehouse.gov/feed/kml/" title="http://whitehouse.gov/feed/kml/"></a>), so you can pull the data out and <a href="http://finder.geocommons.com/overlays/12315" title="Delivering on Change at GeoCommons Finder!">upload</a> or <a href="http://maker.geocommons.com/maps/5051?page=1" title="Delivering on Change at GeoCommons Maker!">map it</a> however you want. Open Data? <em>check</em></p>
<p>The site itself, <a href="http://www.whitehouse.gov/change/" title="Delivering on Change">Delivering on Change</a>, is asking citizens to contribute stories and media about their personal engagement with change. This is an incredibly exciting step to ask for people to contribute to national storytelling and character. Citizen-sourced data? <em>check</em></p>
<p>The new US administration is continually doing amazing, and open, initiatives. There is incredible excitement around <a href="http://www.recovery.gov/" title="Recovery.gov">Recovery.gov</a> as a testbed for the next generation of transparency and embrace of technology and open data feeds.</p>
<h3>Small next steps</h3>
<p>My thoughts on interesting applications wouldn&#8217;t be complete without pointing out a couple of suggestions. While many defend the default OpenLayers controls &#8211; I personally think that implementors should take that next step and apply minor customization to better integrate the look and feel of the map controls into their site. I&#8217;ve <a href="http://www.slideshare.net/ajturner/beyond-google-maps-fowa-lo-presentation" title="Beyond GoogleMaps (SlideShare)">talked before</a> about how easy it is to change some CSS to replace the controls. Perhaps even just a darker blue background to match the White House blue in the logo. Customized?</p>
<p>Another, less highlighted but very important for Government sites is the integration of accessibility controls. OpenLayers supports <a href="http://mapsomething.com/demo/openlayers/examples/accessible.html" title="OpenLayers Accessible Example">map navigation using keyboard</a> inputs &#8211; which provides for alternative interfaces to navigate the map. It&#8217;s not clear if this is official &#8220;508 compliant&#8221;, but at least demonstrates the potential. Accessible?</p>
<h3>How you can help</h3>
<p>So do you want to help make Change, especially with mapping data and technology? Come join us at the <a href="http://wiki.openstreetmap.org/wiki/Washington_DC" title="Washington DC - OpenStreetMap">Washington, DC mapping party</a> &#8211; currently planned for June 20 + 21, 2009 somewhere in DC (details coming soon). Or join a <a href="http://wiki.openstreetmap.org/wiki/Mapping_parties" title="Mapping parties - OpenStreetMap">mapping party near you</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/us-government-and-open-mapping/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git as a tool for distributed crisis management tools</title>
		<link>http://highearthorbit.com/git-as-a-tool-for-distributed-crisis-management-tools/</link>
		<comments>http://highearthorbit.com/git-as-a-tool-for-distributed-crisis-management-tools/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 13:31:07 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/git-as-a-tool-for-distributed-crisis-management-tools/</guid>
		<description><![CDATA[Through my help with VoteReport.in I have been diving much more into supporting and deploying the Ushahidi platform as part the front-end for user contributed reports. Ushahidi itself started out as a quick mashup a year ago and since then has blossomed into a much fuller platform that is being utilized in dozens of initiatives [...]]]></description>
			<content:encoded><![CDATA[<p>Through my help with <a href="http://votereport.in" title="Vote Report India">VoteReport.in</a> I have been diving much more into supporting and deploying the <a href="http://www.ushahidi.com/" title="Ushahidi :: Crowdsourcing Crisis Information (FOSS)">Ushahidi</a> platform as part the front-end for user contributed reports. Ushahidi itself started out as a quick mashup a year ago and since then has blossomed into a much fuller platform that is being utilized in dozens of initiatives and projects.</p>
<p>Each of these projects evolves the platform, adding new customization capabilities, more input types, browser support, and more. These modifications may be happening in rapid succession without the main Ushahidi development team even being aware of these changes. And the system may even be running in a remote area with little connectivity.</p>
<p>Traditionally, this has meant that a deployment would download a copy of the current release version, or maybe a development snapshot if there was some emminent new feature that was very useful, and then go off, make modifications &#8211; probably on a live server, and maybe email these changes back way after the event in hopes that some of the changes are accepted back into the platform. Updates to the main code base wouldn&#8217;t be easily applied to these heavily modified derivatives &#8211; so essentially every deploy is a fork of the code.</p>
<h3>How Git can save the day</h3>
<p><img src="http://highearthorbit.com/wp-content/uploads/2009/04/ushahidi-git1.png" width="421" height="375" alt="Ushahidi Git.png" style="float:right; padding-top:5px; padding-bottom:5px; padding-left:5px;" />Fortunately, Ushahidi chose Git as the code repository server, although the installation instructions still suggest that you <a href="http://wiki.ushahididev.com/doku.php?id=update_your_ushahidi_instance" title="update_your_ushahidi_instance [Ushahidi]">download the code</a>. Git is meant to support just this kind of distributed workflow and collaboration.</p>
<p>If you&#8217;re not familiar with Git, I highly recommend checking out <a href="http://peepcode.com/products/git-internals-pdf" title="Git Internals PDF | PeepCode Screencasts for Web Developers and Alpha Geeks">Git Internals</a>. But to summarize, it is a versioning control system that is fast, efficient, has local indexes (stored in a local .git directory) and can reference any number of remote indexes to share commits, branches, and files. Where in traditional systems there is an &#8216;official&#8217; host repository &#8211; in Git all repositories are equal and can quickly connect and syncronize.</p>
<p>What this means in a system like Usahidi is that any deployment would first just get a local <em>clone</em> of the official Ushahidi repository to their local system and setup and get running. If they make changes to this code they can just do a commit into their local index. In order to share this code with other developers on this same deployment they could just provide them with the Git link to this repository, or make a branch and add a deployment specific &#8220;remote&#8221; index that multiple developers could all push into.</p>
<p>Along the way as new code is released in the Ushahidi repository, these deployments could merge in these changes to their local branches without losing their local modifications. And conversely, local modifications could be merged and pushed back into the Ushahidi master index very easily.</p>
<h3>Moving sideways</h3>
<p>Now lets think about some <em>really</em> powerful uses of the Git architecture. Since the entire index is stored locally in a .git folder &#8211; it is easy to put an Ushahidi deploy on a USB stick or archived folder, send it around, make modifications in the field and continue to commit these changes to a local repository even while <em>offline</em>. Then when connectivity is restored, or the USB stick can be brought back to a networked computer, the modifications that had been made, and tracked, could be pushed back to a deployment or Ushahidi instance.</p>
<p>And with arbitrary remote indexes &#8211; individual deployments could share code and modifications between themselves without having to go through an Ushahidi instance. Local networks around an incident, culture, language, or feature set could easily collaborate and iterate the code. Imagine if in Gaza, the Al Jazeera instance could have shared code to other local organizations running similar systems.</p>
<p>I think there are even more potential applications of Git to distributed architectures that would be useful for document and database sharing that occur in fast paced situations. However, Git itself will have to work on some of the usability and interface design issues that make it a difficult tool for novice users.</p>
]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/git-as-a-tool-for-distributed-crisis-management-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open-Source in Defense</title>
		<link>http://highearthorbit.com/open-source-in-defense/</link>
		<comments>http://highearthorbit.com/open-source-in-defense/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 18:45:43 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Conference]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[barcamp]]></category>
		<category><![CDATA[barcampmil]]></category>
		<category><![CDATA[dod]]></category>
		<category><![CDATA[Government]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/open-source-in-defense/</guid>
		<description><![CDATA[One of the more interesting presentations and discussions at BarCamp.mil was the Department of Defense CIO thoughts on a future publicized guidance on the use and promotion of open-source software for defense contracts.
Open-source in the DoD isn&#8217;t new. In fact, there have been government reports that call for the DoD to issue an official strategy [...]]]></description>
			<content:encoded><![CDATA[<p>One of the more interesting presentations and discussions at BarCamp.mil was the <a href="http://www.defenselink.mil/cio-nii/cio/" title="DoD CIO - Homepage">Department of Defense CIO</a> thoughts on a future publicized guidance on the use and promotion of open-source software for defense contracts.</p>
<p>Open-source in the DoD <a href="http://www.gcn.com/print/22_15/22425-1.html" title="">isn&#8217;t new</a>. In fact, there have been <a href="http://arstechnica.com/news.ars/post/20060820-7545.html" title="Department of Defense study urges open source adoption">government reports</a> that call for the DoD to issue an official strategy for utilizing open-source. The issue is particularly unclear in recent light of the US Government <a href="http://tech.slashdot.org/article.pl?sid=08/08/04/2253246" title="Slashdot | USAF Violates DMCA, Escapes Unscathed">being declared</a> a sovereign entity outside of copyright law.</p>
<p>The objective of the prospective official guidance would be to outline both the benefits of using open-source in defense as well as provide understanding on the effects to contractors and bids. It is vital that contracts are clear on the legal implications and responsibilities of providers.</p>
<p>So far, this has meant that solution providers are not necessarily willing to wade through the uncharted waters and instead deliver proprietary software. In addition, there was no impetus to use open-source, since by shipping proprietary software the effect is to lock-in the provider for decades.</p>
<p>In addition, there needs to be a defined mechanism for how accepted open-source software that comes inside various government offices, especially defense and intelligence organizations, be re-released to the community. Currently I&#8217;ve seen a number of <a href="http://en.wikipedia.org/wiki/Intellipedia" title="Intellipedia - Wikipedia, the free encyclopedia">open-source projects</a> taken into agencies and essentially forked since the code will never be able to be released due to concerns of potential security leaks in the code itself.</p>
<p>In the open-source world, a government supported promotion of its use would have dramatic effects. Looking at the current state of commercial company support for projects such as <a href="http://www.apache.org/" title="Welcome! - The Apache Software Foundation">Apache</a>, Linux, Gnome, <a href="http://www.osgeo.org/" title="OSGeo.org | Your Open Source Compass">OSGeo</a> and more demonstrate that there is clear benefit to be gained. If the government then pushes open-source there would a huge upsurge in the support of projects and communities.</p>
<p>Here&#8217;s to hoping the lobbyist groups don&#8217;t head this off before it makes it to the light of day.</p>
]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/open-source-in-defense/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Imity Open Sourced</title>
		<link>http://highearthorbit.com/imity-open-sourced/</link>
		<comments>http://highearthorbit.com/imity-open-sourced/#comments</comments>
		<pubDate>Wed, 04 Apr 2007 13:02:16 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Open-Source]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/imity-open-sourced/</guid>
		<description><![CDATA[Imity &#8211; the bluetooth proximity location service that showed up at Where2.0 last year and has been teasing me with their cool software has just open-sourced their code! (via O&#8217;Reilly Radar)

As of today, our phone client is open source. New features, bug corrections, builds for new phones, it’s all open for your mad Java skills [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://highearthorbit.com/wp-content/uploads/2007/04/imitylogo.thumbnail.gif" alt="Imity Logo" align="right" hspace="5px" vspace="5px"/><a href="http://www.imity.com" title="Imity Homepage">Imity</a> &#8211; the bluetooth proximity location service that showed up at Where2.0 last year and has been teasing me with their cool software has just <a href="http://www.imity.com/blog/2007/02/05/our-source-is-now-open/" title="Imity Blog: Our source is now open">open-sourced their code</a>! (via <a href="http://feeds.feedburner.com/~r/oreilly/radar/atom/~3/106548295/open_source_imi.html" title="O'Reilly Radar: Open Source Imity">O&#8217;Reilly Radar</a>)</p>
<blockquote><p>
As of today, our phone client is open source. New features, bug corrections, builds for new phones, it’s all open for your mad Java skills (or whatever you feel like porting to).
</p></blockquote>
<p>So yes, it&#8217;s in Java. Last time I tried to get a J2ME toolchain built on Mac or Windows it was 3 days of frustration before I gave up. Perhaps their service API is simple and could be done in <a href="http://wiki.opensource.nokia.com/projects/PyS60_extensions" title="Py60 extensions">Py60</a> or <a href="http://mobile.processing.org/" title"Mobile Processing">Mobile Processing</a>.</p>
<p>If you haven&#8217;t heard of Imity before, the concept is that while geolocating you in the world is neat and all, what really matters is <em>who</em> is near you. It doesn&#8217;t matter so much that you&#8217;re at a conference center, what matters is that there are dozen people around you, some of you whom have met already, or will meet again. Imity tracks these proximity locations of other users, connects you when certain ones are nearby. </p>
<p>Really, geolocation is a good mix of the two. Sometimes it is just about me, where I am, and what there is to do there. And other times it&#8217;s about connecting me with people &#8211; and perhaps we go off to do some of the fun things in the area.</p>
<p>Imity also did some very cool stuff by prototyping their concept and code in Second Life, the virtual reality world. It was a great demonstration of using Second Life as a rapid prototyping environment (no need to build into real handsets and find other users in the world), and also did a good job at marketing. </p>
<p>Check out the <a href="http://code.google.com/p/imity-client/" title="Google Code: Imity Client">Google code page for the software</a>.</p>
<p class="tags">Tags: <a href="http://technorati.com/tag/imity" title="See the Technorati tag page for 'imity'." rel="tag">imity</a>, <a href="http://technorati.com/tag/geolocation" title="See the Technorati tag page for 'geolocation'." rel="tag">geolocation</a>, <a href="http://technorati.com/tag/proximity" title="See the Technorati tag page for 'proximity'." rel="tag">proximity</a>, <a href="http://technorati.com/tag/opensource" title="See the Technorati tag page for 'opensource'." rel="tag">opensource</a>, <a href="http://technorati.com/tag/clausdahl" title="See the Technorati tag page for 'clausdahl'." rel="tag">clausdahl</a>, <a href="http://technorati.com/tag/mobile" title="See the Technorati tag page for 'mobile'." rel="tag">mobile</a>, <a href="http://technorati.com/tag/" title="See the Technorati tag page for ''." rel="tag"></a></p>]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/imity-open-sourced/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>YahoOSM</title>
		<link>http://highearthorbit.com/yahoosm/</link>
		<comments>http://highearthorbit.com/yahoosm/#comments</comments>
		<pubDate>Mon, 04 Dec 2006 16:03:21 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Geo]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[Open-Source]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/yahoosm/</guid>
		<description><![CDATA[Steve Coast announced that OSM now has Yahoo&#8217;s Satellite imagery. This is incredible news, as there is a tremendous amount of data and imagery that would be too difficult/expensive to obtain with out the support of a company like Yahoo. Steve shows off an applet that automatically generates streets from the imagery. Geobloggers (Dan Catt) [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://highearthorbit.com/wp-content/uploads/2006/12/osm.thumbnail.png" align="right" alt="OpenStreetMap Logo"/><a href="http://www.opengeodata.org/?p=120">Steve Coast announced that OSM now has Yahoo&#8217;s Satellite imagery</a>. This is incredible news, as there is a tremendous amount of data and imagery that would be too difficult/expensive to obtain with out the support of a company like Yahoo. Steve shows off an applet that automatically generates streets from the imagery. <a href="http://geobloggers.com/archives/2006/12/04/open-street-map-gets-yahoo-map-tiles/">Geobloggers</a> (Dan Catt) has some thoughts on how this really helps the cause and experience of the open-mapping front.</p>
<p>He mentions the &#8220;Here be Dragons&#8221; experience of people really wanting to go out there and find the unmapped places. This is how OSM really got off the ground in the first place, as most of the world was &#8220;Dragon-land&#8221; and everyone&#8217;s individual contribution made a huge difference, at least in the UK/Europe.</p>
<h3>Data as good and bad</h3>
<p>The US still doesn&#8217;t have great OSM representation. One response I&#8217;ve heard from the OSM crowd is, &#8220;the US already has TIGER/Line data, so there&#8217;s less impetus for people to go out and contribute new data&#8221;. There were very few &#8220;unknown areas&#8221;, so people found less benefit to put effort into adding those few places. Now, with Yahoo&#8217;s imagery &#038; an applet to automatically generate roads, will there be the same effect in the UK/Europe? Nearly overnight the amount of mapped areas with dramatically increase with little to no effort by the actual mappers. While their efforts made OSM what it is, and therefore made it possible and useful for Yahoo to give the imagery, I wonder if they&#8217;ll now feel they&#8217;ve partly &#8220;lost their voice&#8221;?</p>
<p>Will looking at the next generation OSM map and seeing 90% coverage make the developers/gatherers more apathetic about setting up mapping parties? What happens when you go from the underdog to the superdog? Google is dealing fairly well with it &#8211; they spend a lot of effort to seem like a &#8220;small company&#8221; &#8211; but when you have an open call to hire more than 150 engineers, you&#8217;re not small. </p>
<h3>Bring out your users&#8230; &lt;dong&gt;</h3>
<p>What this data definitely will do is bring more users to the project, whereas before there were mostly devs/contributors, and very few users. We&#8217;ve already seen some of the <a href="http://brainoff.com/weblog/2006/10/26/1198">first commercial uses of OSM data</a>, albeit for very specific locations. With more data, better coverage more developers can use OSM data for their projects. And perhaps we&#8217;ll even see people able to load the data into their GPS receivers or nav systems and use them as their primary mapping source.</p>
<p>Having users is a whole different set of issues than what OSM has dealt with in the past. Part of the growing pains is dealing with a quick increase in the community size which can affect the quality of data, reduction in a feeling of &#8216;community&#8217;, and also just dealing with common issues, support, and questions from new people as they start flooding in. </p>
<h3>Simple Inspirational</h3>
<p>The primary contributors to OSM have been in Europe, and they&#8217;ll probably have the largest change from development to users. European contributors will have to deal with the possibility loss of identity that they had with OSM as a grass-roots organization and helping shape it as a larger, more stable entity.</p>
<p>But another benefit of this huge surge in usefulness and visibility of OSM is that it should inspire contribution and development around the world. It can spur users in Asia, New Zealand, Africa, and South America what the power and purpose can be in contributing new data. They&#8217;ll now see OSM not just as a bunch of geeks &#8220;over in Europe&#8221; running around with GPS units, but a solid, useful, system where they can contribute to and really use this new data and services.</p>
<p>Of course, all this will still take some time. OSM just got the imagery, and they&#8217;re still working out the bugs and features of the applet to convert the images to real street data. But it&#8217;s definitely a turning point in the open-geodata front, one that will cause quite a bit of excitement. </p>
<p>And good luck conquering the last of the dragon-lands.</p>
<p class="tags">Tags: <a href="http://technorati.com/tag/openstreetmap" title="See the Technorati tag page for 'openstreetmap'." rel="tag">openstreetmap</a>, <a href="http://technorati.com/tag/stevecoast" title="See the Technorati tag page for 'stevecoast'." rel="tag">stevecoast</a>, <a href="http://technorati.com/tag/geobloggers" title="See the Technorati tag page for 'geobloggers'." rel="tag">geobloggers</a>, <a href="http://technorati.com/tag/osm" title="See the Technorati tag page for 'osm'." rel="tag">osm</a>, <a href="http://technorati.com/tag/yahoo" title="See the Technorati tag page for 'yahoo'." rel="tag">yahoo</a>, <a href="http://technorati.com/tag/mapping" title="See the Technorati tag page for 'mapping'." rel="tag">mapping</a>, <a href="http://technorati.com/tag/maps" title="See the Technorati tag page for 'maps'." rel="tag">maps</a>, <a href="http://technorati.com/tag/geo" title="See the Technorati tag page for 'geo'." rel="tag">geo</a>, <a href="http://technorati.com/tag/neogeography" title="See the Technorati tag page for 'neogeography'." rel="tag">neogeography</a>, <a href="http://technorati.com/tag/gps" title="See the Technorati tag page for 'gps'." rel="tag">gps</a>, <a href="http://technorati.com/tag/" title="See the Technorati tag page for ''." rel="tag"></a></p>]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/yahoosm/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ActiveCollab &#8211; free BaseCamp</title>
		<link>http://highearthorbit.com/activecollab-free-basecamp/</link>
		<comments>http://highearthorbit.com/activecollab-free-basecamp/#comments</comments>
		<pubDate>Thu, 16 Nov 2006 16:14:03 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Project]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/activecollab-free-basecamp/</guid>
		<description><![CDATA[activeCollab is an easy to use, web based, open source collaboration and project management tool. It&#8217;s BaseCamp, but free of charge and open-source. And I actually possess all of my own data. 
Setup took a whopping 10 minutes (including waiting for the DNS of the MySQL database to propagate, and adding some accounts). You can [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.activecollab.com/" title="ActiveCollab Homepage">activeCollab</a> is an easy to use, web based, open source collaboration and project management tool. It&#8217;s <a href="http://www.basecamphq.com/" title="BaseCamp">BaseCamp</a>, but free of charge and open-source. And I actually possess all of my own data. </p>
<p>Setup took a whopping 10 minutes (including waiting for the DNS of the MySQL database to propagate, and adding some accounts). You can setup projects, add users, limit users to specific projects, and add clients. It even <strong>looks</strong> really great, which is entirely not-normal for an Open-Source project, which is usually very innovative/solid, but looks like old white toast. </p>
<p>I don&#8217;t think it supports the nice API&#8217;s and such that BaseCamp does, but it&#8217;s an actively developed project, so hopefully it shows up soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/activecollab-free-basecamp/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>OpenMoko &#8211; open phone</title>
		<link>http://highearthorbit.com/openmoko-open-phone/</link>
		<comments>http://highearthorbit.com/openmoko-open-phone/#comments</comments>
		<pubDate>Wed, 08 Nov 2006 15:54:20 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/openmoko-open-phone/</guid>
		<description><![CDATA[I am desperately in need of a new phone. My trusty Nokia 6600 has served me well, and still continues to chug along, but is plagued by bad sound, connection,   small memory, and slow processor. I&#8217;m still drooling over the new Nokia N95, but not sure when I can actually get my hands [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://highearthorbit.com/wp-content/uploads/2006/11/fic-neo1973.thumbnail.png" align="right" hspace="5px" vspace="5px"/>I am desperately in need of a new phone. My trusty Nokia 6600 has served me well, and still continues to chug along, but is plagued by bad sound, connection,   small memory, and slow processor. I&#8217;m still drooling over the new <a href="http://www.nokia.com/nseries/index.html#product,n95">Nokia N95</a>, but not sure when I can actually get my hands on one (or afford it). </p>
<p>However, there is another drool-worthy phone coming out in January. On the same vein as the Nokia N770 tablet, which is very hackable, the OpenMoko phone is a fully hackable mobile phone. GPS, quad-band GSM/GPRS,  SyncML, microSD cards, apt-get install, Linux, GTK goodness. Future versions are expected with WiFi and Bluetooth. via <a href="http://dominion.kabel.utwente.nl/koen/cms/openmoko-phones" title="Koen's Blog">Koen&#8217;s Blog</a></p>
<p><img src="http://highearthorbit.com/wp-content/uploads/2006/11/fic_traveler_handset_fic-gta001-thm.thumbnail.jpg" align="left" hspace="5px" vspace="5px"/>Also check out the <a href="http://linuxdevices.com/news/NS2986976174.html">LinuxDevices</a> article which sports images including mapping applications. </p>
<p class="tags">Tags: <a href="http://technorati.com/tag/mobile" title="See the Technorati tag page for 'mobile'." rel="tag">mobile</a>, <a href="http://technorati.com/tag/openmoko" title="See the Technorati tag page for 'openmoko'." rel="tag">openmoko</a>, <a href="http://technorati.com/tag/linux" title="See the Technorati tag page for 'linux'." rel="tag">linux</a>, <a href="http://technorati.com/tag/phone" title="See the Technorati tag page for 'phone'." rel="tag">phone</a>, <a href="http://technorati.com/tag/" title="See the Technorati tag page for ''." rel="tag"></a></p>]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/openmoko-open-phone/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google Hosting</title>
		<link>http://highearthorbit.com/google-hosting/</link>
		<comments>http://highearthorbit.com/google-hosting/#comments</comments>
		<pubDate>Thu, 27 Jul 2006 21:09:18 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Open-Source]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/google-hosting/</guid>
		<description><![CDATA[Google trumps Sourceforge by releasing Google Hosting. 
It&#8217;s Open-Source project hosting, with what seems like very advanced issue tracking. Fast, easy to understand, simple. 
There are already some projects up, like Rails App Installer and Biometric API for Linux.
I assume all/many of the Google Summer of Code projects will end up hosted here. Also, I [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://highearthorbit.com/wp-images/GoogleHosting.PNG' target='_new'><img src='http://highearthorbit.com/wp-images/thumb-GoogleHosting.PNG' alt='Google Hosting' align='right' hspace='5px' vspace='5px'/></a>Google trumps <a href='http://sourceforge.net'>Sourceforge</a> by releasing <a href='http://code.google.com/hosting/'>Google Hosting</a>. </p>
<p>It&#8217;s Open-Source project hosting, with what seems like very advanced issue tracking. Fast, easy to understand, simple. </p>
<p>There are already some projects up, like <a href='http://code.google.com/p/rails-app-installer/'>Rails App Installer</a> and <a href='http://code.google.com/p/bioapi-linux/'>Biometric API for Linux</a>.</p>
<p>I assume all/many of the <a href='http://code.google.com/soc/'>Google Summer of Code</a> projects will end up hosted here. Also, I could see Google providing something like a <a href='http://krugle.com'>Krugle</a> source-code search for finding specific files and code snippets. Then why not go ahead and toss in a <a href='http://www.bigbold.com/snippets/'>Code Snippets</a> where anyone could highlight/mark source code as useful, and pulled out for others to then see these snippets easily. </p>
<p><a href='http://code.google.com/hosting/faq.html'>Google Hosting FAQ</a></p>
<p class="tags">Tags: <a href="http://technorati.com/tag/google" title="See the Technorati tag page for 'google'." rel="tag">google</a>, <a href="http://technorati.com/tag/googlehosting" title="See the Technorati tag page for 'googlehosting'." rel="tag">googlehosting</a>, <a href="http://technorati.com/tag/sourceforge" title="See the Technorati tag page for 'sourceforge'." rel="tag">sourceforge</a>, <a href="http://technorati.com/tag/opensource" title="See the Technorati tag page for 'opensource'." rel="tag">opensource</a>, <a href="http://technorati.com/tag/open-source" title="See the Technorati tag page for 'open-source'." rel="tag">open-source</a>, <a href="http://technorati.com/tag/programming" title="See the Technorati tag page for 'programming'." rel="tag">programming</a>, <a href="http://technorati.com/tag/codesnippets" title="See the Technorati tag page for 'codesnippets'." rel="tag">codesnippets</a>, <a href="http://technorati.com/tag/oscon" title="See the Technorati tag page for 'oscon'." rel="tag">oscon</a>, <a href="http://technorati.com/tag/oscon2006" title="See the Technorati tag page for 'oscon2006'." rel="tag">oscon2006</a></p>]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/google-hosting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Geohosting &#8211; specialized hosting for GIS websites</title>
		<link>http://highearthorbit.com/geohosting-specialized-hosting-for-gis-websites/</link>
		<comments>http://highearthorbit.com/geohosting-specialized-hosting-for-gis-websites/#comments</comments>
		<pubDate>Mon, 19 Jun 2006 00:08:13 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Maps]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/geohosting-specialized-hosting-for-gis-websites/</guid>
		<description><![CDATA[Nomad Labs (geospatial blog) started a new hosting service particularly targeting to geospatial websites. Their GeoHosting has installed and configured numerous GIS services and applications ready for developers to tie into for their spatial applications.
This is a great idea, and also an example of how a company can build a business around open-source technology. Nomad [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://nomad-labs.com/'>Nomad Labs</a> (<a href='http://geospatial.nomad-labs.com/'>geospatial blog</a>) started a new hosting service particularly targeting to geospatial websites. Their <a href='http://hosting.nomad-labs.com/' title='Nomad Labs GeoHosting'>GeoHosting</a> has installed and configured numerous GIS services and applications ready for developers to tie into for their spatial applications.</p>
<p>This is a great idea, and also an example of how a company can build a business around open-source technology. Nomad Labs has done all the work of installing, configuring, and maintaining the large, and often cryptic, set of services for a developer to just begin working on their specific application, rather than having to spend half of their time just being a system administrator.</p>
<p>The <a href='http://hosting.nomad-labs.com/' title='Nomad Labs GeoHosting'>GeoHosting</a> is limited to Australia only currently, but I could see this being expanded to other worldwide locations (especially since the premise of <a href='http://nomad-labs.com/'>Nomad Labs</a> is that they are spread all over the world).</p>
<p>The feature list looks like:</p>
<ul>
<li>lighttpd + fastcgi</li>
<li>lighttpd + mapserver</li>
<li>mapscript</li>
<li>gdal/ogr</li>
<li>gdal bindings+</li>
<li>sftp data upload</li>
<li>postgis (requires higher-level hosting</li>
<li>5GB, 10GB, or 15GB data storage</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/geohosting-specialized-hosting-for-gis-websites/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Geographic support in Ruby gems</title>
		<link>http://highearthorbit.com/435/</link>
		<comments>http://highearthorbit.com/435/#comments</comments>
		<pubDate>Sat, 17 Jun 2006 21:26:25 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Cartographer Plugin]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/435/</guid>
		<description><![CDATA[I ran across GeoRuby, a Ruby gem for handling spatial data types in a database, awhile ago. However, I never sunk my teeth into how it worked and how to get it going.
In the meantime, I settled myself to using the adequate Cartographer Plugin to easily create Google Maps. I even went so far as [...]]]></description>
			<content:encoded><![CDATA[<p>I ran across <a href='http://rubyforge.org/projects/georuby/'>GeoRuby</a>, a Ruby gem for handling spatial data types in a database, awhile ago. However, I never sunk my teeth into how it worked and how to get it going.</p>
<p>In the meantime, I settled myself to using the adequate <a href='http://rubyforge.org/projects/cartographer/'>Cartographer Plugin</a> to easily create Google Maps. I even went so far as to extend Cartographer to switch to Yahoo! maps and MapQuest Maps. </p>
<p>I just came across another mapping gem, <a href='http://rubyforge.org/projects/ym4r/'>YM4R</a> (yellow maps for Ruby) which handles GoogleMaps v2 (there is a patch for Cartographer to do the same), and Yahoo! maps, local, and traffic. Wow!</p>
<p>Not only that, it&#8217;s by the same developer of GeoRuby, <a href='http://thepochisuperstarmegashow.com'>The Pochi Superstar Mega Show!</a>. </p>
<p>Check out the very good, and complete <a href='http://thepochisuperstarmegashow.com/2006/06/02/ym4r-georuby-spatial-adapter-demo/'>Ym4r + GeoRuby + Spatial Adapter tutorial</a></p>
]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/435/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Where2.0 &#8211; Metacarta</title>
		<link>http://highearthorbit.com/where20-metacarta/</link>
		<comments>http://highearthorbit.com/where20-metacarta/#comments</comments>
		<pubDate>Tue, 13 Jun 2006 22:03:47 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Conference]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Where2.0]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/where20-metacarta/</guid>
		<description><![CDATA[Metacarta is a really cool technology that parses natural language documents for geographic locations. Think searching documents and webpages for words like:
&#8220;Today in Royal Oak a new business&#8230;&#8221;
where Metacarta can then pull out Royal Oak and try and continue searching the documentation for more location pertinent information that Royal Oak may be in Michigan, or [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.metacarta.com/" title="Metacarta Homepage">Metacarta</a> is a really cool technology that parses natural language documents for geographic locations. Think searching documents and webpages for words like:</p>
<p>&#8220;Today in <em>Royal Oak </em>a new business&#8230;&#8221;</p>
<p>where <a href="http://www.metacarta.com/">Metacarta</a> can then pull out <em>Royal Oak</em> and try and continue searching the documentation for more location pertinent information that Royal Oak may be in Michigan, or Florida, or Australia, or wherever. </p>
<p>The examples use the <a href="http://www.openlayers.org/" title="OpenLayers Homepage">OpenLayers</a>, mapping agnostic, webmap tool. </p>
<p>For a great example of all these technologies, check out <a href="http://gutenkarte.org" title="Gutenkarte">Gutenkarte</a>, which maps the locations for any book found in the <a href="http://www.gutenberg.org/" title="Project Gutenberg homepage">Project Gutenberg</a> library. I wonder how it deals with imaginary places, and mixtures of real and imaginary places (like Nowhereville, NY)<br />
<!-- technorati tags start -->
<p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/where2.0" rel="tag">where2.0</a>, <a href="http://www.technorati.com/tag/where2con" rel="tag">where2con</a></p>
<p><!-- technorati tags end --></p>
]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/where20-metacarta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Going to Where?</title>
		<link>http://highearthorbit.com/going-to-where-2/</link>
		<comments>http://highearthorbit.com/going-to-where-2/#comments</comments>
		<pubDate>Sat, 10 Jun 2006 21:13:37 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/going-to-where/</guid>
		<description><![CDATA[So, I&#8217;ll be making it to the Where 2.0 conference coming up in San Jose, CA, June 13-14. I&#8217;m super excited to meet a lot of people I&#8217;ve corresponded with, but haven&#8217;t had the chance to meet yet. The Where 2.0 program looks really good. Some developers are even offering various internal organs to go.
I [...]]]></description>
			<content:encoded><![CDATA[<p>So, I&#8217;ll be making it to the Where 2.0 conference coming up in San Jose, CA, June 13-14. I&#8217;m super excited to meet a lot of people I&#8217;ve corresponded with, but haven&#8217;t had the chance to meet yet. The <a href="'http://conferences.oreillynet.com/pub/w/47/program.html'">Where 2.0 program</a> looks really good. Some developers are even <a href="http://www.postneo.com/2006/05/29/where-20-madmen-or-pure-genius" title="GeoRSS Blog">offering various internal organs</a> to go.</p>
<p>I agree with <a href="http://www.postneo.com/2006/05/29/where-20-madmen-or-pure-genius" title="Matt Croydon's take">Matt Croydon&#8217;s take</a> on the 5/15-minute presentation schedule. It seems very &#8220;lightning round&#8221;, but also a really good way to get lots of ideas out and then move the interesting discussion to the sideline and various nightly gatherings.</p>
<p>In particular, the Birds of a Feather (BoF) meetings should be great. There is a <a href="http://microformats.org" title="Microformats wiki">Microformats</a> meeting to discuss the possible directions microformat.  also hope to meet with some of the <a href="http://georss.org" title="GeoRSS ">GeoRSS</a> developers and <a href="http://georss.org/blog" title="GeoRSS Blog">bloggers</a>.</p>
<p>I&#8217;ve even secured a place at the Google Geo Developers day on June 12 &#8211; so I should get a chance to show off my <a href="http://whereihadmyfirstkiss.com" title="Where I Had My First Kiss">cool</a> <a href="http://forestimages.org" title="ForestImages Registry Project">mashup</a> projects. Not to mention discussing other possibilities of visualizing geo-specific <a href="http://simcreator.com" title="Realtime Technologies Driving Simulators'">driving simulations</a> in GoogleEarth.</p>
<p>I think my biggest concern about attending is wanting to meet everyone and discuss all the current ideas and possibilities in location information &#38; mapping.</p>
<p>Of course, to get to California, I&#8217;m heading out of Vienna early, by way of Detroit, then on to San Francisco. Yay lots of time on a plane. Here&#8217;s to hoping for flying on something nice like an Airbus 330.</p>
]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/going-to-where-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mesh networks and the beginning of borg</title>
		<link>http://highearthorbit.com/mesh-networks-and-the-beginning-of-borg/</link>
		<comments>http://highearthorbit.com/mesh-networks-and-the-beginning-of-borg/#comments</comments>
		<pubDate>Fri, 19 May 2006 15:03:00 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[GeoRSS]]></category>
		<category><![CDATA[Geolocation]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/mesh-networks-and-the-beginning-of-borg/</guid>
		<description><![CDATA[Last night I got to attend a talk given by Robin Chase, Founder and Former CEO of Zipcar. Her talk was titled &#8220;Sustainable Transportation and Accessibility Research &#038; Transformation&#8221;, where she discussed how to decrease the impact of transportation on the environment and also using new transportation paradigms (such as shared car ownership) as a [...]]]></description>
			<content:encoded><![CDATA[<p>Last night I got to attend a talk given by Robin Chase, Founder and Former CEO of Zipcar. Her talk was titled &#8220;Sustainable Transportation and Accessibility Research &#038; Transformation&#8221;, where she discussed how to decrease the impact of transportation on the environment and also using new transportation paradigms (such as shared car ownership) as a vehicle for bringing out mesh networks.</p>
<p>Mesh networks are simple: everything is a sensor and can connect to other sensors. She referred to it as &#8220;Ad Hoc Wireless networking&#8221;, but I think that confuses the issue, because then people start thinking it just means WiFi everywhere.</p>
<p>What it really means is that all of these sensors and network devices can talk to one another, gather, share, and use information. For example, if every car was a member of the mesh network, they would all share traffic information, road conditions, and driver destination, perhaps. Then your in-dash display would update real-time traffic ahead of you as each of these cars shared their data. Also, you may be able to get internet down the line as you all shared a common network system.</p>
<p>Other examples that have popped up in the past include <a href=http://www.urban-atmospheres.net/Jabberwocky/'>finding potential</a> <a href='http://berkeley.intel-research.net/paulos/research/familiarstranger/'>mates/friends around you</a> by a profile you broadcast, or <a href='http://dailywireless.org/modules.php?name=News&#038;file=article&#038;sid=1317'>tracking birds with RFID</a>. </p>
<p>Of course, now that you have all this data, how do you share it? Robin says she envisions all of this being built on open-source technologies, to allow for &#8220;innovation&#8221; (aka &#8216;good hacking&#8217;). Open standards like <a href='http://georss.org'>GeoRSS</a> could also be used to begin disseminating all of this data as it streams in and share it between devices. See the <a href='http://strange.corante.com/archives/2006/05/19/xtech_2006_mikel_maron_georss.php'>notes on Mikel&#8217;s XTech talk</a> for more inspiration along those lines.</p>
<p>If the devices are cheap (< $100), open-design, and run on open-software, this is a great future. If, however, it is run by proprietary, expensive technology, and closed standards, then you&#8217;ll have a future where you get fast connections in your Ford car from other Ford cars, but no connection to all those BMW&#8217;s or Toyotas on the road. </p>
]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/mesh-networks-and-the-beginning-of-borg/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Hijacking site functionality</title>
		<link>http://highearthorbit.com/hijacking-site-functionality/</link>
		<comments>http://highearthorbit.com/hijacking-site-functionality/#comments</comments>
		<pubDate>Tue, 16 May 2006 02:38:00 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Geolocation]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/hijacking-site-functionality/</guid>
		<description><![CDATA[A couple of days ago I mentioned some Greasemonkey scripts I wrote. One of them, which I didn&#8217;t discuss, is particularly devious.
What happens when users have the ability to hijack sites and how they expect to be used? For example, there are scripts to provide mapping functionality within Flickr!, or to compare book prices on [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of days ago I <a href='http://highearthorbit.com/greaseroute-mapping-the-web/'>mentioned</a> some Greasemonkey scripts I wrote. One of them, which I didn&#8217;t discuss, is particularly devious.</p>
<p>What happens when users have the ability to hijack sites and how they expect to be used? For example, there are scripts to provide mapping functionality within Flickr!, or to <a href='http://userscripts.com/scripts/show/1311'>compare book prices</a> on Amazon.com with other vendors.</p>
<p><img src='http://highearthorbit.com/wp-images/MapThis.png' alt='MapThis' align='right' hspace='5px' vspace='5px'/><a href='http://userscripts.org/scripts/show/4019'>MapThis!</a> overrides the &#8220;Map This!&#8221; link that shows up in GMail when an address is detected. Instead of linking to just a plain-ol&#8217; googlemap, the link is &#8220;hijacked&#8221; to provide routing directions from the user&#8217;s geolocated position (using <a href='http://hostip.info'>HostIP</a>) to the address in the email.</p>
<p>This is useful, for example, if a friend sends you the address of their house, or that cool roller-rink with disco ball that you&#8217;re meeting up at and you want to quickly get directions.</p>
<p>It also demonstrates how a user isn&#8217;t limited by the interface a site-designer supplied, allowing them to customize and use the site as they wan. </p>
]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/hijacking-site-functionality/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Micropayments</title>
		<link>http://highearthorbit.com/micropayments/</link>
		<comments>http://highearthorbit.com/micropayments/#comments</comments>
		<pubDate>Tue, 09 May 2006 17:42:21 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Observation]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/micropayments/</guid>
		<description><![CDATA[Mashable has some thoughts on micropayments, in this case via indieKarma. indieKarma pays you a penny for every hour a visitor spends on your site. Implementation seems weak, as it requires both the viewer and site to have accounts setup and logged in to indieKarma (e.g. won&#8217;t work from public workstations)
Mashable states:

Does anyone really think [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://mashable.com/2006/05/09/the-indiekarma-experiment/'>Mashable has some thoughts on micropayments</a>, in this case via <a href='http://www.indiekarma.com/'>indieKarma</a>. indieKarma pays you a penny for every hour a visitor spends on your site. Implementation seems weak, as it requires both the viewer and site to have accounts setup and logged in to indieKarma (e.g. won&#8217;t work from public workstations)</p>
<p>Mashable states:</p>
<blockquote><p>
Does anyone really think that micropayments are a good idea? Paying one cent for every site I visit feels like a reading tax
</p></blockquote>
<p>I think micropayments are actually a great idea. Except for the web, we already pay a &#8220;reading tax&#8221; on everything: newspapers, magazines, books. We also pay a watching tax (except for network tv), a listening tax (either via ads, or buy your cd) and so on.</p>
<p><a href='http://flickr.com/photos/ajturner/143539017/'><img src='http://static.flickr.com/51/143539017_9cf32ef3b9_m.jpg' alt="Broken Newton - sweet victory!" align='right' hspace='5px'/></a>And micropayments shouldn&#8217;t apply to just websites. Open-source software is used by individuals and companies who find value in the tool and in some cases make money. Yet in most cases the original developer(s) never see a single $0.01. I can speak for this myself. There have been over 7000 downloads (that I know of via the tracking stats I have) of one of my programs <a href='http://highearthorbit.com/software/dashsaver/'>DashSaver</a>. This includes being included in MacWorld UK, and a Japanese Mac magazine, and being very favorably reviewed several times on sites and podcasts. Guess how much money it&#8217;s made me? (if you guessed anything other than $0.00, you were wrong &#8211; though if you guessed that it <em>did</em> win me a broken Newton Message Pad you&#8217;d be correct). </p>
<p>This doesn&#8217;t really bother me. I like making software and tools that people find useful. However, I&#8217;m a little less inclined, and able, to make great tools/sites/stuff when it comes out of my free-time and I don&#8217;t even have the option of making it my &#8216;day job&#8217;. </p>
<p>The only ways someone can monetize, and therefore begin to properly support themselves and produce great content and software is via advertising. Advertising drives up the cost of goods, makes a site fugly, and also can have a driving impact on the content itself (see also Lobbying of governments by corporations).</p>
<p>Anyways, Micropayments seem like a pretty decent idea &#8211; just have yet to be implemented well. The only current means of doing payments easily and universally is via PayPal, which takes a good chunk of the change for itself. And indieKarma requires 1 hour of viewing for 1 cent? Personally, I rarely spend more than 10 minutes on a site, and that&#8217;s for a good site. <img src='http://highearthorbit.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<p>So do what I do, if you like a site/resource, then make sure and give their advertisements a couple of clicks. Leave the windows open for awhile, and even click around and see what the advertiser has to offer. It&#8217;s no money out of your pocket, takes a short amount of time, and you&#8217;ll pay the site more than programs like indieKarma are offering.</p>
]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/micropayments/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nokia Phone Server</title>
		<link>http://highearthorbit.com/nokia-phone-server/</link>
		<comments>http://highearthorbit.com/nokia-phone-server/#comments</comments>
		<pubDate>Tue, 09 May 2006 14:31:34 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/nokia-phone-server/</guid>
		<description><![CDATA[Nokia has released their open-source mobile phone server. It&#8217;s running Apache, which seems kind of heavy-handed for an embedded web-server, but definitely full-featured. 
Combine a local mobile webserver with the Opera Mini or Full Opera web browser makes for rapid development of nice phone applications.
They even offer some nice suggestions:

Interactive, Context and Location Dependent Content
These [...]]]></description>
			<content:encoded><![CDATA[<p>Nokia has released their open-source <a href='http://research.nokia.com/research/projects/mobile-web-server/phone-software'>mobile phone server</a>. It&#8217;s running Apache, which seems kind of heavy-handed for an embedded web-server, but definitely full-featured. </p>
<p>Combine a local mobile webserver with the <a href='http://www.opera.com/products/mobile/operamini'>Opera Mini</a> or Full Opera web browser makes for rapid development of nice phone applications.</p>
<p>They even offer some nice suggestions:</p>
<blockquote><p>
Interactive, Context and Location Dependent Content</p>
<p>These demonstrate that a website on a mobile phone is not just like any other website that simply happens to be on a mobile phone, but that it enables functionality that in the context of regular stationary websites is largely meaningless.</p>
<p>    * Remote interactive picture taking.<br />
    * Use the phone as a webcam.<br />
    * Find other mobile web sites in the proximity.<br />
    * Find out the location of a mobile website (cellid).
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/nokia-phone-server/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Bluelogger GPS</title>
		<link>http://highearthorbit.com/bluelogger-gps/</link>
		<comments>http://highearthorbit.com/bluelogger-gps/#comments</comments>
		<pubDate>Wed, 03 May 2006 17:03:00 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Geolocation]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/bluelogger-gps/</guid>
		<description><![CDATA[For the past several months I&#8217;ve been playing with the Delorme Bluelogger GPS. It&#8217;s a very nice GPS receiver in its own right, but has the unique feature (for BT receivers) of including onboard logging. This is an great feature as it allows me to turn on the unit, toss it in my bag (somewhere [...]]]></description>
			<content:encoded><![CDATA[<p>For the past several months I&#8217;ve been playing with the <a href="http://www.delorme.com/bluelogger/">Delorme Bluelogger GPS</a>. It&#8217;s a very nice GPS receiver in its own right, but has the unique feature (for BT receivers) of including onboard logging. This is an <em>great</em> feature as it allows me to turn on the unit, toss it in my bag (somewhere on top, so it can still get a view of the sky) and forget about it. I don&#8217;t need to grab multiple devices, such as the receiver and a PDA or computer in order to receive and store my GPS waypoints.</p>
<p>This article will give a short overview of how to use the BlueLogger for a variety of applications. I use it primarily for geolocating photographs, but it&#8217;s also nice for any location-based activity. </p>
<p>The Bluelogger comes with the following:</p>
<ul>
<li>Bluelogger device</li>
<li>Carrying case (with belt loop)</li>
<li>Car charger</li>
<li>Wall charger</li>
<li>Charging stand (can work with either car or wall charger)</li>
<li>Bluelogger Windows software</li>
</ul>
<h2>Connecting to GPS</h2>
<p>To connect to the Bluelogger, you will need a bluetooth adapter. Many computers now come with bluetooth built-in or as an add-on option. If this isn&#8217;t the case, I would recommend the <a href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&#038;tag=httphigheacom-20&#038;camp=1789&#038;creative=9325&#038;path=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2FB00006B7DB%3Fv%3Dglance%2526n%3D172282">D-Link DBT-120</a><img src="http://www.assoc-amazon.com/e/ir?t=httphigheacom-20&amp;l=ur2&amp;o=1" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />. It&#8217;s probably the <em>only</em> D-Link product I can recommend, but I&#8217;ve had great luck with them, and never run into any device that it hasn&#8217;t worked with (and I have had problems with other BT adapters, especially on my Mac).</p>
<p>Once you have a bluetooth adapter, you will need to setup a connection to the device by pairing them. See your devices&#8217;/operating systems&#8217; manuals on how to do this.</p>
<p>A very slick option is to run <a href="http://gpsd.berlios.de/">gpsd</a>, which is a service-daemon running in the background that allows multiple connections to the single GPS device. Normally, only 1 software instance can connect at a time. With GPSd, you can &#8220;serve&#8221; your location. What would be really cool is to have GPSd be able to connect in with Geolocation by IP or Wifi as well as an actual GPS device to seamlessly switch between location technique.</p>
<p><a href="http://www.versiontracker.com/dyn/moreinfo/macosx/24559">GPSUtility</a> is a nice, compact, graphical GPS application for Mac OS X. It can connect either directly to the GPS bluetooth port, or via gpsd. You can view location, satellite strengths, verbose NMEA output, and speed. </p>
<p><a href="http://kismac.binaervarianz.de/">KisMac</a>, while not a GPS-specific applicaiton, has excellent GPS support. <a href="http://kismac.binaervarianz.de/">KisMac</a> is actually a wireless stumbler, which can also mark the latitude, longitude, and strength of detected networks and plot these on a map.</p>
<h2>Storing &#038; Viewing tracks</h2>
<p>The Bluelogger software (currently Windows only) can export the tracks as GPL files. <a href="http://www.gpsbabel.org/">GPSBabel</a> can convert these to a more useful format, such as GPX, which an XML format for GPS data. </p>
<p>Since using the bluelogger usually entails turning it on and off often, the entire track log will contain many separate trips. <a href="http://www.gpsbabel.org/">GPSBabel</a> supports splitting up tracks based on a time separation. Each segment will be a self-contained track. </p>
<p>The following example will convert a GPL file to a <a href='http://www.topografix.com/gpx_resources.asp'>GPX</a> file, and make a individual track for any separation of 4 hours between points. </p>
<pre>
<code>
$ gpsbabel
  -i gpl -f Track_2005_11_23.gpl
  -x track,pack,split=4h,title="LOG # %c"
  -o gpx -F Track_2005_11_23.gpx
</code>
</pre>
<h2>Displaying tracks</h2>
<p>There are several options for displaying your tracks:</p>
<p><a href="http://highearthorbit.com/projects/map/tracks.html">GPX Tracks</a></p>
<p><a href="http://www.obviously.com/gis/gpx_loader.html">GPXLoader</a></p>
<ul>
<li><a href="http://highearthorbit.com/projects/map/tracks.js">GPX Tracks HTML file</a></li>
</ul>
<h2>GPS and Nokia 770</h2>
<p><a href='http://thoughtfix.blogspot.com'>ThoughtFix</a> has a fairly comprehensive tutorial on <a href='http://thoughtfix.blogspot.com/2006/02/howto-bluetooth-gps-and-gpsdrive-on.html'>setting up GPSDrive with a Bluetooth GPS receiver</a>. They went with the i-Blue High Sensitivity Bluetooth GPS, which looks like a nice unit, but lacks logging.</p>
<h2>Resources</h2>
<ul>
<li><a href="http://www.gpsnavx.com/index.php?page=NMEA">NMEA Protocol fields</a></li>
<li><a href='http://dave.runningland.com/grunninglogs/'>GPS Running Log -> GoogleMap on website</a></li>
<li><a href='http://www.chebucto.ns.ca/~rakerman/geocode-photos.html'>Geocode Photos</a></li>
<li><a href='http://www.robogeo.com/home/'>RoboGeo</a> Windows photo-geocoding</li>
<li><a href='http://oziphototool.alistairdickie.com/'>OziPhotoTool</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/bluelogger-gps/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>GreaseRoute &#8211; Mapping the web</title>
		<link>http://highearthorbit.com/greaseroute-mapping-the-web/</link>
		<comments>http://highearthorbit.com/greaseroute-mapping-the-web/#comments</comments>
		<pubDate>Tue, 02 May 2006 02:22:24 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Geolocation]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Maps]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/greaseroute-mapping-the-web/</guid>
		<description><![CDATA[I&#8217;ve been fairly quiet for the past couple of weeks. I&#8217;ve been focused on some projects, including entries to the MapQuest OpenAPI developers&#8217; competition. 
One of my entries, which may or may not actually be considered a &#8220;mashup&#8221;, is a Firefox GreaseMonkey script called GreaseRoute that creates map and route icons for an Microformat formatted [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://code.highearthorbit.com/greaseroute/FlockRoute_thumb.png' align='right' hspace='5px;' vspace='5px'/>I&#8217;ve been fairly quiet for the past couple of weeks. I&#8217;ve been focused on some projects, including entries to the <a href='http://mapquest.com/openapi'>MapQuest OpenAPI</a> developers&#8217; competition. </p>
<p>One of my entries, which may or may not actually be considered a &#8220;mashup&#8221;, is a Firefox GreaseMonkey script called <a href='http://code.highearthorbit.com/greaseroute/'>GreaseRoute</a> that creates map and route icons for an <a href='http://microformats.org'>Microformat</a> formatted <a href='http://microformats.org/wiki/adr'>adr</a> or <a href='http://microformats.org/wiki/geo'>geo</a> locations. These are often used in an <a href='http://microformats.org/wiki/hcard'>hcard</a>.</p>
<p>One of the cooler parts is that the extension automatically determines the location of the person viewing the page. Using the <a href='http://hostip.info'>HostIP</a> IP-to-Location database, the user&#8217;s location is automatically entered as the starting location. So when a user is viewing the webpage of, for example, a store or business, they can click the &#8220;route&#8221; link and get turn-by-turn directions to that location. No more copy &#038; pasting street/city/state to a form or asking the person next to you &#8220;where are we?&#8221;</p>
<p><a href='http://microformats.org'>Microformats</a> are a stepping stone on the way to the semantic web. They are a simple way to encode useful information for viewing and mining by users and other applications (ala mashups).</p>
<h3>Example adr</h3>
<p>The proper format of the <em>adr</em> is as follows:</p>
<pre>
&lt;div class=&quot;adr&quot;&gt;
 &lt;div class=&quot;street-address&quot;&gt;1517 N. Main St.&lt;/div&gt;
 &lt;div class=&quot;extended-address&quot;&gt;Box 203&lt;/div&gt;
 &lt;span class=&quot;locality&quot;&gt;Royal Oak&lt;/span&gt;,
 &lt;span class=&quot;region&quot;&gt;MI&lt;/span&gt;
 &lt;span class=&quot;postal-code&quot;&gt;48067&lt;/span&gt;
 &lt;div class=&quot;country-name&quot;&gt;US&lt;/div&gt;
&lt;/div&gt;
</pre>
<p>which will then be displayed as:</p>
<div class="adr">
<div class="street-address">1517 N. Main St.</div>
<div class="extended-address">Box 203</div>
<p> <span class="locality">Royal Oak</span>,<br />
 <span class="region">MI</span><br />
 <span class="postal-code">48067</span></p>
<div class="country-name">US</div>
</div>
<h3>Example geo</h3>
<p>Instead of an address, one can instead just encode the latitude and longitude:</p>
<div class="geo">
<abbr class="latitude" title="37.408183">N 37° 24.491</abbr><br />
<abbr class="longitude" title="-122.13855">W 122° 08.313</abbr>
</div>
<h2>The Result</h2>
<p><a href='http://code.highearthorbit.com/greaseroute/'>GreaseRoute</a> has 2 version, the <em>lite</em> version and the <em>embed</em> version. The <em>lite</em> version displays a map and route icon next to the addresses found on the webpage:</p>
<p><img src='http://code.highearthorbit.com/greaseroute/FlockhCard.png' align='right' hspace='5px;' vspace='5px'/></p>
<p>The <em>embed</em> version displays a &#8220;route&#8221; link. When clicked, a pop-up map is displayed between the users location and the encoded address. </p>
<p>Give <a href='http://code.highearthorbit.com/greaseroute/'>GreaseRoute</a> a try and let me know what you think.</p>
<p>You can also go over to <a href='http://userscripts.org'>Userscripts.org</a>, the GreaseMonkey script repository, and rate them and leave comments.</p>
<ul>
<li><a href='http://userscripts.org/scripts/show/4017'>UserScripts.org: GreaseRoute</a></li>
<li><a href='http://userscripts.org/scripts/show/4018'>UserScripts.org: GreaseRouteEmbed</a></li>
<li><a href='http://userscripts.org/scripts/show/4019'>UserScripts.org: MapThis!</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/greaseroute-mapping-the-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>uninitialized constant ActionMailer</title>
		<link>http://highearthorbit.com/uninitialized-constant-actionmailer/</link>
		<comments>http://highearthorbit.com/uninitialized-constant-actionmailer/#comments</comments>
		<pubDate>Wed, 26 Apr 2006 14:24:50 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://highearthorbit.com/uninitialized-constant-actionmailer/</guid>
		<description><![CDATA[A word to the wise of rails developers. Hopefully this makes it to Google search, because when I looked it up, there wasn&#8217;t an answer. 
If you&#8217;re configuring ActionMailer and you try to run the console and get the following messages:


[host]$ script/console
Loading development environment.
./script/../config/../config/environment.rb:41:NameError:
  uninitialized constant ActionMailer
/home/highearth/.gems/gems/actionpack-1.12.1/lib/action_controller/integration.rb:15:
  NameError: uninitialized constant ActionController::Integration::Session::Test
./script/../config/../config/../app/controllers/application.rb:3:
  NameError: [...]]]></description>
			<content:encoded><![CDATA[<p>A word to the wise of rails developers. Hopefully this makes it to Google search, because when I looked it up, there wasn&#8217;t an answer. </p>
<p>If you&#8217;re configuring ActionMailer and you try to run the console and get the following messages:<br />
<code></p>
<pre>
[host]$ script/console
Loading development environment.
./script/../config/../config/environment.rb:41:NameError:
  uninitialized constant ActionMailer
/home/highearth/.gems/gems/actionpack-1.12.1/lib/action_controller/integration.rb:15:
  NameError: uninitialized constant ActionController::Integration::Session::Test
./script/../config/../config/../app/controllers/application.rb:3:
  NameError: uninitialized constant ActionController::Base
</pre>
<p></code></p>
<p>Make sure your ActionMailer configuration in your <code>config/environment.rb</code> file is <strong>after</strong> your <code>Rails::Initializer.run do |config|</code> block. </p>
]]></content:encoded>
			<wfw:commentRss>http://highearthorbit.com/uninitialized-constant-actionmailer/feed/</wfw:commentRss>
		<slash:comments>39</slash:comments>
		</item>
	</channel>
</rss>

