<?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/"
	>

<channel>
	<title>Google Data &#187; Cat Allman</title>
	<atom:link href="/author/cat-allman/feed/" rel="self" type="application/rss+xml" />
	<link>https://googledata.org</link>
	<description>Everything Google: News, Products, Services, Content, Culture</description>
	<lastBuildDate>Wed, 18 Mar 2015 14:13:23 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.7.5</generator>
	<item>
		<title>A Correction to Google Summer of Code 2012 Stats &#8211; Part 2</title>
		<link>https://googledata.org/google-open-source/a-correction-to-google-summer-of-code-2012-stats-part-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=a-correction-to-google-summer-of-code-2012-stats-part-2</link>
		<comments>https://googledata.org/google-open-source/a-correction-to-google-summer-of-code-2012-stats-part-2/#comments</comments>
		<pubDate>Fri, 25 May 2012 15:30:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">https://googledata.org/?guid=1de7819fecee345fd05bc28709ccc6b7</guid>
		<description><![CDATA[When we published the annual list of schools with the largest number of accepted students for Google Summer of Code 2012, we received an email pointing out that we were missing one school that belongs in the Top 10.  PESIT - Peoples Education Society i...]]></description>
				<content:encoded><![CDATA[<div dir="ltr"><br class="Apple-interchange-newline"><span >When we published the annual list of schools with the largest number of accepted students for <i><a href="http://code.google.com/soc/" >Google Summer of Code</a></i> 2012, we received an email pointing out that we were missing one school that belongs in the Top 10.  <span style="text-align: -webkit-auto; white-space: pre-wrap; ">PESIT - Peoples Education Society is now shown </span>below in the corrected chart.</span></div><div dir="ltr" style="font-size: 100%; font-family: Georgia, serif; "><br /><table style="border-collapse: collapse; border: none; "><colgroup><col width="50"><col width="329"><col width="118"><col width="72"><col width="55"></colgroup><tbody><tr style="height: 0px; "><td style="background-color: rgb(207, 226, 243); border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: middle; "><span style="background-color: transparent; font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; "><b>Rank</b></span></td><td style="background-color: rgb(207, 226, 243); border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: middle; "><span style="background-color: transparent; font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; "><b>School</b></span></td><td style="background-color: rgb(207, 226, 243); border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: middle; "><span style="background-color: transparent; font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; "><b>Country</b></span></td><td style="background-color: rgb(207, 226, 243); border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: middle; "><span style="background-color: transparent; font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; "><b># of Accepted Students</b></span></td><td style="background-color: rgb(207, 226, 243); border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: middle; "><span style="background-color: transparent; font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; "><b># in 2011</b></span></td></tr><tr style="height: 0px; "><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">1</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">University of Moratuwa</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Sri Lanka</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">29</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">27</span></td></tr><tr style="height: 0px; "><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">2</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Polytechnic University Of Bucharest</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Romania</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">21</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">23</span></td></tr><tr style="height: 0px; "><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">2</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">National University of Singapore</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Singapore</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">21</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">11</span></td></tr><tr style="height: 0px; "><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">3</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Dhirubhai Ambani Institute of Information and Communication Technology</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">India</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">17</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">8</span></td></tr><tr style="height: 0px; "><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">4</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">International Institute of Information Technology - Hyderabad</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">India</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">16</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">9</span></td></tr><tr style="height: 0px; "><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">5</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Birla Institute of Technology and Science Pilani, Goa campus / BITS-Pilani - K.K.Birla Goa Campus</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">India</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">14</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">1</span></td></tr><tr style="height: 0px; "><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">6</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Institute of Technology, Banaras Hindu University (IT-BHU)</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">India</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">13</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">6</span></td></tr><tr style="height: 0px; "><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">7</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Technical University Of Gdansk</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Poland</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">12</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">9</span></td></tr><tr style="height: 0px; "><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">7</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Birla Institute of Technology and Science, Pilani (BITS Pilani)</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">India</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">12</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">10</span></td></tr><tr style="height: 0px; "><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">8</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Technische Universität Wien, (TU Wien)</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Austria</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">10</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">13</span></td></tr><tr style="height: 0px; "><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">8</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Indian Institute of Technology, Kharagpur</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">India</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">10</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">14</span></td></tr><tr style="height: 0px; "><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">8</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">University of Ljubljana</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Slovenia</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">10</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">7</span></td></tr><tr style="height: 0px; "><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">9</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Indian Institute of Technology, Delhi</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">India</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">9</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">6</span></td></tr><tr style="height: 0px; "><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">9</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Chernihiv State Technological University</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Ukraine</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">9</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">6</span></td></tr><tr style="height: 0px; "><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">10</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">PESIT - Peoples Education Society</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">India</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">8</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">3</span></td></tr><tr style="height: 0px; "><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">10</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">UNICAMP - Universidade Estadual de Campinas</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">Brazil</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">8</span></td><td style="border: 1px solid rgb(170, 170, 170); padding: 7px; vertical-align: top; "><span style="font-family: Arial; font-size: 13px; vertical-align: baseline; white-space: pre-wrap; ">14</span></td></tr></tbody></table><b id="internal-source-marker_0.07919852342456579"><br /></b></div><div dir="ltr" style="font-size: 100%; font-family: Georgia, serif; "><br /></div><div dir="ltr" style="font-size: 100%; font-family: Georgia, serif; "><div dir="ltr"><div dir="ltr"><span id="internal-source-marker_0.07919852342456579"><span id="internal-source-marker_0.07919852342456579"><i>By Cat Allman, Google Open Source Programs</i></span></span></div></div></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-6324736115367019941?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/a-correction-to-google-summer-of-code-2012-stats-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcing Google Refine 2.0, a power tool for data wranglers</title>
		<link>https://googledata.org/google-open-source/announcing-google-refine-2-0-a-power-tool-for-data-wranglers/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=announcing-google-refine-2-0-a-power-tool-for-data-wranglers</link>
		<comments>https://googledata.org/google-open-source/announcing-google-refine-2-0-a-power-tool-for-data-wranglers/#comments</comments>
		<pubDate>Wed, 10 Nov 2010 22:05:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Our acquisition of Metaweb back in July also brought along Freebase Gridworks, an open source software project for cleaning and enhancing entire data sets. Today we’re announcing that the project has been renamed to Google Refine and version 2.0 is n...]]></description>
				<content:encoded><![CDATA[<div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; "><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 15px; white-space: pre-wrap;"><br /><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; font-family: Times; white-space: normal; font-size: medium; "><span id="internal-source-marker_0.843215280212462" style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Our </span><a href="http://googleblog.blogspot.com/2010/07/deeper-understanding-with-metaweb.html"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">acquisition of Metaweb</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "> back in July also brought along Freebase Gridworks, an open source software project for cleaning and enhancing entire data sets. Today we’re announcing that the project has been renamed to <a href="http://code.google.com/p/google-refine/">Google Refine</a> and version 2.0 is now available.</span><br /><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span><br /><a href="http://code.google.com/p/google-refine/"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">Google Refine</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "> is a power tool for working with messy data sets, including cleaning up inconsistencies, transforming them from one format into another, and extending them with new data from external web services or other databases.  Version 2.0 introduces a new extensions architecture, a reconciliation framework for linking records to other databases (like </span><a href="http://www.freebase.com/"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">Freebase</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">), and a ton of </span><a href="http://code.google.com/p/google-refine/wiki/ChangesFor2p0"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">new transformation commands and expressions</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">.</span><br /><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span><br /><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Freebase Gridworks 1.0 has already been well received by the data journalism and open government data communities (you can read how the </span><a href="http://blog.apps.chicagotribune.com/2010/05/17/the-gift-of-freebase-gridworks/"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">Chicago Tribune</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">, </span><a href="http://businessjournalism.org/2010/10/21/propublica-uses-google-refine-to-sort-messy-data-for-dollars-for-docs/"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">ProPublica</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "> and </span><a href="http://www.jenitennison.com/blog/node/145"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">data.gov.uk</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "> have used it) and we are very excited by what they and others will be able to do with this new release.  To learn more about what you can do with Google Refine 2.0, watch the following screencasts:</span></div></span></span><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 11pt; background-color: transparent;"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span></span></span><br /><p style="margin-left: 36pt; margin-top: 0pt; margin-bottom: 0pt; font-family: Times; font-size: medium; "><a href="http://www.youtube.com/watch?v=yNccGtn3Wb0"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">http://www.youtube.com/watch?v=yNccGtn3Wb0</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "> (7 min)</span></p><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 11pt; background-color: transparent;"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span></span></span><br /><p style="margin-left: 36pt; margin-top: 0pt; margin-bottom: 0pt; font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/yNccGtn3Wb0?fs=1&amp;hl=en_US"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/yNccGtn3Wb0?fs=1&amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></span></p><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 11pt; background-color: transparent;"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span></span></span><br /><p style="margin-left: 36pt; margin-top: 0pt; margin-bottom: 0pt; font-family: Times; font-size: medium; "><a href="http://www.youtube.com/watch?v=45EnWK-fE9k"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">http://www.youtube.com/watch?v=45EnWK-fE9k</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "> (9 min)</span></p><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 11pt; background-color: transparent;"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span></span></span><br /><p style="margin-left: 36pt; margin-top: 0pt; margin-bottom: 0pt; font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/45EnWK-fE9k?fs=1&amp;hl=en_US"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/45EnWK-fE9k?fs=1&amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></span></p><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 11pt; background-color: transparent;"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span></span></span><br /><p style="margin-left: 36pt; margin-top: 0pt; margin-bottom: 0pt; font-family: Times; font-size: medium; "><a href="http://www.youtube.com/watch?v=m5ER2qRH1OQ"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">http://www.youtube.com/watch?v=m5ER2qRH1OQ</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "> (6 min)</span></p><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 11pt; background-color: transparent;"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span></span></span><br /><p style="margin-left: 36pt; margin-top: 0pt; margin-bottom: 0pt; font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/m5ER2qRH1OQ?fs=1&amp;hl=en_US"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/m5ER2qRH1OQ?fs=1&amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></span></p><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 11pt; background-color: transparent;"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span></span></span><br /></div><span class="Apple-style-span" style="font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">The project is open source and its code and downloads are available </span></span><span class="Apple-style-span" style="font-family: Times; font-size: medium; "><a href="http://code.google.com/p/google-refine/"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">here</span></a></span><span class="Apple-style-span" style="font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">. Changes from version 1.1 to 2.0 are </span></span><span class="Apple-style-span" style="font-family: Times; font-size: medium; "><a href="http://code.google.com/p/google-refine/wiki/ChangesFor2p0"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">listed here</span></a></span><span class="Apple-style-span" style="font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">.</span></span><div><span style="font-style: italic;" class="byline-author"><br /></span></div><div><span style="font-style: italic;" class="byline-author">By David Huynh, Google Search Infrastructure </span></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-7517020255333427724?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/announcing-google-refine-2-0-a-power-tool-for-data-wranglers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding Robots to Wave in a Box</title>
		<link>https://googledata.org/google-open-source/adding-robots-to-wave-in-a-box/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=adding-robots-to-wave-in-a-box</link>
		<comments>https://googledata.org/google-open-source/adding-robots-to-wave-in-a-box/#comments</comments>
		<pubDate>Wed, 10 Nov 2010 19:25:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Starting this past July, I had the opportunity to spend some time "Down Under" working as an intern on Google Wave. Since I had worked with Google before on building the open source software that runs the Google Summer of Code and Google Code-in, I joi...]]></description>
				<content:encoded><![CDATA[<div style="text-align: center;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; vertical-align: baseline; white-space: pre-wrap; "><span class="Apple-style-span" style="color: rgb(0, 0, 0); -webkit-text-decorations-in-effect: none; "><span class="Apple-style-span" style="color: rgb(0, 0, 0); white-space: normal; -webkit-text-decorations-in-effect: none; font-family: Georgia, serif; font-size: 16px; "><a href="http://maps.google.com/maps?q=sydney,+australia&amp;oe=utf-8&amp;client=firefox-a&amp;ie=UTF8&amp;hq=&amp;hnear=Sydney+New+South+Wales,+Australia&amp;gl=us&amp;ei=8Y7UTKHrIJnWswPH-NneBg&amp;ved=0CCkQ8gEwAA&amp;z=14" style="font-family: Times; font-size: medium; "><img src="https://lh6.googleusercontent.com/F-XEAE-X8HtzDiwfXYwgZDWO-HYOyZacRs-oSI9PrkZqAo5BWTYZyOPtdvLfYanwBejLL5gRmdk9P-2r9EJ3wq-1nXgXYYAIIdNqExoF-sPIFu_f1lXf_k7ZjgRGrPY" width="212px;" height="166px;" /></a></span></span></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "><br /></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Starting this past July, I had the opportunity to spend some time "<a href="http://maps.google.com/maps?q=sydney,+australia&amp;oe=utf-8&amp;client=firefox-a&amp;ie=UTF8&amp;hq=&amp;hnear=Sydney+New+South+Wales,+Australia&amp;gl=us&amp;ei=8Y7UTKHrIJnWswPH-NneBg&amp;ved=0CCkQ8gEwAA&amp;t=h&amp;z=14">Down Under</a>" working as an intern on </span><a href="https://wave.google.com/" style="font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">Google Wave</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">. Since I had worked with Google before on building the open source </span><a href="http://code.google.com/p/soc/" style="font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">software</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "> that runs the </span><a href="http://code.google.com/soc" style="font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: italic; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">Google Summer of Code</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "> and </span><a href="http://code.google.com/gci" style="font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: italic; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">Google Code-in</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">, I joined the Wave open source effort this time. I was primarily focused on open sourcing the </span><a href="http://code.google.com/apis/wave/extensions/robots/" style="font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">Robots API</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">, so that non-Google wave servers could support robots for their users.</span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "><br /></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; font-family: Times; white-space: normal; font-size: medium; "><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; "><img src="https://lh4.googleusercontent.com/O4snJF4QHiiyyogh9dcmt8XyKtvSDtt79dNRu0-K2hYtBO3RmykKnozJ2sIbpBQUqhT5ZghaYYGDOGkOiPgGRtJVdF8fexe2b3qhYi3aP-wTHxuamPQQS3yL9os3YVE" width="524px;" height="154px;" id="internal-source-marker_0.8440863233990967" /></div></div></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "><br /></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">One month into my internship, Google </span><a href="http://googleblog.blogspot.com/2010/08/update-on-google-wave.html" style="font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">announced</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "> its plan to discontinue developing Wave as a standalone product, however Wave technology will continue to move forward as an open source project.</span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "><br /></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">The Wave open source project, renamed </span><a href="http://googlewavedev.blogspot.com/2010/09/wave-open-source-next-steps-wave-in-box.html" style="font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">Wave in a Box</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">, is aiming to become a server for hosting waves inside a small company or community. With a few extra steps you will even be able to talk to other wave servers all over the world, based on a concept called “</span><a href="http://www.waveprotocol.org/federation" style="font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">federation</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">.” Over the past few months the Wave in a Box team has made a lot of improvements, for instance the panel for viewing waves now supports much more of the functionality from Google Wave, and it looks better and is a lot faster too! </span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 11pt; background-color: transparent;"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span></span></span><br /><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">The Robots API has now also been included in Wave in a Box and has most of the functionality available on Google Wave. One of our example robots, Echoey, for Google Wave also works on Wave in a Box. This robot -- as the name might suggest -- echoes whatever is being typed. Due to the realtime nature of Wave, the echoing happens while you type!</span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; "><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 11pt; background-color: transparent;"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span></span></span><br /><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Wave in a Box still has a ways to go and the future of the project is being discussed at this week’s </span><a href="http://www.waveprotocol.org/wave-protocol-summit" style="font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">Wave Summit</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "> in San Francisco. Keep an eye on the </span><a href="http://www.waveprotocol.org/" style="font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">Wave in a Box website</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "> for videos of the sessions. If you are interested in running your own wave server or want to help make Wave in a Box better, take a look at our </span><a href="http://code.google.com/p/wave-protocol/" style="font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">repository</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "> and </span><a href="http://groups.google.com/group/wave-protocol" style="font-family: Times; font-size: medium; "><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 153); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap; ">mailing list</span></a><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">.</span><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 15px; white-space: pre-wrap;"><br /></span></span><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 11pt; background-color: transparent;"><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span></span></span><br /></div><span style="font-style: italic;" class="byline-author">By Lennard de Rijk, Google Wave Team </span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-7496632781675592373?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/adding-robots-to-wave-in-a-box/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Summer of Code Meetups in Sofia and Strasbourg</title>
		<link>https://googledata.org/google-open-source/google-summer-of-code-meetups-in-sofia-and-strasbourg/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=google-summer-of-code-meetups-in-sofia-and-strasbourg</link>
		<comments>https://googledata.org/google-open-source/google-summer-of-code-meetups-in-sofia-and-strasbourg/#comments</comments>
		<pubDate>Fri, 19 Mar 2010 21:07:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Back at the end of January, when Google first announced that Google Summer of CodeTM was on for 2010, I happened to read the mail in the company of a group of Computer Science M.Sc. students. I quickly shared the news with them but rather than cheers o...]]></description>
				<content:encoded><![CDATA[Back at the end of January, when Google first announced that <a href="http://socghop.appspot.com/">Google Summer of CodeTM</a> was on for 2010, I happened to read the mail in the company of a group of Computer Science M.Sc. students. I quickly shared the news with them but rather than cheers of enthusiasm I was surprised that all I got in return were puzzled stares. It turned out that most of the students there hadn't heard of the program before and those that had, didn't really know what it was all about.<br /><br />I have always thought that Computer Science students were particularly lucky to be able to participate in Open Source. Most of the time newly graduated students would have a hard time finding a decent job because of their lack of experience, which makes experience itself hard to accumulate. Open Source offers an easy way out of this: no project is going to refuse a patch simply because you don't have the necessary entries in your CV. Of course, many would say, that getting into an Open Source project is not really that easy since the learning curve in most of the popular projects is often quite steep and could prove discouraging.<br /><br />This is exactly why Google Summer of Code is a unique program. A hundred and fifty of the world's greatest FOSS projects get organized by proposing ideas that students know are within their reach. They also allocate mentors to guide the work of the students, and their whole communities follow and comment on the projects ... And all this happens while students are actually paid for their work!<br /><br />So getting the puzzled stares from CS students after mentioning the program was like looking at people who were preparing to spend a cold night in front of a warm house, because they didn't know there was a key under the doormat.<br /><br />After sharing this thought with a few other people that had been mentoring for <a href="http://sip-communicator.org/">SIP Communicator</a>, we decided we definitely needed to make sure everyone knew what Google Summer of Code is and, more importantly, how it works. We therefore decided to organize a couple of quick information sessions in universities that our mentors were somehow related to: the <a href="http://www.unistra.fr/">University of Strasbourg, France</a> (which was eventually split in two), and the <a href="http://www.uni-sofia.bg/">Sofia University in Bulgaria</a>. We were particularly lucky to also get the help of <a href="http://wiki.freebsd.org/ShteryanaShopova">Shteryana Shopova</a> from <a href="http://www.freebsd.org/">FreeBSD</a> who agreed to join in for the Sofia session and tell us about her experience as both a student and a mentor.<br /><br />Both universities were particularly helpful in making room reservations and advertising the meetings to the potentially interested students. I would also like to thank <a href="http://bg.linkedin.com/in/vladimirvassilev">Vladimir Vassilev</a>, <a href="http://fedoraproject.org/wiki/User:Atodorov">Alexander Todorov</a>, and <a href="http://clarinet.u-strasbg.fr/%7Emontavont/web/Home.html">Julien Montavont</a> for their help with the organization!<br /><br />Both sessions went quite well and attracted a decent number of students. Questions were mostly related to the student selection process, whether or not one could participate with a project of their own,  where does the work happen, and how does one communicate with their mentor and community. I guess this is one of the advantages of attending live sessions: one gets to ask as many Frequently Asked Questions as they want ;)<br /><br /><span style="font-weight: bold;">The Strasbourg Sessions</span><br /><br />We held two meetings there in order to make it easier for students from different campuses to attend. On both of the sessions we had <a href="http://clarinet.u-strasbg.fr/%7Elucas/">Vincent Lucas</a>, <a href="http://rkuntz.org/index.php">Romain Kuntz</a>, <a href="http://clarinet.u-strasbg.fr/%7Emontavont/web/Home.html">Julien Montavont</a> and myself (<a href="http://emcho.com/">Emil Ivov</a>), all mentors from SIP Communicator's Google Summer of Code participation in 2007, 2008, and 2009. (Unfortunately, we currently only have photos from the first meeting.)<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_VXWArCGiUcI/S6P-sLIot-I/AAAAAAAAAB0/Ne-dxMFfei4/s1600-h/ddkw3h68_11fw5x9hfb_b.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://2.bp.blogspot.com/_VXWArCGiUcI/S6P-sLIot-I/AAAAAAAAAB0/Ne-dxMFfei4/s400/ddkw3h68_11fw5x9hfb_b.jpg" alt="" id="BLOGGER_PHOTO_ID_5450480008905144290" border="0" /></a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_VXWArCGiUcI/S6P_TShbsVI/AAAAAAAAAB8/9cHmPtCvqkM/s1600-h/ddkw3h68_12gkpq93df_b.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://2.bp.blogspot.com/_VXWArCGiUcI/S6P_TShbsVI/AAAAAAAAAB8/9cHmPtCvqkM/s400/ddkw3h68_12gkpq93df_b.jpg" alt="" id="BLOGGER_PHOTO_ID_5450480680903094610" border="0" /></a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_VXWArCGiUcI/S6P_3ohEwzI/AAAAAAAAACE/KpWuZl1rBMY/s1600-h/ddkw3h68_13dxn582gq_b.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_VXWArCGiUcI/S6P_3ohEwzI/AAAAAAAAACE/KpWuZl1rBMY/s400/ddkw3h68_13dxn582gq_b.jpg" alt="" id="BLOGGER_PHOTO_ID_5450481305282462514" border="0" /></a><br /><br /><span style="font-weight: bold;">The Sofia Sessions</span><br /><br />We already mentioned Shteryana Shopova from FreeBSD (GSoC student in 2005 and 2006, and mentor in 2007). We also had <a href="http://damencho.com/">Damian Minkov</a> from SIP Communicator (2007, 2008, and 2009), as well as Vladimir Vassilev and Alexander Todorov.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_VXWArCGiUcI/S6P9ZAZl0vI/AAAAAAAAABU/N115Gh1yFEA/s1600-h/ddkw3h68_15hgtfg9dx_b.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_VXWArCGiUcI/S6P9ZAZl0vI/AAAAAAAAABU/N115Gh1yFEA/s400/ddkw3h68_15hgtfg9dx_b.jpg" alt="" id="BLOGGER_PHOTO_ID_5450478580094325490" border="0" /></a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_VXWArCGiUcI/S6P9pp4jHSI/AAAAAAAAABc/Fn-Sg4AZdmk/s1600-h/ddkw3h68_17djwpkncz_b.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_VXWArCGiUcI/S6P9pp4jHSI/AAAAAAAAABc/Fn-Sg4AZdmk/s400/ddkw3h68_17djwpkncz_b.jpg" alt="" id="BLOGGER_PHOTO_ID_5450478866107931938" border="0" /></a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_VXWArCGiUcI/S6P91bdrnqI/AAAAAAAAABk/Yf7D5vO4QGM/s1600-h/ddkw3h68_19ghd5s8c4_b.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_VXWArCGiUcI/S6P91bdrnqI/AAAAAAAAABk/Yf7D5vO4QGM/s400/ddkw3h68_19ghd5s8c4_b.jpg" alt="" id="BLOGGER_PHOTO_ID_5450479068395576994" border="0" /></a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_VXWArCGiUcI/S6P99nEqlLI/AAAAAAAAABs/G9Fws1JDfjE/s1600-h/ddkw3h68_16fmjzgqdx_b.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_VXWArCGiUcI/S6P99nEqlLI/AAAAAAAAABs/G9Fws1JDfjE/s400/ddkw3h68_16fmjzgqdx_b.jpg" alt="" id="BLOGGER_PHOTO_ID_5450479208950830258" border="0" /></a><br /><br /><span class="byline-author" style="font-style: italic;">By Emil Ivov, SIP Communicator Project</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-1673502256043198243?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/google-summer-of-code-meetups-in-sofia-and-strasbourg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Joomla! Google Summer of Code™ 2009: Lots to Shout About</title>
		<link>https://googledata.org/google-open-source/joomla-google-summer-of-code%e2%84%a2-2009-lots-to-shout-about/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=joomla-google-summer-of-code%25e2%2584%25a2-2009-lots-to-shout-about</link>
		<comments>https://googledata.org/google-open-source/joomla-google-summer-of-code%e2%84%a2-2009-lots-to-shout-about/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 22:21:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[The Joomla! project was thrilled to sponsor 18 Google Summer of Code students for 2009, and we are pleased to report that 16 (89%) successfully completed their projects. Most of the projects were based on ideas generated by the Joomla! community, and o...]]></description>
				<content:encoded><![CDATA[The <a href="http://www.joomla.org/">Joomla! project</a> was thrilled to sponsor 18 <span style="font-style:italic;"><a href="http://socghop.appspot.com/program/home/google/gsoc2009">Google Summer of Code</a></span> students for 2009, and we are pleased to report that 16 (89%) successfully completed their projects. Most of the projects were based on <a href="http://docs.joomla.org/Summer_of_Code_2009_Project_Ideas">ideas generated by the Joomla! community</a>, and our community seems to be very excited about the results.<br /><br />Our two primary goals for <span style="font-style:italic;">Google Summer of Code</span> 2009 are to (1) develop relationships with student developers that will encourage them to continue working in the project; and (2) add features and functionality to the Joomla! CMS. Our participation in <span style="font-style:italic;">Google Summer of Code</span> 2009 was very successful on both fronts.<br /><br />Relationship to the Project<br /><br />Several of our students this year were already contributing to Joomla! prior to participating in the program, and the <span style="font-style:italic;">Google Summer of Code</span> experience has only strengthened that relationship. For example, one of our students, in addition to completing his project, is now a leader in the release of the next Joomla! version. At least two students (so far) have officially joined project working groups, and several others have contributed to the project over and above their <span style="font-style:italic;">Google Summer of Code</span> projects. Many other students have also expressed interest in continuing the development of their code beyond the program timeframe.<br /><br />This year, at the end of the term, we gave each student the opportunity to present a webinar where they could demonstrate their project to the community. Even though it was a lot of extra work, more than half the students did this. The results were excellent, and the students did really good, concise, focused presentations. We recorded and <a href="http://community.joomla.org/gsoc2009.html">linked to the webinars on our site</a> so that anyone in the community who is interested in the <span style="font-style:italic;">Google Summer of Code</span> work can simply watch a short webinar to see an actual demonstration of the projects. <br /><br />Using the Code<br /><br />There are three ways the code from <span style="font-style:italic;">Google Summer of Code</span> projects can be used within the Joomla! CMS. In some cases, some or all of the code will be incorporated directly into the core codebase for the upcoming Joomla! version 1.6. In other cases, the code has been published as an extension that can be downloaded and used by any Joomla! user on their website. The third method is that the code will be used as a basis for further work.<br /><br />Some students have combined two of the methods above, for example, producing an extension for the current version 1.5 and making the code available for the core in our version 1.6.<br /><br />More Information<br /><br />We invite you to visit our <a href="http://community.joomla.org/gsoc2009.html">Joomla! Community site</a> for more information about the different projects and what was accomplished, and to <a href="http://joomlacode.org/gf/project/gsoc09downloads/frs/">download</a> the code. <br /><br /><br /><span style="font-style: italic;" class="byline-author">By Mark Dexter, Joomla! Project</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-5832441319840144537?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/joomla-google-summer-of-code%e2%84%a2-2009-lots-to-shout-about/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Etherboot Project GSoC 2009 Report</title>
		<link>https://googledata.org/google-open-source/etherboot-project-gsoc-2009-report/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=etherboot-project-gsoc-2009-report</link>
		<comments>https://googledata.org/google-open-source/etherboot-project-gsoc-2009-report/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 21:12:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[The Etherboot Project is very pleased to have participated in Google Summer of Code™  2009. This summer marks our fourth consecutive annual participation in this excellent mentoring program.Google generously sponsored five students to work with us, a...]]></description>
				<content:encoded><![CDATA[The <a href="http://etherboot.org/wiki/start">Etherboot Project</a> is very pleased to have participated in <a href="http://socghop.appspot.com/"><span style="font-style:italic;">Google Summer of Code™ </span> 2009</a>. This summer marks our <a href="http://etherboot.org/wiki/soc/start">fourth consecutive annual participation</a> in this excellent mentoring program.<br /><br />Google generously sponsored five students to work with us, and four of our five students (80%) successfully completed their projects. We would like to thank Google, our mentors, and our students for making this a pleasant, productive, and memorable summer.<br /><br />We particularly wish thank one of our mentors, <a href="http://etherboot.org/wiki/soc/2009/start#stefan_hajnoczisoftware_engineer">Stefan Hajnoczi</a>, who was a GSoC <a href="http://etherboot.org/wiki/soc/2008/stefanha/start">student</a> with us last year. His insights and diligence are extremely helpful and enlightening.<br /><br />Although all of our GSoC projects were not successfully completed, our students' work was generally of excellent quality, and we sincerely thank them all for their diligence. Our participation in GSoC has strengthened our project by encouraging us to create additional technical and social infrastructure.  These improved facilities make it easier for new people to become involved with our project and also help us better support and communicate with our existing community.<br /><br />We look forward to giving future GSoC students and other interested and motivated people a positive introduction to FOSS development. What follows is a brief summary of our 2009 students' work with links to their full project pages. We conclude with a brief outline of our mentoring system that we hope may be helpful to other projects.<br /><br /><span style="font-weight:bold;">Student Project Summaries</span><br /><br /><a href="http://etherboot.org/wiki/soc/2009/dverkamp/start">Daniel Verkamp</a><br />Daniel implemented an automated regression testing framework to help us consistently deliver high-quality releases.<br /><br /><a href="http://etherboot.org/wiki/soc/2009/oremanj/start">Joshua Oreman</a><br />Joshua extended gPXE, our network bootloader, with an 802.11 wireless stack, and added drivers for two wireless cards.<br /><br /><a href="http://etherboot.org/wiki/soc/2009/lynusvaz/start">Lynus Vaz</a><br />Lynus extended gPXE scripting with a more powerful language that is capable of expressing advanced boot policies.<br /><br /><a href="http://etherboot.org/wiki/soc/2009/pravin/start">Pravin Shinde</a><br />Pravin created a central resource to network boot operating systems, diagnostic tools, and utilities at <a href="http://boot.kernel.org/">http://boot.kernel.org/</a>.<br /><br /><a href="http://etherboot.org/wiki/soc/2009/asdlkf/start">Chris Kluka</a><br />Chris worked on adding a network driver DLink DGE-530T ethernet cards. Though unable to complete his project, he compiled and created useful information which will facilitate future work on this driver.<br /><br /><br /><span style="font-weight:bold;">Our Mentoring System</span><br /><br />Over our years of GSoC participation we have developed and refined a system for mentoring that works quite well for us.  One of the most important attributes of our system is that we break the twelve week GSoC coding period into twelve one week evaluation periods. By doing this we ensure that we always have recent information on how each of our students is doing, which allows us to intervene in a timely fashion when needed.<br /><br />Techniques<br />Here are some of the other ways we structure our GSoC participation:<br /><br />* We mentor as a team. We have a mailing list and private IRC channel specifically for mentors.<div><br />* Our mentoring team interviews all qualified applicants in a private IRC channel. Multiple perspectives have proven very helpful in identifying excellent candidates. Mentors communicate among themselves during interviews in a second private IRC channel.</div><div><br />* We request code samples from all of our applicants to get a sense of their proficiency and coding style.</div><div><br />* We present real-time coding exercises during our IRC interviews with applicants, and ask them questions about their proposed solutions, and also about their code samples.</div><div><br />* We inform our students of our team mentoring approach and encourage them to send general questions to the mentors mailing list.</div><div><br />* We require our selected students to have IRC access and to define "work hours" where they will be online and available on our main project IRC channel (#etherboot on irc.freenode.net). We have found that this requirement encourages them to interact with our project community as well as their primary mentor.</div><div><br />* We use any and all available means to communicate directly with our students, including IRC, email, phone, VOIP, and IM. It is important to discover what works best to promote effective, open communication between students and mentors.</div><div><br />* We require our students to maintain a set of <a href="http://etherboot.org/wiki/soc/2009/start">project pages</a>, which include their:<br /><span class="Apple-tab-span" style="white-space:pre"> </span>-Project Plan<br /><span class="Apple-tab-span" style="white-space:pre"> </span>-Journal (broken into twelve weeks)<br /><span class="Apple-tab-span" style="white-space:pre"> </span>-Notes<br /><span class="Apple-tab-span" style="white-space:pre"> </span>-git repository link</div><div><br />* Our mentors meet weekly with each student in a private IRC channel to review their project pages and generally discuss their progress. We have found these meetings to be very beneficial to both students and mentors.</div><div><br />* We make the steady progress and ultimate success of each of our student projects central to our mentoring goals. We meet as mentors to discuss how we can help each student succeed, and we discuss our formal GSoC evaluations as a team.</div><div><br />* We base our project's success on the quality of our code and the health of our community, and we work continuously to improve as programmers and as people.<br /><br /><span style="font-style: italic;" class="byline-author">By Marty Connor, Etherboot Project</span></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-6650268891033059770?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/etherboot-project-gsoc-2009-report/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Apertium Project&#8217;s First Google Summer of Code</title>
		<link>https://googledata.org/google-open-source/the-apertium-projects-first-google-summer-of-code/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-apertium-projects-first-google-summer-of-code</link>
		<comments>https://googledata.org/google-open-source/the-apertium-projects-first-google-summer-of-code/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 13:41:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[The Apertium Project works on open-source machine translation and language technology. We try to focus our efforts on lesser-resourced and marginalized languages, but also work with larger languages. To date, we have released translators for 21 languag...]]></description>
				<content:encoded><![CDATA[The <a href="http://www.apertium.org/">Apertium Project</a> works on open-source machine translation and language technology. We try to focus our efforts on lesser-resourced and marginalized languages, but also work with larger languages. To date, we have released translators for 21 language pairs, covering languages spoken by 1.1 billion people, ranging from English (est. 500m speakers) to Aranese (est. 4,000 speakers). A similar number of additional language pairs are in development. The Apertium software is licensed under the GPL, but in addition (a rarer situation in the machine translation field) so is the <span style="font-weight:bold;">data</span> for all these language pairs. This means that the data can be re-used by other language projects (e.g. in developing spelling or grammar checkers, thesauri, etc).
<br />
<br />This was our first year in Google Summer of Code and we were very fortunate to receive nine student slots. We filled them with some great students and are pleased to report that out of the nine projects, eight were successful. 
<br />
<br />The completed project were:
<br />
<br /><span style="font-weight:bold;">A translator for Norwegian Bokmål (nb) and Norwegian Nynorsk (nn)</span>
<br />
<br />This project was accepted as part of our "adopt a language pair" idea from our ideas page. Some work had already been done on the translator but it was a long way from finished. <a href="http://unhammer.wordpress.com/">Kevin Unhammer</span></a> from the University of Bergen was mentored by <a href="http://www.hum.uit.no/a/trond/">Trond Trosterud</a> from the University of Tromsø. The final result, after an epic effort, is a working translator (and the first free software translator for nb-nn) that makes a mistake in only 11 words out of every 100 translated, making using the system for post-edition feasible.
<br />
<br />One of the key aspects of Kevin's work was the re-use and adaptation of existing open source resources. Much of the bilingual dictionary was statistically inferred from the existing translations in <a href="http://www.kde.org/">KDE</a>, using <a href="http://sourceforge.net/projects/retratos/">ReTraTos</a> and <a href="http://www.fjoch.com/GIZA++.html">GIZA++</a> (created by <a href="http://research.google.com/pubs/och.html">Franz Och</a>). In addition to this, Kevin used the <a href="http://maximos.aksis.uib.no/Aksis-wiki/Oslo-Bergen_Tagger">Oslo-Bergen Constraint Grammer</a>, contributing fixes not only to that, but to the <a href="http://beta.visl.sdu.dk/cg3.html">VISL CG3</a> software itself. After the GSoC deadline, Kevin has continued his work, including incorporating some changes from feedback from the <a href="http://nn.wikipedia.org/wiki/Wikipedia:Wikiprosjekt_Maskinomsetjing_fr%C3%A5_bokm%C3%A5l/Manglande_omsetjingar">Nynorsk Wikipedia</a>.
<br />
<br /><span style="font-weight:bold;">A translator for Swedish (sv) to Danish (da)
<br /></span>
<br />Another language pair adoption, <span style="font-weight:bold;">Michael Kristensen</span>, who had previously done some work on this translator, was mentored by <a href="http://javabog.dk/">Jacob Nordfalk</a>, the author of our English to Esperanto translator. As there are very few free linguistic resources for Swedish and Danish the work was pretty much started from scratch, although we took great advantage of the <a href="http://sv.wiktionary.org/wiki/Wiktionary:Huvudsida">Swedish Wiktionary</a>. The translator is only unidirectional, from Swedish to Danish, and it has an error rate of around 20%.
<br />
<br />The completion of this translator is something of a triumph for Apertium. Begun back in 2005, the project had been neglected for many years. This was the first translator for the Apertium platform that focused on non-Romance languages.
<br />
<br /><span style="font-weight:bold;">Multi-engine machine translation (MEMT)</span>
<br />
<br /><span style="font-weight:bold;">Gabriel Synnaeve</span> was mentored by <span style="font-weight:bold;">Francis Tyers</span> to work on a module to improve the quality of machine translation by taking translations from different systems and merging their strengths and discarding their weaknesses. The two systems focused on in the initial prototype are Apertium (rule-based MT) and <a href="http://www.statmt.org/moses/">Moses</a> (statistical MT) but it can easily be extended to more. The <a href="http://wiki.apertium.org/wiki/Multi-engine_translation_synthesiser#Multi-engine_pipeline">idea</a> behind the system is that for some languages there is often not one MT system which is better than all others, but some are better at some phrases and some are better at others. Thus, if we can combine the output of two or more systems with different strengths/weaknesses, we can make better translations.
<br />
<br />Perhaps the most exciting aspect of the MEMT project is its potential for use as a research platform for future work on hybrid machine translation, by allowing the researcher to focus only on the algorithms they wish to implement. During the project, Gabriel was joined by Francis in person for a 'mini-hackathon', which, despite something of a farcical start involving requests made on IRC for phone calls across Europe on behalf of two people who were in the same city, lead to a greater degree of functionality and modularization in the code.
<br />
<br /><span style="font-weight:bold;">Highly scalable web service architecture for Apertium</span>
<br /><span style="font-weight:bold;">
<br />Víctor Manuel Sánchez Cartagena</span> worked with mentor <span style="font-weight:bold;">Juan Antonio Perez-Ortiz</span> on a highly-scalable web service architecture, or, Apertium for <a href="http://en.wikipedia.org/wiki/Cloud_computing">Cloud computing</a>. Initially targeting Amazon's <a href="http://en.wikipedia.org/wiki/Amazon_Elastic_Compute_Cloud">EC2</a>, as well as standalone servers, the scalable web service allows the use of multiple translation services on multiple physical or virtual servers, scaling to meet the translation demands of users, from a single user-facing service, which implements the <a href="http://code.google.com/apis/ajaxlanguage/">Google Language API</a>.
<br />
<br />The core of the system is the translation router, which controls the flow between user and translation server, based on a variety of factors, including the availability of the language pair, the current load on the server, as well as providing a framework to allow these factors to have different priorities on a per-user basis. It also takes into account the cost of each translation request. The project is a complete package; as well as the router, it includes a translation daemon, and convenience scripts to ease the rollout of server instances.
<br />
<br />In addition to his work on his project, Víctor is also serving as an organiser for the <a href="http://xixona.dlsi.ua.es/freerbmt09/">FreeRBMT workshop</a>.
<br /><span style="font-weight:bold;">
<br />Conversion of Anubadok</span>
<br />
<br /><span style="font-weight:bold;">Abu Zaher</span> was mentored by <span style="font-weight:bold;">Kevin Donnelly</span> and <a href="http://xixona.dlsi.ua.es/~fran/">Francis Tyers</a> to convert <a href="http://anubadok.sourceforge.net/">Anubadok</a>, an open-source MT system for English to Bengali to work with the Apertium engine. This was an ambitious project and not all of the goals were realised, but we were able to make the first <a href="http://en.wikipedia.org/wiki/Morphology_(linguistics)">wide-coverage morphological analyser / generator</a> for Bengali and a substantial amount of lexical transfer, so the project was a great success.
<br />
<br />Zaher is also looking at improving the <a href="http://ankur.org.bd/wiki/Documentation#Bangla_Spell_Checking_How-to">Ankur</a> spell checker with information from his analyser / generator, so the work done is already being reused; there is also interest in using the data to create a Bengali <a href="http://en.wikipedia.org/wiki/Stemming">stemmer</a>, for more efficient searching/indexing of Bengali texts, and a number of tools which were created to model the various aspects of Bengali inflection will certainly prove useful in other areas of NLP for Bengali.
<br />
<br /><span style="font-weight:bold;">Apertium going SOA</span>
<br />
<br /><span style="font-weight:bold;">Pasquale Minervini's</span> work was motivated by the needs of <a href="http://www.informaticisenzafrontiere.org/">Informatici senza Frontiere</a> to have a translation engine that would fit into a Service-Oriented architecture. To this end, Pasquale, mentored by <span style="font-weight:bold;">Jimmy O'Regan</span>, designed an <a href="http://en.wikipedia.org/wiki/XML-RPC">XML-RPC</a>-based server that efficiently contains the Apertium pipeline, and layered it with <a href="http://en.wikipedia.org/wiki/JSON">JSON</a> (still under development), <a href="http://en.wikipedia.org/wiki/SOAP">SOAP</a>, and <a href="http://en.wikipedia.org/wiki/COBRA">CORBA</a> services, which, as well as making Apertium more <a href="http://en.wikipedia.org/wiki/Buzzword_compliant">buzzword compliant</a>, gives a greater range of options to programmers wishing to integrate Apertiums translation services into a wider range of architectures. This is undoubtedly a popular project idea: <a href="http://www.alexa.com/siteinfo/apertium.org#keywords">Alexa's keywords</a> for Apertium show 'apertium going soa' and 'deadbeef apertium' (deadbeef is Pasquale's IRC nick) in 2nd and 4th place for search keywords leading to Apertium.
<br />
<br />Because of the potential overlap between their projects, in the first weeks of their GSoC work, Pasquale and Víctor agreed on the <a href="http://code.google.com/apis/ajaxlanguage/">Google Language API</a> as a standard for their projects to communicate; Pasquale took this agreement one step further by implementing the 'language detection' feature of the API - something previously unavailable in Apertium. In addition to that, Pasquale also contributed memory leak checks against the Apertium platform, as well as other fixes, and has helped another (non-GSoC) student in the goal of porting Apertium to Windows.
<br />
<br /><span style="font-weight:bold;">Trigram part-of-speech tagging</span>
<br /><span style="font-weight:bold;">
<br />Zaid Md. Abdul Wahab Sheikh</span> was mentored by <a href="http://www.dlsi.ua.es/~fsanchez/">Felipe Sánchez Martínez</a> to improve our <a href="http://en.wikipedia.org/wiki/Part-of-speech_tagging">part-of-speech tagging</a> module to use <a href="http://en.wikipedia.org/wiki/Trigram">trigrams</a> instead of <a href="http://en.wikipedia.org/wiki/Bigram">bigrams</a>, as well as implementing changes to the training tools to create data for it.
<br />
<br />Apertium was originally designed for closely related languages, but is growing to meet the challenges of translating between more distant languages. One of the unique aspects of Dr. Sanchez's work on Part-of-Speech tagging is the use of target language information which allows an accurate tagger to be trained using much less data than usual. Zaid's work builds on Dr. Sanchez's work with first-order <a href="http://en.wikipedia.org/wiki/Hidden_Markov_model">Hidden Markov Models</a>, extending it to second-order HMMs, similarly to <a href="http://www.coli.uni-saarland.de/~thorsten/tnt/">TnT</a>. This enables more accurate translation between more distant languages, using the same methods, so that the rest of the Apertium system can continue to grow.
<br />
<br /><span style="font-weight:bold;">Java port of lttoolbox</span>
<br />
<br /><span style="font-weight:bold;">Raphaël Laurent</span> worked with <span style="font-weight:bold;">Sergio Ortiz Rojas</span> to port <a href="http://wiki.apertium.org/wiki/Lttoolbox">lttoolbox</a> to Java. lttoolbox is the core component of the Apertium system; as well as providing <a href="http://en.wikipedia.org/wiki/Morphological_dictionary">morphological analysis</a> and generation, it also provides pattern matching and dictionary lookup to the rest of Apertium, so a Java port is the first step towards a version of Apertium for Java-based devices. Raphaël finished an earlier line-for-line port contributed by Nic Cotrell, first making it work; then making it binary compatible.
<br />
<br />
<br />As it stands currently, lttoolbox-java can be integrated into other Java-based tools, facilitating the re-use of our software and our <a href="http://wiki.apertium.org/wiki/List_of_dictionaries">extensive repository</a> of morphological analysers. Tools such as <a href="http://www.languagetool.org/">LanguageTool</a>, the open source proofreading tool, also make extensive use of morphological analysis, but <a href="http://www.omegat.org/">OmegaT</a>, the open source <a href="http://en.wikipedia.org/wiki/Computer-assisted_translation">CAT</a> tool, could use it for dictionary look-up of inflected words; it could even be used with our own <a href="http://sourceforge.net/project/shownotes.php?release_id=614051">apertium-morph</a> tool: a plugin for <a href="http://lucene.apache.org/">Lucene</a> that allows linguistically-rich document indexing.
<br />
<br /><span style="font-weight:bold;">FreeRBMT</span>
<br />
<br />On the 2nd and 3rd of November, we held the first <a href="http://xixona.dlsi.ua.es/freerbmt09/">FreeRBMT workshop</a>, which was heavily inspired by the Google Summer of Code program, both as a way for students and mentors to meet in person, and to provide the students with an opportunity to present peer-reviewed papers about the work they completed during the program. The entire proceedings are available from the <a href="http://www.ua.es/">University of Alicante</a>; in particular, we would like to highlight the <a href="http://rua.ua.es/dspace/handle/10045/11809/browse-title">papers</a> which were successfully presented by the students who took part in GSoC:
<br />
<br /><a href="http://rua.ua.es/dspace/handle/10045/12031">Apertium goes SOA: an efficient and scalable service based on the Apertium rule-based machine translation platform</a>; Minervini, Pasquale
<br />
<br /><a href="http://rua.ua.es/dspace/handle/10045/12029">Development of a morphological analyser for Bengali</a>; Faridee, Abu Zaher Md.; Tyers, Francis M.
<br /><a href="http://rua.ua.es/dspace/handle/10045/12030">
<br />An open-source highly scalable web service architecture for the Apertium machine translation engine</a>; Sánchez-Cartagena, Víctor M.; Pérez-Ortiz, Juan Antonio
<br />
<br /><a href="http://rua.ua.es/dspace/handle/10045/12025">Reuse of free resources in machine translation between Nynorsk and Bokmål</a>; Unhammer, Kevin; Trosterud, Trond
<br /><a href="http://rua.ua.es/dspace/handle/10045/12032">
<br />A trigram part-of-speech tagger for the Apertium free/open-source machine translation platform</a>; Sheikh, Zaid Md Abdul Wahab; Sánchez-Martínez, Felipe
<br />
<br />In addition, the following paper was presented by the mentors of a successful project (Michael, the student, was unfortunately too busy to participate in its writing):
<br />
<br /><a href="http://rua.ua.es/dspace/handle/10045/12024">Shallow-transfer rule-based machine translation for Swedish to Danish</a>; Tyers, Francis M.; Nordfalk, Jacob
<br />
<br />
<br />
<br />We would like to thank Google for providing us with the opportunity to participate in the Summer of Code program; in particular, <a href="http://www.hawthornlandings.org/">Leslie</a>, <a href="http://twitter.com/catallman">Cat</a>, and <a href="http://atlantalinuxfest.org/node/73">Ellen</a>, for making it run so smoothly. We would also like to make special mention of two students: Ankitha Rao and Daniel Beck, who, despite being unsuccessful in their applications, continued to work on their proposed projects (an English to Hindi translator, and a module for multi-word units, respectively). Finally, we would like to thank all of the students, mentors, and administrators who contributed their time and skill to Apertium.
<br />
<br />
<br /><span style="font-style: italic;" class="byline-author">By Francis Tyers and Jimmy O'Regan, Summer of Code Mentors for the Apertium Project</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-3545751254279032338?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/the-apertium-projects-first-google-summer-of-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SWIG&#8217;s Second Summer of Code</title>
		<link>https://googledata.org/google-open-source/swigs-second-summer-of-code/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=swigs-second-summer-of-code</link>
		<comments>https://googledata.org/google-open-source/swigs-second-summer-of-code/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 23:31:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[SWIG is a programmer's tool designed to make it easier to use C and C++ code from other popular programming languages such as Python, Perl, Ruby, PHP, Java, and C#. 2009 was SWIG's second Summer of Code, and this year we mentored five projects related ...]]></description>
				<content:encoded><![CDATA[<a href="http://www.swig.org/">SWIG</a> is a programmer's tool designed to make it easier to use C and C++ code from other popular programming languages such as Python, Perl, Ruby, PHP, Java, and C#. 2009 was <a href="http://socghop.appspot.com/org/home/google/gsoc2009/swig">SWIG's second Summer of Code</a>, and this year we mentored five projects related to SWIG. All five students were very active over the summer period and produced some great new features. In no particular order:<br /><br />Matevž Jekovec has been busy working <a href="http://www.usingenglish.com/reference/idioms/at+the+coalface.html">at the coal face</a> of SWIG to add support for C++0x, the forthcoming C++ standard. Matevž has managed to achieve close to full support for C++0x. The <a href="http://en.wikipedia.org/wiki/C%2B%2B0x">C++0x Wikipaedia article</a> details the numerous planned new features and Matevž has put together a <a href="http://swig.svn.sourceforge.net/viewvc/swig/branches/gsoc2009-matevz/Doc/Manual/Cpp0x.html">SWIG C++0x page</a> documenting the new SWIG support for each of these. In summary the enhanced C++ language can now be parsed by SWIG, which in itself is a great step. There is much more than just this though, as most of the information parsed is used to create useful wrappers of C++0x code. The work can be tried out on the <a href="http://swig.svn.sourceforge.net/viewvc/swig/branches/gsoc2009-matevz/">C++0x branch</a> which should be merged fairly soon into a forthcoming release.<br /><br />Miklos Vajna has been working on SWIG's PHP support to implement an advanced SWIG feature already supported for most other target languages, but not PHP.  The feature is called "directors" and allows cross-language polymorphism - wrapped C++ classes can be subclassed in PHP and virtual method calls work in the natural way, whether they're made from PHP or C++ code.  You can read more in the new <a href="http://www.swig.org/Doc1.3/Php.html#Php_nn3">PHP Director documentation</a>. Miklos made such great progress that we were able to merge this support into SWIG <a href="http://www.swig.org/download.html">1.3.40</a>, which was released even before the Summer of Code finished. Miklos also spent some time working on improving SWIG's test suite for PHP, and fixing bugs in the PHP support.<br /><br />Ashish Sharma spent the summer adding support for Objective-C as a new target language.  Objective-C is a major language on the Mac OS X platform. This means that now SWIG can be used to generate Objective-C wrappers over C++ code. In particular the wrappers include proxy classes, which preserve the class hierarchy from the C++ code. Ultimately this means that from the user's perspective, proxy objects look no different to objects originally written in Objective-C. Adding a new target language is quite a considerable task and Ashish is keen to add plenty more improvements over the coming months. Ashish's work is in Subversion and can be accessed in the <a href="http://swig.svn.sourceforge.net/viewvc/swig/branches/gsoc2009-ashishs99/">ashishs99 branch</a>.<br /><br />Baozeng Ding has also added a new target language, in this case for the <a href="http://www.scilab.org/">Scilab language</a>, a free numerical computing package. He has coded up support for all the C features: variables, functions, constants, enums, structs, unions, pointers and arrays and also intends to develop it further in the near future. Documentation for <a href="http://swig.svn.sourceforge.net/viewvc/swig/branches/gsoc2009-sploving/Doc/Manual/Scilab.html">SWIG and Scilab</a> can be viewed online direct from Baozeng's Subversion branch.<br /><br />Kosei Moriyama has been working on Perl bindings for the <a href="http://xapian.org/">Xapian</a> library using SWIG, to replace some existing bindings implemented by hand.  He's achieved almost complete compatibility with the API of the existing bindings (the only real omission is callbacks which are waiting for completion of director support for Perl in SWIG). He has also wrapped features which weren't previously accessible from Perl.  You can <a href="http://trac.xapian.org/browser/branches/gsoc2009-kosei">view Kosei's work online</a> in his Subversion branch.<br /><br />Finally, many thanks to Google for sponsoring the Summer of Code and a special thanks for all the hard work done by the students, mentors and Olly Betts, the co-administrator.<br /><br /><span style="font-style: italic;" class="byline-author">By William Fulton, SWIG administrator</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-3581907658331920535?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/swigs-second-summer-of-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chromium OS Now Open Sourced</title>
		<link>https://googledata.org/google-open-source/chromium-os-now-open-sourced/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=chromium-os-now-open-sourced</link>
		<comments>https://googledata.org/google-open-source/chromium-os-now-open-sourced/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 23:32:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[In July we announced that we were working on a project called Google Chrome OS, an open source operating system based on the Google Chrome browser and built for today's web. For the past few months we have been working hard on developing a solid founda...]]></description>
				<content:encoded><![CDATA[In July we <a href="http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html">announced</a> that we were working on a project called Google Chrome OS, an open source operating system based on the <a href="http://www.google.com/chrome">Google Chrome browser</a> and built for today's web. For the past few months we have been working hard on developing a solid foundation and today we are excited to announce the <a href="http://googleblog.blogspot.com/2009/11/releasing-chromium-os-open-source.html">Chromium OS</a> open source project. <br /><br />You can read more about our open source announcement at the <a href="http://blog.chromium.org/2009/11/hello-open-source-developers-would-you.html">Chromium Blog</a>, or get involved directly at <a href="http://www.chromium.org/">chromium.org</a>. We look forward to working with the open source community to help shape the future of personal computing.<br /><br /><span style="font-style: italic;" class="byline-author">By Martin Bligh, Software Engineer</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-1802831163851386132?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/chromium-os-now-open-sourced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hey! Ho! Let&#8217;s Go!</title>
		<link>https://googledata.org/google-open-source/hey-ho-lets-go/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=hey-ho-lets-go</link>
		<comments>https://googledata.org/google-open-source/hey-ho-lets-go/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 23:15:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Here at Google, we believe programming should be fast, productive, and most importantly, fun. That's why we're excited to open source an experimental new language called Go.  Go combines the development speed of working in a dynamic language like Pytho...]]></description>
				<content:encoded><![CDATA[Here at Google, we believe programming should be fast, productive, and most importantly, fun. That's why we're excited to open source an experimental new language called <a href="http://www.golang.org">Go</a>.  Go combines the development speed of working in a dynamic language like Python with the performance and safety of a compiled language like C or C++.  Typical builds feel instantaneous; even large binaries compile in just a few seconds. And the compiled code runs close to the speed of C. Go lets you move fast.<br /><br />Go is a great language for systems programming with support for multi-processing, a fresh and lightweight take on object-oriented design, plus some cool features like true closures and reflection.<br /><br />Want to write a server with thousands of communicating threads? Want to spend less time reading blogs while waiting for builds? Feel like whipping up a prototype of your latest idea? Go is the way to go!  Check out the <a href="http://www.youtube.com/watch?v=wwoWei-GAPo">video</a> for more information or visit <a href="http://golang.org/">golang.org</a>.<br /><br /><span style="font-style: italic;" class="byline-author">By Robert Griesemer, Rob Pike, Ken Thompson, Ian Taylor, Russ Cox, Jini Kim and Adam Langley - The Go Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-6890988865085525429?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/hey-ho-lets-go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>London Open Source Jam 14</title>
		<link>https://googledata.org/google-open-source/london-open-source-jam-14/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=london-open-source-jam-14</link>
		<comments>https://googledata.org/google-open-source/london-open-source-jam-14/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 00:31:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[We held the 14th Google London Open Source Jam at our Victoria HQ on September 24th. The topic this time was "Video and Sound", and our Jammers had some real treats to share.Steven Goodwin told us how his open source SGX 3D graphics engine deals with t...]]></description>
				<content:encoded><![CDATA[We held the <a href="http://osjam.appspot.com/jam/">14th</a> Google London Open Source Jam at our Victoria HQ on September 24th. The topic this time was "Video and Sound", and our Jammers had some real treats to share.<br /><br />Steven Goodwin told us how his open source <a href="http://www.sgxengine.com/">SGX 3D graphics engine</a> deals with three key problems of other computer game engines. On a similar theme, Themis Bourdenas discussed the <a href="http://www.doc.ic.ac.uk/~tbourden/vine/">vine engine</a>, a modular game engine for 2d and 3d games.<br /><br />Borys Musielak presented <a href="http://filmaster.com/">Filmaster</a>, an open source film recommendation engine. Neil Harris told us about an attempt by the <a href="http://www.kendra.org.uk/">Kendra Initiative</a> to foster a common meta data format for content discovery on the semantic web.<br /><br />In an Open Source Jam first, Jagannathan gave a performance of his <a href="http://code.google.com/p/din/">Din</a> software musical instrument. Din is designed for playing live Indian music, is based on Bezier curves and really has to be heard to be fully appreciated.<br /><br />Sam Mbale gave us an update on his projects to help Africans build online communities using open source. <a href="http://softwareas.com/">Mike Mahemoff</a> discussed some web tools frameworks for intranets, bookmarklets and trails in <a href="http://scrumptious.tv/">Scrumptious</a>.<br /><br />The UK government has plans to introduce a law to allow content-owners to force ISPs to disconnect the internet connection of users suspected of file sharing, without any proof. Glyn Wintle gave us an overview of how the proposed law will affect us, how the <a href="http://www.openrightsgroup.org/">Open Rights Group</a> is campaigning against it, and how we can help.<br /><br />Douglas Squirrel talked about the difficulty blind people have in finding information on websites, and presented <a href="http://blindpages.com/">BlindPages.com</a> - a new project to reformat the web in a screen-reader friendly way. He also demoed a prototype telephone interface to the service.<br /><br />Much pizza was eaten and free beer drunk, and we all ended up in the pub next door to continue our discussions. A big thank you to all our speakers and attendees, and we hope to see you at the next Jam!<br /><br /><br /><span style="font-style: italic;" class="byline-author">By Matt Godbolt, Mobile Engineering</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-926463678034569826?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/london-open-source-jam-14/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fall at the OSPO</title>
		<link>https://googledata.org/google-open-source/fall-at-the-ospo/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=fall-at-the-ospo</link>
		<comments>https://googledata.org/google-open-source/fall-at-the-ospo/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 20:52:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[The leaves are turning here in Mountain View, but they are not the only ones blazing away.  It's a busy time of year for open source for Google, with lots of talks and events going on.Recently:- Ben Collins-Sussman and Brian (Fitz) Fitzpatrick gave the...]]></description>
				<content:encoded><![CDATA[The leaves are turning here in Mountain View, but they are not the only ones blazing away.  It's a busy time of year for open source for Google, with lots of talks and events going on.<br /><br />Recently:<br />- <a href="http://www.red-bean.com/sussman/">Ben Collins-Sussman</a> and <a href="http://www.red-bean.com/fitz/">Brian (Fitz) Fitzpatrick</a> gave their "Myth of the Genius Programmer" talk as part of the Opening sessions at <a href="http://www.acm.uiuc.edu/conference/2009/index.html">"Reflections / Projections", the 15th ACM@UIUC Student Computing Conference</a> at the University of Illinois Urbana-Champaign.<br /><br />- They were joined by Googler and Python maintainer <a href="http://www.acm.uiuc.edu/conference/2009/speakers/martelli.html">Alex Martelli</a>, who spoke on "Python and the Programmer". <br /><br />- <a href="http://google-opensource.blogspot.com/2009/10/en.wikipedia.org/wiki/Chris_DiBona">Chris DiBona</a>, head of the Open Source Programs Office at Google gave a keynote at <a href="http://www.astricon.net/confKeynote.aspx">AstriCon</a> in Glendale, Arizona.<br /><br />Currently:<br />- Earlier this week <a href="http://www.hawthornlandings.org/">Leslie Hawthorn</a>, manager of the <a href="http://code.google.com/soc/">Google Summer of Code</a> program, was part of the amazing team that completed a new "Manual on GSoC Mentoring" in 2, count them, 2 DAYS, finishing up late last night.  You will hear more about this feat in a later post after the...<br /><br />- Google Summer of Code Mentor Summit 2009, being held in Mountain View this weekend, October 24th and 25th.  This invitation-only gathering of mentors from each of the <a href="http://socghop.appspot.com/program/accepted_orgs/google/gsoc2009">participating mentoring organizations</a> in this year's GSoC gives the projects a chance to come together to compare notes on the mentoring process and cross-pollinate their projects.  A good time promises to be had by all, and a full report will be forthcoming.<br /><br />Coming up:<br />- <a href="http://www.gollygee.com/weblogs/jblocksom/">Jonathan Blocksom</a> will be speaking on <a href="http://code.google.com/appengine/">Google App Engine</a> and the All For Good project<a href="http://www.allforgood.org/"></a> at the DC edition of <a href="http://stackoverflow.carsonified.com/">Stack Overflow Dev Days</a>, October 26th.<br /><br />- On October 4th the <a href="http://www.usenix.org/events/lisa09/tech/">LISA Conference</a> in Baltimore, Maryland will feature a talk by <a href="http://www.usenix.org/events/lisa09/tech/techspeakers.html#berlin">Daniel Berlin</a> and <a href="http://www.usenix.org/events/lisa09/tech/techspeakers.html#gregorio">Joe Gregorio</a> on the <a href="http://www.waveprotocol.org/">Google Wave Federation Protocol</a>, the underlying open network protocol for sharing waves between wave providers.  Interested attendees of LISA will be able to sign up for a developers <a href="http://googlewavedev.blogspot.com/2009/09/what-happened-in-wave-sandbox.html">Wave Sandbox Account</a>.  They will also have a chance to win Googley prizes at the Google Birds of a Feather session the next evening, hosted by <a href="http://en.oreilly.com/oscon2009/public/schedule/speaker/27949">Cat Allman</a> and <a href="http://www.usenix.org/events/lisa09/training/tutonefile.html#t5">Tom Limoncelli</a>.<br /><br /><span style="font-style: italic;" class="byline-author">By Cat Allman, Open Source Programs</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-1792775441427691447?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/fall-at-the-ospo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tasty New Google Summer of Code Stats</title>
		<link>https://googledata.org/google-open-source/tasty-new-google-summer-of-code-stats/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tasty-new-google-summer-of-code-stats</link>
		<comments>https://googledata.org/google-open-source/tasty-new-google-summer-of-code-stats/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 18:35:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[It's time for more tasty statistics about Google Summer of Code 2005 - 2009.  After much crunching and gathering, we have added the 2009 Accepted Students by School data to our published statistics page. Here are some highlights...* We had a total of 5...]]></description>
				<content:encoded><![CDATA[It's time for more tasty statistics about Google Summer of Code 2005 - 2009.  After much crunching and gathering, we have added the 2009 Accepted Students by School data to our published <a href="http://spreadsheets.google.com/pub?key=p6DuoA2lJToKmUzoSq6raZQ&output=html">statistics page</a>. Here are some highlights...<br /><br />* We had a total of 591 schools represented this year, including 199 new schools, and a small but interesting number of "distance learning" schools.  (These make tabulation interesting.  If the student is studying remotely should the school, a.k.a the place of study, be the country where the school is - or where the student is?)  This brings our total numbers of schools represented during the 5 years of the GSoC program to 1382.<br /><br />* The 591 schools in 2009 are in a total of 81 countries, including seven countries that have not participated in past years.   These include Kazakhstan with two participating students, and the following new countries with one participating student each: Comoros, Dominican Republic, Iceland, Moldavia, Morocco, Nigeria.<br /><br />* For all you anxious alumni out there, here's the good part - which school has the most number of students participating.  University of Moratuwa in Sri Lanka continues to dominate the field with 22 students accepted.<br /><br /><span style="font-weight: bold;">Top 10 Schools in 2009 by # of Accepted Students</span><br /><br />Sri Lanka - University of Moratuwa - 22<br />Brazil - University of Campinas / UNICAMP - 12<br />China - Graduate University of Chinese Academy of Sciences - 11<br />Romania - Polytechnic University Of Bucharest - 11<br />Poland - Gdansk University of Technology - 10<br />Austria - Vienna University of Technology -   9<br />India -  Birla Institute of Technology and Science Pilani, Goa campus -  9<br />Sweden - Royal Institute of Technology -    9<br />India - Institute of Technology, Banaras Hindu University -   8<br />Singapore - National University of Singapore - 8<br /><br />And for comparison:<br /><span style="font-weight: bold;"><br />Top 10 Schools 2005 - 2009 by # of Accepted Students</span><br /><br />Sri Lanka  - University of Moratuwa -  79<br />Brazil  - University of Campinas / UNICAMP  - 37<br />Canada - University of Toronto  - 34<br />Austria  - Vienna University of Technology  - 31<br />China  - Graduate University of Chinese Academy of Sciences  - 30<br />United States  - University of Illinois at Urbana-Champaign -  28<br />Poland  - Wroclaw University of Technology -  27<br />Hungary - Budapest University of Technology and Economics -  21<br />Canada  - Carleton University  - 21<br />Romania -  Alexandru Ioan Cuza University of Iasi  - 20<br /><br /><br />We hope you find these numbers to be of interest - there's lots more to see online.<br /><br />Here's where we ask for the readers help: as you review the list of schools, please keep your eyes open for any duplicates, misspelling or missing institutions.  We did our best, but as you can imagine, the report represents a bunch of small bites of data, we had more than several languages to parse, and we always try to respect each student's wishes as to how their school is designated. If you find something that looks wrong to you, especially in the 2009 data, please let us know in the comments section so we can take a look and correct as needed.<br /><br /><br /><span style="font-style: italic;" class="byline-author">By Cat Allman, Google Open Source Programs<br /></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-8457138207826816411?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/tasty-new-google-summer-of-code-stats/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DebConf9 in Cáceres, Spain: Time of changes</title>
		<link>https://googledata.org/google-open-source/debconf9-in-caceres-spain-time-of-changes/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=debconf9-in-caceres-spain-time-of-changes</link>
		<comments>https://googledata.org/google-open-source/debconf9-in-caceres-spain-time-of-changes/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 00:16:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Every year several hundreds of Debian contributors from around the world get together at DebConf in a different city to share a week (or more!) of work, friendship and fun.The 10th annual Debian Developers Conference just ended a few days ago in the be...]]></description>
				<content:encoded><![CDATA[<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_mphjMxzpSpo/SpR__9_BsaI/AAAAAAAAABs/00EjHZS3-Kc/s1600-h/dfdcbkwm_48fnmsmgcb_b.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 223px;" src="http://3.bp.blogspot.com/_mphjMxzpSpo/SpR__9_BsaI/AAAAAAAAABs/00EjHZS3-Kc/s400/dfdcbkwm_48fnmsmgcb_b.jpg" alt="" id="BLOGGER_PHOTO_ID_5374060992307245474" border="0" /></a><br /><div style="text-align: center;"><span style="font-size:85%;">Every year several hundreds of Debian contributors from around the world get together at DebConf in a different city to share a week (or more!) of work, friendship and fun.<br /></span></div><br />The 10th annual Debian Developers Conference just ended a few days ago in the beautiful medieval city of <a title="Cáceres" href="http://en.wikipedia.org/wiki/C%C3%A1ceres,_Spain" id="j36i">Cáceres</a> in Spain with Debian Project Leader Steve McIntyre concluding: "This has been one of the most productive conferences we have ever held. Our developers and teams achieved a great deal during this short period, and this will surely have a big impact on the upcoming release of 'Squeeze'."<br /><br />Among the many notable talks were the release goals and plans for Debian GNU/Linux 6.0 "Squeeze" as well as the new timed freezes release policy, and the Project Leader's keynote about working further towards Debian's motto of being the "universal operating system".<br /><br />In all, over 130 different sessions took place during the conference, ranging from formal talks to numerous spontaneously scheduled meetings. For most of these sessions, live video streams were made available over the internet as well as recordings: <a href="http://debconf9.debconf.org/video">http://debconf9.debconf.org/video</a>.<br /><br /><div>Also this year, several students from the Google Summer of Code program in the Debian project were present to receive feedback on their projects, gather new ideas, and establish relationships with fellow developers. Along with the technical discussions and idea exchange, the students were able to experience by themselves the Debian community, one of the key factors that makes Debian the amazing project that it is.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_mphjMxzpSpo/SpSAfoDIqUI/AAAAAAAAAB0/RIaAGIbQQOo/s1600-h/dfdcbkwm_47gt3bf3cw_b.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 266px;" src="http://1.bp.blogspot.com/_mphjMxzpSpo/SpSAfoDIqUI/AAAAAAAAAB0/RIaAGIbQQOo/s400/dfdcbkwm_47gt3bf3cw_b.jpg" alt="" id="BLOGGER_PHOTO_ID_5374061536174713154" border="0" /></a><br /><div style="text-align: center;"><span style="font-size:85%;">Google Summer of Code™ students and Debian Developrs, left to right: Sha Liu, Per Andersson, Diego Escalante, Michael Schultheiss, Obey Arthur Liu, Bdale Garbee, Neil McGovern, Steve McIntyre (Debian Project Leader)</span><br /></div><br />Attending as Google Summer of Code students were: Per Andersson, Diego Escalante and Sha Liu. Aurelien Jarno and Wookey were present as mentors and, Obey Arthur Liu and Steve McIntyre as administrators. Sadly this year we couldn't have the full Google Summer of Code crew due to problems with visas, work, universities.. but the very high concentration of Debian Developers has helped several Google Summer of Code projects both on site and remotely.<br /><br />As the week progressed students were able to get feedback from different people about their current work:<br /><br />Per Andersson, flying from Stockholm, Sweden: working on adding support for installing Debian on MTD flash based devices, opening Debian to a whole new class of popular embedded devices.<br /><i>"DebConf9 really met my expectations. Loads of freedom loving nerds -- People like me! During the week I had the chance to engage people whom worked with related software; amongst them Debian Installer and GNU Parted developers. I also made contact with the Debian FreeSmartphone.org team, who maintains packages targeted at OpenMoko phones.</i>"<br /><br />Diego Escalante, flying from Lima, Perú: working on Amancay, a new interface to the Debian Bug Tracking System targeted at improved collaboration.<br /><i>"I was able to talk with others about ideas and important points to consider to get more people involved in triaging bugs in Debian. Also users and developers shared thought-some feelings about increasing triaging and how it would affect them. Above all, the conference also gave me the chance to get an inside look of how Debian developers work and think and how they are different from other developer communities I know, allowing me to take more things into account in designing the UI of.</i>"<br /><br />Sha Liu, flying from Shanghai, China: working on creating a mips3 port, bringing to an important range of netbooks popular in Asia.<br /><i>"I discussed problems I encountered in the project and introduced the loongson2F CPU to many developers interested in porting their software to mips. The members of the emdebian team shared with me a lot of valuable experience including using the qemu simulator, the process of building a Debian armel port etc. However, the most important things I learned during DebConf9 was the infrastructure and philosophy of Debian-the most universal operating system.</i>"<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_mphjMxzpSpo/SpSBRYuOrSI/AAAAAAAAAB8/oCx8DWlhE8w/s1600-h/dfdcbkwm_49ggt92qgk_b.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 267px;" src="http://2.bp.blogspot.com/_mphjMxzpSpo/SpSBRYuOrSI/AAAAAAAAAB8/oCx8DWlhE8w/s400/dfdcbkwm_49ggt92qgk_b.jpg" alt="" id="BLOGGER_PHOTO_ID_5374062391053954338" border="0" /></a><br /><div style="text-align: center;"><span style="font-size:85%;"><i>All the attendees going to the daytrip to Valle del Jerte: hiking, swimming, sunbathing.</i><br /></span></div><br />The whole Debian community is grateful to Google for being a great sponsor of the conference and specifically sponsoring the entire travel costs of our Google Summer of Code students.<br /><br />The Google Summer of Code has been a success for each of the past four years Debian has participated, and we look forward to welcoming more students at Debian and DebConf.<br /><br />See you in 2010 at DebConf10, taking place this time in the heart of Manhattan, New York City, USA!<br /><br /><span style="font-style: italic;font-size:85%;" >Photos courtesy of Aigars Mahinovs</span><br /><br /><span style="font-style: italic;" class="byline-author">By Obey Arthur Liu, Debian Google Summer of Code 2009 Organization Administrator, 2008 Student</span></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-2565671403262292494?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/debconf9-in-caceres-spain-time-of-changes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Scientists Camp Out* At Google</title>
		<link>https://googledata.org/google-open-source/scientists-camp-out-at-google/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=scientists-camp-out-at-google</link>
		<comments>https://googledata.org/google-open-source/scientists-camp-out-at-google/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 20:47:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Last month, around 250 invited scientists and science-related journalists, artists, and educators flocked to Google for the fourth annual Science Foo Camp (SciFoo).  SciFoo is an unconference jointly presented by Google, O'Reilly Media, and Nature Publ...]]></description>
				<content:encoded><![CDATA[Last month, around 250 invited scientists and science-related journalists, artists, and educators flocked to Google for the fourth annual Science Foo Camp (SciFoo).  SciFoo is an unconference jointly presented by Google, <a href="http://oreilly.com/">O'Reilly Media</a>, and <a href="http://www.nature.com/">Nature Publishing</a>.<br /><br />In true Google tradition, the conference began with dinner, followed by an orientation session led by conference hosts <a href="http://tim.oreilly.com/">Tim O'Reilly</a>, <a href="http://radar.oreilly.com/sara/">Sara Winge</a>, <a href="http://sites.google.com/a/dibona.com/dibona-wiki/Home">Chris DiBona</a>, and <a href="http://network.nature.com/people/timo/profile">Timo Hannay</a>. Immediately after, the schedule for the weekend was created by attendees covering large boards with giant post-it notes of topics.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_mphjMxzpSpo/SozNwSKJcXI/AAAAAAAAABc/oNnfjHBSyN0/s1600-h/IMG_1980.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_mphjMxzpSpo/SozNwSKJcXI/AAAAAAAAABc/oNnfjHBSyN0/s400/IMG_1980.jpg" alt="" id="BLOGGER_PHOTO_ID_5371894684937974130" border="0" /></a><br /><div style="text-align: center;"><span style="font-size:85%;"><span style="font-weight: bold;font-size:85%;" >Tim O'Reilly, Sara Winge, Chris DiBona and Timo Hannay open the conference<br /></span></span><span style="font-size:78%;">(Photo Credit: Suhky Dhaliwal and Ellen Ko)</span><br /></div><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_mphjMxzpSpo/So2Qw6HCkBI/AAAAAAAAABk/eKm2wO6_bVk/s1600-h/scifoo-schedule.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 268px;" src="http://1.bp.blogspot.com/_mphjMxzpSpo/So2Qw6HCkBI/AAAAAAAAABk/eKm2wO6_bVk/s400/scifoo-schedule.jpg" alt="" id="BLOGGER_PHOTO_ID_5372109100429774866" border="0" /></a><br /><div style="text-align: center; font-weight: bold;"><span style="font-size:85%;">Filling in the schedule boards</span><br /></div><div style="text-align: center;"><span style="font-size:78%;">(Photo Credit: <em class="info">Bertalan Meskó)</em></span></div><br />Attendees came from all branches of science and technology, and included luminaries such as <a href="http://en.wikipedia.org/wiki/Marvin_Minsky">Marvin Minksy</a>, <a href="http://www.leakey.com/louise_leakey.htm">Louise Leakey</a>, <a href="http://en.wikipedia.org/wiki/Peter_Diamandis">Peter Diamandis</a>, <a href="http://www.billnye.com/">Bill Nye</a>, and <a href="http://en.wikipedia.org/wiki/George_Smoot">George Smoot</a>.  But the conference isn't only for the famous.  There were many physicists, biologists, psychiatrists, chemists, and almost every other -ist represented.  Experimental poet <a href="http://en.wikipedia.org/wiki/Christian_B%C3%B6k">Christian Bok</a> and puzzle maker <a href="http://www.pavelspuzzles.com/">Pavel Curtis</a> provided interesting views on many topics.<br /><br />The sessions were as varied as the attendees.  Things discussed included artificial intelligence, the challenges of science education, cartoon physics, space travel, climate change, swine flu, data sharing, microbes, and more.  That list doesn't even begin to scratch the surface, or include conversations had when a rocket scientist and a computational biologist sit down at the same table for lunch.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_mphjMxzpSpo/SozMwxpBSGI/AAAAAAAAABM/-A20Jmm7Edw/s1600-h/DSCF0177.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_mphjMxzpSpo/SozMwxpBSGI/AAAAAAAAABM/-A20Jmm7Edw/s400/DSCF0177.jpg" alt="" id="BLOGGER_PHOTO_ID_5371893593877334114" border="0" /></a><br /><div style="text-align: center; font-weight: bold;"><span style="font-size:85%;">Jam session at the campground<br /></span><span style="font-size:78%;">(Photo Credit: Suhky Dhaliwal and Ellen Ko)</span><br /></div><br />The event wasn't all discussion, Google demo'ed a <a href="http://maps.google.com/help/maps/streetview/behind-the-scenes.html#vehicles">street view tricycle</a> and a holodeck -- tools for collecting and displaying geodata.  The holodeck even provided an opportunity to visit all of Earth and Mars.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_mphjMxzpSpo/SozNTGR3BVI/AAAAAAAAABU/t1vu45aM8Bo/s1600-h/DSCF0047.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_mphjMxzpSpo/SozNTGR3BVI/AAAAAAAAABU/t1vu45aM8Bo/s400/DSCF0047.jpg" alt="" id="BLOGGER_PHOTO_ID_5371894183532889426" border="0" /></a><br /><div style="text-align: center;"><span style="font-size:85%;"><span style="font-weight: bold;">Google Earth as seen in the holodeck</span></span><br /><span style="font-size:78%;">(Photo Credit: Suhky Dhaliwal and Ellen Ko)</span><br /></div><br />You couldn't put this many scientists in one place without doing some real science. <a href="http://abetterwaytoclean.com/?page_id=6">Dr. Larry Weiss</a> brought supplies for performing <a href="http://www.webmd.com/skin-problems-and-treatments/understanding-mrsa-methicillin-resistant-staphylococcus-aureus">MRSA</a> screening.  Googler volunteers discovered that you could get almost anyone to stick a giant q-tip up their nose in the name of science.  Lapsed Googler <a href="http://scitoys.com/">Simon Quellen Field</a> and <a href="http://theodoregray.com/">Theodore Gray</a>, co-founder of Wolfram Research, created ice cream with only milk, sugar, liquid nitrogen, and power tools.<br /><br /><div style="text-align: center;"><object height="344" width="425"><param name="movie" value="http://www.youtube.com/v/rOIHb-4d2h8&amp;hl=en&amp;fs=1&amp;"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/rOIHb-4d2h8&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"></embed></object></div><br /><br /><div style="text-align: center;"><span style="font-size:85%;"><span style="font-weight: bold;">Simon Quellen Field and Theodore Gray</span><span style="font-weight: bold;"> make liquid nitrogen ice cream</span></span><br /></div><br /><br />Baris Baser, SciFoo volunteer, describes SciFoo as "hands down one of my favorite events at Google. I really enjoy how it brings volunteers together from different offices and departments. The spontaneity makes it unpredictable and unique."<br /><br />For more information on what went on at SciFoo '09 visit <a href="http://www.nature.com/scifoo/everything.html">Nature's aggregator</a> or <a href="http://blogsearch.google.com/blogsearch?hl=en&amp;ie=UTF-8&amp;q=scifoo&amp;btnG=Search+Blogs">Google Blog Search</a>.<br /><br />*and no, there was no actual camping at SciFoo Camp  ;)<br /><br /><span style="font-style: italic;" class="byline-author">By Robert Spier, Site Reliability Engineering, and Cat Allman, Open Source Programs<br /></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-4739375607803914436?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/scientists-camp-out-at-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Let the Sunshine In &#8211; Transparency Camp West 2009</title>
		<link>https://googledata.org/google-open-source/let-the-sunshine-in-transparency-camp-west-2009/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=let-the-sunshine-in-transparency-camp-west-2009</link>
		<comments>https://googledata.org/google-open-source/let-the-sunshine-in-transparency-camp-west-2009/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 18:56:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Last weekend the Sunlight Foundation and Google hosted  TransparencyCamp West, an unconference dedicated to making our governments (from municipal governments all the way up to the federal government) more accessible and transparent. The intent was to ...]]></description>
				<content:encoded><![CDATA[Last weekend <a href="http://sunlightfoundation.com">the Sunlight Foundation</a> and Google hosted <a href="http://www.transparencycamp.org"> TransparencyCamp West</a>, an unconference dedicated to making our governments (from municipal governments all the way up to the federal government) more accessible and transparent. The intent was to help bring people together and create community from the event; to get people in the same room, and get them to know and learn from one another.<br /><br />It was a great gathering of more than 150 developers, NGOs, wonks, activists and government representatives from as far away as Russia and Israel, including folks from <a href="http://sunlightlabs.com">Sunlight Labs</a> alongside open government legends like <a href="http://en.wikipedia.org/wiki/Carl_Malamud">Carl Malamud</a> and the folks from the <a href="http://followthemoney.org">National Institute of Money and State Politics</a> working with new people in the field with an increasing desire to open up their governments.<br /><br />You'll notice I keep pluralizing governments. That's because one of the big takeaways from the gathering was how important it was to open up local & both statewide and federal governments. Transparency is desired from the very bottom, like <a href="http://www.schoolwisepress.com/index.html"> local and regional US school boards</a> to the <a href="http://ombwatch.org">very top</a>.  People want access to information pertaining to their cities - representatives from cities across North America participated - and what's impacting them at a local level.<br /><br />The other thing is the concept of wholesale vs. retail government web operations. There is a strong desire amongst journalists and developers for government to start being wholesalers of data, providing us with bulk access to machine readable data, and to get government to not to worry so much about retailing access to their data.<br /><br />All-in-all, the event was a success and I think it was a good beginning for growing the conversation amongst the transparency community on the West Coast and far beyond. <br /><br /><span style="font-style: italic;" class="byline-author">By Clay Johnson, Sunlight Foundation</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-8565489115449857812?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/let-the-sunshine-in-transparency-camp-west-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Happy Birthday, ICU!</title>
		<link>https://googledata.org/google-open-source/happy-birthday-icu/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=happy-birthday-icu</link>
		<comments>https://googledata.org/google-open-source/happy-birthday-icu/#comments</comments>
		<pubDate>Tue, 19 May 2009 17:54:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[The ICU project is celebrating 10 years of being open source this month."ICU" in this case stands for International Components for Unicode - not to be confused with Intensive Care Unit or International Communist Union... It is the premier software inte...]]></description>
				<content:encoded><![CDATA[The <a href="http://site.icu-project.org/">ICU project</a> is celebrating 10 years of being open source this month.<br /><br />"ICU" in this case stands for International Components for Unicode - not to be confused with <a href="http://acronyms.thefreedictionary.com/ICU">Intensive Care Unit or International Communist Union</a>... It is the premier software internationalization library, appearing in everything from your Google Android phone or your iPod all the way up to IBM mainframes. It provides the <a href="http://googleblog.blogspot.com/2008/05/moving-to-unicode-51.html">Unicode support</a> that all of these programs need for handling the languages of the world, from Arabic to Chinese to Vietnamese.<br /><br />ICU originated back in an Apple/IBM/HP joint venture. That code was morphed into the core of Java internationalization for JDK 1.1.4 - a large portion of this code still exists in the <a href="http://java.sun.com/javase/6/docs/api/java/text/package-summary.html">java.text</a> and <a href="http://java.sun.com/javase/6/docs/api/java/util/package-summary.html">java.util</a> packages. At that time, it included pretty much just sorting, locale/message support, and formatting for dates, numbers and so on. (If you're interested in early history, see an older <a href="http://www.icu-project.org/docs/papers/history_of_java_internationalization.html">paper by Laura Werner</a> - now at Google). The libraries were refined over time and ported back to C and C++; now there are also wrappers for other languages, such as PHP.<br /><br />ICU's data comes from the Unicode Consortium's open source project for locale data - CLDR - and typically releases each new version right after CLDR does. CLDR 1.7 was just released  <a href="http://www.unicode.org/press/pr-cldr1.7.html">Friday, May 8</a>, with ICU 4.2 following on the very same day.<br /><br />While ICU was around before Google, more recently Google has played a strong role in the development of ICU, and in providing major contributions to the Unicode <a href="http://cldr.unicode.org/">CLDR</a> project. ICU forms the foundation of our <a href="http://googleblog.blogspot.com/2008/07/hitting-40-languages.html">40 language initiative</a>, so we look forward to many successful future birthdays!<br /><br /><br /><span style="font-style: italic;" class="byline-author">By Mark Davis, Internationalization team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-5994048968874480604?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/happy-birthday-icu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Report from Day 1 of the Linux Storage and Filesystems Workshop, April 6-7, 2009</title>
		<link>https://googledata.org/google-open-source/report-from-day-1-of-the-linux-storage-and-filesystems-workshop-april-6-7-2009/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=report-from-day-1-of-the-linux-storage-and-filesystems-workshop-april-6-7-2009</link>
		<comments>https://googledata.org/google-open-source/report-from-day-1-of-the-linux-storage-and-filesystems-workshop-april-6-7-2009/#comments</comments>
		<pubDate>Fri, 01 May 2009 00:13:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[My karma was apparently very good three weeks ago. In the last minute I secured an invitation to Linux Storage and Filesystems Workshop 2009 (LSF).  This year the invitation-only workshop was hosted by the Linux Foundation on April 6-7 in San Francisco...]]></description>
				<content:encoded><![CDATA[My karma was apparently very good three weeks ago. In the last minute I secured an invitation to <a href="http://www.linuxfoundation.org/events/2009/04/linux-storage-filesystems-workshop-2009">Linux Storage and Filesystems Workshop 2009 (LSF)</a>.  This year the invitation-only workshop was hosted by the <a href="http://www.linuxfoundation.org/">Linux Foundation</a> on April 6-7 in San Francisco, CA. It was, as always, an intense 2 days of non-stop information exchange and decision making.  I've attempted to summarize what I took away as the most interesting and important discussions of the first day.  These are my opinions, and your mileage may vary.<br /><br />The group of about 50 developers were nearly all present when <a href="http://www.mefeedia.com/entry/meet-the-oracle-linux-kernel-experts-zach-brown/15607071">Zach<br />Brown</a> (Oracle)welcomed us and reminded folks about the ground rules of the event. Share the brownies. Wash your hands, ...just kidding. This event remains small so folks can participate and we were pretty "cozy" in the small conference room with 5 good sized round tables.  First step was to turn off the projector. :)<br /><br /><a href="http://www.mefeedia.com/entry/meet-the-oracle-linux-kernel-team-chris-mason/15607076">Chris Mason</a> and <a href="http://events.linuxfoundation.org/bottomley">James Bottomley</a> then did a great summary and "scoring" of promises made at LSF2008. IO stack was up first and had some good initial scores with high points for Power management, Request Based Multipath, BIO's TRIM/ERASE support, T10 DIF/DIX (complete) and FCoE (also complete). Chris Mason managed to nearly match that with 4/4 points for Barriers, BTRFS (upstream but not stable yet), IPV6 NFS, NFS RDMA.<br /><br />The first problem/topic was how to cache device scanning in the kernel or how to properly export an API for device scanning. General problem is there are several methods the kernel exports info and it's very time consuming on large systems. This was followed by Async IO and Direct IO discussion led by Zach Brown (Oracle) and <a href="http://fedoranews.org/mediawiki/index.php/Jeff_Moyer">Jeffrey Moyer</a> (Redhat).  Zach has been the AIO maintainer "forever" and made it clear AIO was async in only a very few circumstances that happen to suit database developers.<br /><br />Joe Eykholt gave a summary of "FC/SCSI Targets", how to get initiator *and* target mode support from one FC HBA at the same time. Interesting stuff.  Nick Bellinger gave a concise summary of state of "LIO/iSCSI" code and the "tgt" driver.<br /><br />I was interested in <a href="http://pipl.com/directory/people/Tejun/Heo">Tejun Heo's</a> "libata status and issues" discussion. First we talked about the status of several patches: mvsas updates, "ATA Bus" transport class, SFF vs Native transport classes from my co-worker <a href="http://www.linkedin.com/pub/1/641/098">Gwendal Grignou</a>, and a pile of power management patches from <a href="http://conferences.oreillynet.com/cs/os2007/view/e_spkr/3687">Kristen Accardi</a> (Intel). Tejun then dove into the "Spurious Power Off" problem. The cause seems to be short loss of power from the PSU is causing massive FS corruption. He's documented 5 incidents so far. Additional symptoms are "clicking" sounds and START/STOP count increments (reported via SMART data). Tejun suspects the FS is issueing a FLUSH to all disks simultaneously. We further speculated that the drives might be in a low power (slower RPMpossibly) and suddenly all come to life. Currently no fix is available.<br /><br />Some possible workarounds we considered:<br />- disable Write Cache Enable (and take a write perf hit on loads that are single threaded)<br />- disable power management.<br /><br />He moved on to discuss ambiguities around libata/block layer data structures (e.g. hard_ vs w/o hard_ ) fields that have similar (but not the same) names.<br /><br />One of the last issues was something I raised: Can we reduce the CPU utilization of the block layer? I was asking since several new flash technologies are under development and they are all capable of 200+ *thousand* IOPS. The answer was <a href="http://kerneltrap.org/node/7637">Jens Axboe</a> was working on this already since about December 2008 had committed his initial results to his own git tree already. I just need to find the git tree and proper branch now. :)<br /><br /><br />That wraps up day one.  I hope you find the information useful.  If you want to read about day two, please leave a comment and if demand warrants it, I'll cover that in a future post.<br /><br /><br /><span style="font-style: italic;" class="byline-author">By Grant Grundler, Platforms Kernel Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-504384497189992341?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/report-from-day-1-of-the-linux-storage-and-filesystems-workshop-april-6-7-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Summer of Code™ by the Numbers</title>
		<link>https://googledata.org/google-open-source/google-summer-of-code%e2%84%a2-by-the-numbers/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=google-summer-of-code%25e2%2584%25a2-by-the-numbers</link>
		<comments>https://googledata.org/google-open-source/google-summer-of-code%e2%84%a2-by-the-numbers/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 16:02:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[As the fifth instance of Google Summer of Code gets underway, we thought it would be interesting to look back at the first four years.  Our team is frequently asked things like, "How many countries are represented by the participants?", or "Did anyone ...]]></description>
				<content:encoded><![CDATA[As the fifth instance of <a href="http://socghop.appspot.com/">Google Summer of Code</a> gets underway, we thought it would be interesting to look back at the first four years.  Our team is frequently asked things like, "How many countries are represented by the participants?", or "Did anyone from X school ever participate?" so we decided to compile <a href="http://spreadsheets.google.com/pub?key=p6DuoA2lJToKmUzoSq6raZQ&output=html">some statistics</a> and make them available for everyone.<br /><br />There are several reports available to you:<br /><br />Number of Mentors per Country by Year<br />Number of Accepted Students per Country by Year<br />Number of Accepted Students per School by Year<br />Degree Sought by Accepted Students by Year<br />Participating Projects by Year<br />Summaries of #s by Year<br /><br /><a href="http://docs.google.com/#all">Google Docs</a> will let you sort by column to organize the data as you want, so slice and dice to find what interests you.  Please let us know what you think - we welcome your comments.<br /><br /><span style="font-style: italic;" class="byline-author">By Cat Allman, Open Source team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-1223012770702824250?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/google-summer-of-code%e2%84%a2-by-the-numbers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla!  Joomla!  Las Vegas!!!</title>
		<link>https://googledata.org/google-open-source/joomla-joomla-las-vegas/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=joomla-joomla-las-vegas</link>
		<comments>https://googledata.org/google-open-source/joomla-joomla-las-vegas/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 21:41:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Leslie Hawthorn of the Open Source Programs team is heading to the bright lights of Las Vegas to speak at Joomla! Day Las Vegas coming up April 3rd through April 5th, 2009.  If you are interested in Joomla!, haven't had a chance to hear LH speak before...]]></description>
				<content:encoded><![CDATA[<a href="http://www.hawthornlandings.org/">Leslie Hawthorn</a> of the <a href="http://code.google.com/opensource/">Open Source Programs</a> team is heading to the bright lights of <a href="http://maps.google.com/maps?q=las+vegas+NV&oe=utf-8&client=firefox-a&ie=UTF8&split=0&gl=us&ei=aY7SSbCFEpWytAP20N3PAw&z=11&iwloc=addr">Las Vegas</a> to speak at <a href="http://lasvegas.joomladayusa.org/">Joomla! Day Las Vegas</a> coming up April 3rd through April 5th, 2009.  If you are interested in Joomla!, haven't had a chance to hear LH speak before, or just want to hang out with some past <a href="http://code.google.com/soc/">Google Summer of Code</a> participants, don't miss it.<br /><br />Hope to see you there.<br /><br /><span style="font-style: italic;" class="byline-author">By Cat Allman, Open Source Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-6654179164301731083?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/joomla-joomla-las-vegas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Quebec 2009</title>
		<link>https://googledata.org/google-open-source/php-quebec-2009/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=php-quebec-2009</link>
		<comments>https://googledata.org/google-open-source/php-quebec-2009/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 22:06:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Marcus Boerger, Software Engineering Team and PHP Core DeveloperI recently attended PHP Quebec 2009.  This was the seventh year of this gathering of PHP developers and though we had a new venue the conference was great as always. As one of my fellow...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By Marcus Boerger, Software Engineering Team and PHP Core Developer</span><br /><br />I recently attended <a href="http://conf.phpquebec.com/">PHP Quebec 2009</a>.  This was the seventh year of this gathering of PHP developers and though we had a new venue the conference was great as always. As one of my fellow speakers was ill, I jumped in to give the <a href="http://conf.phpquebec.com/slides/2009/PHP_Extension_Writing-phpquebec_2009.pdf">Writing PHP Extensions (PDF)</a> talk along with <a href="http://schlueters.de/blog/">Johannes Schluter</a>. Even better, the talk on <a href="http://conf.phpquebec.com/slides/2009/PHP-Worst-Practices-phpquebec_2009.pdf">PHP - Worst Practices (PDF)</a> was well received by the audience, with reactions to the material far more positive than I would have anticipated given that we've all engaged in these worst practices from time to time. You can also check out the slides from my third talk <a href="http://conf.phpquebec.com/slides/2009/Objects_for_the_Masses-phpquebec_2009.pdf">Objects for the Masses (PDF)</a>. On a more personal note, I was happy to hear and see that other presenters used the <a href="http://chart.apis.google.com/">Google Chart API</a> in <a href="http://conf.phpquebec.com/slides/2009/Top%2010%20Ways%20to%20Maximize-ROI-from-PHP-Projects-phpquebec_2009.pdf">their talks</a> for examples.<br /><br />The <a href="http://conf.phpquebec.com/en/slides">rest of the conference talks</a> were luckily not completely focused on PHP 5.3. It turns out there's continued interest in the current stable platform, PHP 5.2. Folks are happy to give us core developers more time to add some new features, most notably <a href="http://wiki.php.net/rfc/closures">closures</a> , <a href="http://php.net/manual/language.namespaces.php">namespaces</a> and <a href="http://talks.somabo.de/20080917.pdf">Phar</a> done right. Those who want to learn more about PHP 5.3 should check out <a href="http://conf.phpquebec.com/slides/2009/php5.3-phpquebec_2009.pdf">Johannes' slides (PDF)</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-902115623991899639?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/php-quebec-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Googlers Out and About &#8211; FOSDEM and Beyond&#8230;</title>
		<link>https://googledata.org/google-open-source/googlers-out-and-about-fosdem-and-beyond/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=googlers-out-and-about-fosdem-and-beyond</link>
		<comments>https://googledata.org/google-open-source/googlers-out-and-about-fosdem-and-beyond/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 21:50:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Cat Allman, Google Open Source ProgramsIt's going to be chilly next week in Brussels but FOSDEM is always a place to explore hot topics in the FOSS world. Our Leslie Hawthorn will be finishing off the conference with the closing keynote on large sca...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By Cat Allman, Google Open Source Programs</span><br /><br /><br />It's going to be chilly next week in <a href="http://maps.google.com/maps?hl=en&client=firefox-a&q=Brussels+belgium&ie=UTF8&split=0&gl=us&ei=l-qFSeOmB4HasAOUz7yZBw&ll=50.852342,4.367752&spn=0.197239,0.617294&t=h&z=11&iwloc=addr">Brussels</a> but <a href="http://www.fosdem.org/2009/">FOSDEM</a> is always a place to explore hot topics in the FOSS world. Our <a href="http://www.hawthornlandings.org/">Leslie Hawthorn</a> will be finishing off the conference with the closing keynote on large scale community organizing.  We will also be hosting the pre-conference beer reception on Friday, February 6th - hope to see you there!<br /><br />If you are affiliated with the Applied Physics Lab at <a href="http://google-opensource.blogspot.com/2009/02/www.jhu.edu/">Johns Hopkins University</a> in Baltimore, Maryland, USA, you will have a chance this week to hear <a href="http://egofood.blogspot.com/">Chris DiBona</a>, the head of the Open Source Programs Office, present at <a href="http://www.jhuapl.edu/ott/newsevents/events/InnLnchbx/IL_upcoming.asp">InnovationΧΔ Lunchbox</a>.  The Office of Patent Counsel and Technology Transfer at JPL/JHU hosts informational lunchtime sessions to inform Laboratory inventors, project staff and other interested Laboratory professionals about issues relating to APL tech transfer, in this case, Open Source.<br /><br />Later in February Leslie and I will be speaking together at <a href="http://google-opensource.blogspot.com/2009/02/www.socallinuxexpo.org/">SCALE 2009</a>, the Southern California Linux Expo in Los Angeles, CA, Saturday February 21st on "Getting Started in Open Source".  We will also be at the <a href="http://scale7x.socallinuxexpo.org/conference-info/scale-7x-women-in-open-source">Women in Open Source Workshop</a> the day before, and in the Google booth on the show floor, along with a bunch of our colleagues.  The SCALE organizers always attract a lively crowd to a very affordable conference, plus you'll be able to learn about a variety of Google technologies at the booth.<br /><br />Heading into March, Leslie and I will be heading to Chattanooga TN, USA to present at <a href="http://google-opensource.blogspot.com/2009/02/www.cs.arizona.edu/groups/sigcse09/">SICCSE</a> (Special Interest Group in Computer Science Education) 2009, a venerable (40th anniversary!) ACM conference on teaching computer science.  The conference committee has asked Google and others to share our thoughts on integrating FOSS methodologies into "traditional" CS curriculum.  Leslie is on a panel on this topic on Wednesday March 4th, and I will be talking about <a href="http://code.google.com/soc/2008/">Google Summer of Code</a> on Friday March 6th. <br /><br />From Chattanooga Leslie goes directly to our nation's capital, Washington DC, to speak at <a href="http://dc2009.drupalcon.org/">DrupalCon</a> on Friday March 6th.  The conference, "*the* event for Drupal developers", runs March 4th - 7th.  The latest word is that it's sold out, so if you haven't registered yet, you'll need to check the website for news on ticket exchange and the waiting list.<br /><br />Last but not least, Chris DiBona will be speaking at <a href="http://google-opensource.blogspot.com/2009/02/www.infoworld.com/event/osbc/09/">OSBC</a>, Open Source Business Conference, coming to San Francisco, CA, March 24th and 25th.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-1801102542495997976?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/googlers-out-and-about-fosdem-and-beyond/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Blog Converters 1.0 Released</title>
		<link>https://googledata.org/google-open-source/google-blog-converters-1-0-released/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=google-blog-converters-1-0-released</link>
		<comments>https://googledata.org/google-open-source/google-blog-converters-1-0-released/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 00:12:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By J.J. Lueck, Data Liberation FrontBlog authors around the world, Google would like to remind you that it's your blog, your data.  Now that Blogger allows users the ability to export all contents of their blog, the Data Liberation team would like to a...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By J.J. Lueck, Data Liberation Front</span><br /><br />Blog authors around the world, Google would like to remind you that it's <a href="http://buzz.blogger.com/2008/12/your-blog-your-data.html">your blog, your data</a>.  Now that <a href="http://www.blogger.com/">Blogger</a> allows users the ability to export all contents of their blog, the Data Liberation team would like to announce the <a href="http://code.google.com/p/google-blog-converters-appengine/">Google Blog Converters</a> project.  This new Open Source project provides the ability to easily move blog posts and comments from service to service.  This initial release provides Python libraries and runnable scripts that convert between the export formats of Blogger, <a href="http://www.livejournal.com/">LiveJournal</a>, <a href="http://www.movabletype.com/">MovableType</a>, and <a href="http://www.wordpress.com/">WordPress</a>.<br /><br />In addition, the <a href="http://code.google.com/p/google-blog-converters-appengine/source/browse/trunk">source code</a> includes templates for hosting these conversions on <a href="http://appengine.google.com/">Google App Engine</a>.  Future additions to the project will include support for <a href="http://blogml.org/">BlogML</a> and synchronization tools between various services that do not provide a import/export feature but do provide APIs for accessing and modifying blog contents.<br /><br />We're excited to provide this level of control for your personal blog data.  Contributions to the project are always welcomed and encouraged, so check out our source code (<a href="http://code.google.com/p/google-blog-converters-appengine/downloads/list">download</a>, 2.7 MB zipped) and let us know what you think. We look forward to your feedback in our <a href="http://groups.google.com/group/google-blog-converters">discussion group</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-991230504841375832?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/google-blog-converters-1-0-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C++ Mocking Made Easy</title>
		<link>https://googledata.org/google-open-source/c-mocking-made-easy/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=c-mocking-made-easy</link>
		<comments>https://googledata.org/google-open-source/c-mocking-made-easy/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 01:29:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Post by Zhanyong Wan, Software Engineer - Engineering Productivity TeamSince we open-sourced the Google C++ Testing Framework in July 2008, many people have asked us when we will release a mocking framework to go with it. You asked, we listened; today ...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">Post by Zhanyong Wan, Software Engineer - Engineering Productivity Team</span><br /><br />Since we open-sourced the <a href="http://code.google.com/p/googletest/">Google C++ Testing Framework</a> in July 2008, many people have asked us when we will release a mocking framework to go with it. You asked, we listened; today we released the <a href="http://code.google.com/p/googlemock/">Google C++ Mocking Framework</a> under the <a href="http://www.opensource.org/licenses/bsd-license.php">New BSD License</a>.  It is inspired by popular Java mocking frameworks like <a href="http://www.jmock.org/">jMock</a> and <a href="http://www.easymock.org/">EasyMock</a>, and works on Linux, Windows, and Mac OS X.  More details are on the <a href="http://googletesting.blogspot.com/2008/12/announcing-google-c-mocking-framework.html">Google Testing Blog</a>.  As usual, we are eager to hear from you, so please share your thoughts with us on the <a href="http://groups.google.com/group/googlemock?pli=1">Google Mock Discussion Group</a>!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-2294992698768008234?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/c-mocking-made-easy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Serious Geeking Going on in Oxford Over Online Publishing</title>
		<link>https://googledata.org/google-open-source/serious-geeking-going-on-in-oxford-over-online-publishing/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=serious-geeking-going-on-in-oxford-over-online-publishing</link>
		<comments>https://googledata.org/google-open-source/serious-geeking-going-on-in-oxford-over-online-publishing/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 23:36:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By J-P Stacey, OxfordGeeksOn Wednesday 22 October, over a hundred geeks attended the ninth Oxford Geek Night, upstairs at the Jericho Tavern. After the musical theme of the previous OGN, this one had a distinct flavour of online publishing.Jeremy Rusto...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By J-P Stacey, OxfordGeeks</span><br /><br /><br />On Wednesday 22 October, over a hundred geeks attended the <a href="http://oxford.geeknights.net/2008/oct-22nd/">ninth Oxford Geek Night</a>, upstairs at the Jericho Tavern. After the musical theme of the previous OGN, this one had a distinct flavour of online publishing.<br /><br /><a href="http://jermolene.com/">Jeremy Ruston</a> of <a href="http://www.osmosoft.com/">BT Osmosoft</a> demonstrated <a href="http://www.tiddlywiki.org/wiki/Main_Page">TiddlyWiki</a> (an open-source wiki application that works offline) and revealed its offshoot <a href="http://www.osmosoft.com/cecily/">Project Cecily</a>, a prototype ZUI (Zooming User Interface). <a href="http://mssv.net/">Adrian Hon</a> of <a href="http://www.sixtostart.com/">Six to Start</a> then explained the ideas and tech behind <a href="http://www.wetellstories.co.uk/">We Tell Stories</a>, a complex <a href="http://www.djangoproject.com/">Django</a>-based site of interactive fiction, built for publishers <a href="http://www.penguin.co.uk/">Penguin UK</a>.<br /><br />Continuing the Django-ish theme, <a href="http://necaris.net/">Rami Chowdhury</a> discussed <a href="http://www.wsgi.org/wsgi/">WSGI</a>—the server/application web standard—in one of the more technical microslot talks (five minutes each, from local volunteers). In another, <a href="http://www.earth.li/%7Edave/techie/projects/currentcost/index.html">David Sheldon took us through the steps</a> required to hack a CurrentCost electricity meter, to get at the regular XML packets it emits from a serial port.<br /><br />In the microslot sessions we also covered moving your business mail to <a href="http://mail.google.com">Google Mail</a>, protection—or otherwise—against socially engineered virus vectors, and how to use an interlocking stack of Python, <a href="http://www.rubyonrails.org/">Ruby on Rails</a> and Java to crawl the web for comparisons of mobile-phone tariffs. We also had a short talk from the <a href="http://www.oxon.bcs.org/">Oxfordshire branch of the British Computing Society</a> about their forthcoming IT-industry events.<br /><br />As usual, the evening was rounded off by a book raffle, this time courtesy of <a href="http://www.pearson.com/">Pearson Education</a>. Many of the night’s talks—especially the keynotes and the microslot on antivirus protection—had generated heated debate among the geeks in the room, and this carried on for some time after proceedings had officially finished.<br /><br />The Oxford Geek Nights are free events, thanks to <a href="http://www.torchbox.com/">Torchbox</a> and the <a href="http://code.google.com/opensource/">Google open-source team</a>. But even the generosity of our sponsors couldn’t prevent the upstairs bar staff from tapping their watches, as we all headed downstairs into the main room of the pub to continue arguing.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-6991162708093483592?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/serious-geeking-going-on-in-oxford-over-online-publishing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mixxx&#8217;s Google Summer of Code 2008 Roundup Report</title>
		<link>https://googledata.org/google-open-source/mixxxs-google-summer-of-code-2008-roundup-report/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mixxxs-google-summer-of-code-2008-roundup-report</link>
		<comments>https://googledata.org/google-open-source/mixxxs-google-summer-of-code-2008-roundup-report/#comments</comments>
		<pubDate>Wed, 12 Nov 2008 22:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Albert Santoni, Mixxx ProjectGoogle Summer of Code 2008 has been a great opportunity to bring fresh new talent into the Mixxx development team. For those not familiar with Mixxx, it's software that allows DJs to create live beatmixes. This year, Mix...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By Albert Santoni, Mixxx Project</span><br /><br /><br />Google Summer of Code 2008 has been a great opportunity to bring fresh new talent into the <a href="http://www.mixxx.org/">Mixxx</a> development team. For those not familiar with Mixxx, it's software that allows DJs to create live beatmixes. This year, Mixxx was supported by <a href="http://mixxxblog.blogspot.com/2008/04/google-summer-of-code-2008-projects.html">four students</a>, each with a new project to help improve some aspect of Mixxx. As this was our second Summer of Code, we helped plan our students' projects better this year, which led to our students producing more maintainable code with clear paths for integration into our trunk.<br /><br /><b>Zach Elko</b> worked on <a href="http://code.google.com/soc/2008/mixxx/appinfo.html?csaid=CF0881D81E8496C8">session saving and crash recovery</a>. Session saving allows a DJ to save various aspects of Mixxx's state (such as the knob positions) for easy recall later. Early on in his project, Zach realized that a good starting point for a crash recovery system would be to allow Mixxx sessions to be saved and restored. His project's focus was shifted towards creating a rock solid session saving system, and Zach has made significant inroads toward this goal. <br /><br /><b>Russell Ryan</b> rewrote Mixxx's <a href="http://code.google.com/soc/2008/mixxx/appinfo.html?csaid=D1124B481632317D">waveform viewer widget</a>. The waveform viewer widget renders a song's waveform in realtime and scrolls through it as playback proceeds. It also allows a user to seek through a song by dragging the widget. Russell's new waveform widget provides improved performance, better modularity, and is much more extensible than our previous widget. The new waveform viewer was merged into trunk in late July and was featured in our recent <a href="http://mixxxblog.blogspot.com/2008/08/mixxx-160-released.html">1.6.0 final release</a>. <br /><br /><b>Tom Care</b> worked on improving Mixxx's <a href="http://code.google.com/soc/2008/mixxx/appinfo.html?csaid=E8F7E2B700870D2D">support for hardware MIDI controllers</a>, which are popular with DJs. MIDI controllers are hardware control devices that mimic the look and feel of real DJ mixers, and can make mixing much easier. Tom's work has yielded an easy MIDI binding interface so DJs can use any MIDI device with Mixxx, as well as overall improvements to the structure and modularity of our MIDI code. <br /><br />And finally, <b>Wesley Stessens</b> continued his project to add Shoutcasting capabilities, which he began earlier in the year. Shoutcast support allows DJs to broadcast their mixes live through internet radio stations. Unfortunately, due to personal circumstances Wesley had to leave GSoC at the midterm. We're hopeful that he will rejoin our development team in the future. <br /><br /><br />By the end of August, the three remaining projects were in good shape. The two projects which haven't yet been merged into trunk have time-lines for being merged, and we're pleased with the outcome of these projects. We'd like to thank Google for their gracious support through Summer of Code this year. It's been a fantastic experience for us, and we're happy that we were able to introduce some students to open source development.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-8044358980745331938?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/mixxxs-google-summer-of-code-2008-roundup-report/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>plop: Probabilistic Learning of Programs</title>
		<link>https://googledata.org/google-open-source/plop-probabilistic-learning-of-programs/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=plop-probabilistic-learning-of-programs</link>
		<comments>https://googledata.org/google-open-source/plop-probabilistic-learning-of-programs/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 16:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Moshe Looks, Google ResearchCross-posted with the Google Research blogTraditional machine learning systems work with relatively flat, uniform data representations, such as feature vectors, time-series, and probabilistic context-free grammars. Howeve...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By Moshe Looks, Google Research</span><br /><br /><span style="font-style:italic;">Cross-posted with the <a href="http://googleresearch.blogspot.com/">Google Research blog</a></span><br /><br />Traditional machine learning systems work with relatively flat, uniform data representations, such as feature vectors, time-series, and probabilistic context-free grammars. However, reality often presents us with data which are best understood in terms of relations, types, hierarchies, and complex functional forms. The best representational scheme we computer scientists have for coping with this sort of complexity is computer programs. Yet there are comparatively few machine learning methods that operate on programmatic representations, due to the extreme combinatorial explosions involved and the semantic complexities of programs.<br /><br />The <a href="http://code.google.com/p/plop/">plop project</a>, launched early Monday, November 10th, is unusual in addressing these issues directly - its long-goals are quite ambitious! Plop is being implemented in <a href="http://common-lisp.net/">Common Lisp</a>, an equally unusual programming language that is uniquely suited to constructing and transforming complex programmatic representations.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-4852176600467085012?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/plop-probabilistic-learning-of-programs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C++ Standards Meeting Finalizes Feature-Complete Draft Standard</title>
		<link>https://googledata.org/google-open-source/c-standards-meeting-finalizes-feature-complete-draft-standard/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=c-standards-meeting-finalizes-feature-complete-draft-standard</link>
		<comments>https://googledata.org/google-open-source/c-standards-meeting-finalizes-feature-complete-draft-standard/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 18:39:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Matt Austern and Lawrence Crowl, GoogleIn late September, Google hosted the 44th meeting of the ISO C++ Standards Committee in San Francisco, California. Approximately 50 members from seven countries met six days non-stop to nail down details of the...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By Matt Austern and Lawrence Crowl, Google</span><br /><br />In late September, Google hosted the 44th meeting of the <a href="http://www.open-std.org/JTC1/SC22/WG21/">ISO C++ Standards Committee</a> in San Francisco, California. Approximately 50 members from seven countries met six days non-stop to nail down details of the new standard.<br /><br />The new standard, "<a href="http://en.wikipedia.org/wiki/C%2B%2B0x">C++0x</a>", will be a major upgrade to the language—the first major upgrade since C++ first became an <a href="http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=25845">International Standard</a> in 1998. It will include support for concurrent programming, better abstraction power and efficiency, simpler programming, enhanced functional programming, <a href="http://www.generic-programming.org/">upgraded generic programming</a>, optional garbage collection, significant new library components (including <a href="http://en.wikipedia.org/wiki/Technical_Report_1">TR1</a>), and many other additions and cleanups. C++0x will still be recognizably the same language as today's C++, and it will be almost 100% compatible, but working programmers will find the new standard a much improved tool for serious application development.<br /><br />All of the features in C++0x have been on the table for years, but this meeting was the one when the committee finally voted to commit to them. Among the long-awaited features added at this meeting were <a href="http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2008/n2765.pdf">user-defined literals</a>, <a href="http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2008/n2761.pdf">symbol attributes</a>, <a href="http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2008/n2778.htm">simplified iteration with Python-like for loops</a>, <a href="http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2008/n2769.htm">library thread safety</a>, and <a href="http://www.youtube.com/watch?v=Ot4WdHAGSGo">improved generic programming with "concepts"</a>.<br /><br />This was an unusually busy meeting, and it achieved a major milestone: this is the meeting where the committee voted to advance the <a href="http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2008/n2798.pdf">draft standard</a> to Committee Draft. Or, in less bureaucratic language, we've shipped our beta. The language is now feature complete. The committee will still fix some bugs before the final version is officially released in 2010, and some features might get tweaked or even dropped, but you shouldn't expect major changes.  Interested programmers can try the <a href="http://gcc.gnu.org/projects/cxx0x.html">partial g++ implementation</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-6541685204815371018?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/c-standards-meeting-finalizes-feature-complete-draft-standard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SWIG&#8217;s First Google Summer of Code</title>
		<link>https://googledata.org/google-open-source/swigs-first-google-summer-of-code/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=swigs-first-google-summer-of-code</link>
		<comments>https://googledata.org/google-open-source/swigs-first-google-summer-of-code/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 21:44:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By William Fulton, SWIG administratorSWIG is a programmers tool for semi-automating the calls to C or C++ code from almost any other programming language. The idea is to feed C/C++ header files into SWIG and SWIG then generates the 'glue' code so that ...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By William Fulton, SWIG administrator</span><br /><br /><a href="http://www.swig.org/">SWIG</a> is a programmers tool for semi-automating the calls to C or C++ code from almost any other programming language. The idea is to feed C/C++ header files into SWIG and SWIG then generates the 'glue' code so that your C/C++ library can be used from another language such as Python, Java, C#, Ruby, Perl etc. In fact there are implementations for supporting over 20 different of these target languages. The participating students have had a productive summer and have extended the number of languages and features supported in <a href="http://code.google.com/soc/2008/swig/about.html">SWIG's first Google Summer of Code™</a>.<br /><br />Haoyu Bai has added support for the upcoming Python 3 release. Python is the most popular target language amongst SWIG users and no doubt this addition will be much appreciated by those who are thinking of upgrading to Python 3. Also Haoyu has provided new Python 3 features which make coding faster and simpler when using Python extension code. The main features added are function annotations, buffer interfaces and abstract base classes and are outlined in more detail here: <a href="http://swig.svn.sourceforge.net/viewvc/swig/branches/gsoc2008-bhy/Doc/Manual/Python.html#Python_python3support">Python 3 Support</a>.<br /><br />Jan Jezabek has added a new 'language' module providing Windows Component Object Model (COM) support. This new module makes it possible for any COM enabled language to easily call into C or C++ libraries. The COM module in SWIG is more powerful than most as it ultimately provides support for more than one language as there are numerous languages that can call into COM libraries. Compiled languages such as Visual Basic and scripting languages, such as JScript, VBA and VBScript that can run on the Windows Scripting Host are probably the most popular to benefit. A great use will be the ease of making C/C++ libraries available in applications supporting the various Basic dialects, such as OpenOffice.org and Microsoft Office. SWIG makes it easy to utilise more advanced C++ code, such as templates, and the COM module is no different here as Jan has added in very comprehensive coverage of the C and C++ languages, full details here: <a href="http://swig.svn.sourceforge.net/viewvc/swig/branches/gsoc2008-jezabek/Doc/Manual/COM.html">SWIG COM Module</a>.<br /><br />Maciej Drwal has added a module for calling C++ code from C code. It is now possible to automatically create a flattened API of C++ classes so that the C++ functionality is available in the form of easy to use C structs and global functions. For example, features such as C++ template classes / functions are easily callable from C. One cool part of this project is the graceful handling of C++ exceptions in the calling C code. Some introductory documentation is available here: <a href="http://swig.svn.sourceforge.net/viewvc/swig/branches/gsoc2008-maciekd/Doc/Manual/C.html">SWIG C Module</a>.<br /><br />Cheryl Foil has added an interesting feature to improve code documentation in the target language. This works when C/C++ code is documented using the industry standard Doxygen tool for annotating methods, classes, variables etc. The new feature extracts the Doxygen comments from the code for use by one of the many target languages. Cheryl has added initial support for Java so that the Doxygen comments are turned into JavaDoc comments embedded into the generated Java wrappers, see <a href="http://swig.svn.sourceforge.net/viewvc/swig/branches/gsoc2008-cherylfoil/Doc/Manual/Doxygen.html">Doxygen support in SWIG</a> for details.<br /><br />Lastly, a great big thanks to the other mentors involved in making this happen, Ian Appru, Olly Betts, and Richard Boulton and finally to Google for funding a great programme.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-2066095464873531203?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/swigs-first-google-summer-of-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenCog and GSoC</title>
		<link>https://googledata.org/google-open-source/opencog-and-gsoc/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=opencog-and-gsoc</link>
		<comments>https://googledata.org/google-open-source/opencog-and-gsoc/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 17:19:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Ben Goertzel, PhD, Director of Research, SIAIThis summer OpenCog was chosen by Google to participate in the Google Summer of Code™ project: Google funded 11 students from around the world to work under the supervision of experienced mentors associ...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By Ben Goertzel, PhD, Director of Research, SIAI</span><br /><br />This summer <a href="http://www.opencog.org">OpenCog</a> was chosen by Google to participate in the Google Summer of Code™ project: Google funded 11 students from around the world to work under the supervision of experienced mentors associated with the OpenCog project, and the associated <a href="http://code.google.com/p/openbiomind/">OpenBiomind</a> project.<br /><br />OpenCog is a large AI software project with hugely ambitious goals (you can't get much more ambitious than "creating powerful AI at the human level and beyond") and a lot of "moving parts" -- and the most successful OpenCog GSoC projects seemed to be the ones that successfully split off "summer sized chunks" from the whole project, which were meaningful and important in themselves, and yet also formed part of the larger OpenCog endeavor ... moving toward greater and greater general intelligence.<br /><br />Many of the <a href="http://opencog.org/wiki/GSoCProjects2008">GSoC projects</a> were outstanding but perhaps the most dramatically successful (in my own personal view) was Filip Maric's project (mentored by Predrag Janicic) which involved pioneering an entirely new approach to <a href="http://opencog.org/wiki/GSoCProjects2008#Implementing_a_SAT.2FSMT_Based_Link_Grammar_Parser">natural language parsing technology</a>.  The core parsing algorithm of the link parser, a popular open-source English parser (that is used within OpenCog's RelEx language processing subsystem), was replaced with a novel parsing algorithm based on a Boolean satisfaction solver: and the good news is, it actually works ... getting the best parses of a sentence faster than the old, standard parsing algorithm; and, most importantly, providing excellent avenues for future integration of NL parsing with semantic analysis and other aspects of language-utilizing AI systems.  This work was very successful but needs a couple more months effort to be fully wrapped up and Filip, after a brief break, has resumed working on it recently and will continue throughout November and December.<br /><br />Cesar Maracondes, working with Joel Pitt, made a lot of progress on porting the code of the <a href="http://opencog.org/wiki/GSoCProjects2008#Bayesian_And_Causal_Network_Inference_using_Indefinite_Probabilities">Probabilistic Logic Networks (PLN)</a> probabilistic reasoning system from a proprietary codebase to the open-source OpenCog codebase, resolving numerous software design issues along the way.  This work was very important as PLN is a key aspect of OpenCog's long-term AI plans.   Along the way Cesar helped with porting OpenCog to MacOS.<br /><br />There were also two extremely successful projects involving OpenBiomind, a sister project to OpenCog:<br /><br />    * Bhavesh Sanghvi (working with Murilo Queiroz) designed and implemented a <a href="http://opencog.org/wiki/GSoCProjects2008#OpenBiomind-GUI_.28earlier_Java_GUI_for_OpenBiomind.29">Java user interface</a> to the OpenBiomind bioinformatics toolkit, an important step which should greatly increase the appeal of the toolkit within the biological community (not all biologists are willing to use command-line tools, no matter how powerful)<br />    * Paul Cao (working with Lucio Coelho) implemented a new <a href="http://opencog.org/wiki/GSoCProjects2008#Recursive_Feature_Selection_for_Enhancing_Genetic_Disease_Prediction">machine learning technique</a> within OpenBiomind, in which recursive feature selection is combined with OpenBiomind's novel "model ensemble based important features analysis."  The empirical results on real bio datasets seem good.  This is novel scientific research embodied in working open-source code, and should be a real asset to scientists doing biological data analysis.<br /><br /><br />And the list goes on and on: in this short post I can't come close to doing justice to all that was done, but please see our <a href="http://opencog.org/wiki/GSoCProjects2008">site</a> for more details!<br /><br />All in all, we are very grateful to Google for creating the GSoC program and including us in it.   Thanks to Google, and most of all to the students and mentors involved.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-9063027860027961271?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/opencog-and-gsoc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nmap&#8217;s Fourth GSoC: Success Stories and Lessons Learned</title>
		<link>https://googledata.org/google-open-source/nmaps-fourth-gsoc-success-stories-and-lessons-learned/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=nmaps-fourth-gsoc-success-stories-and-lessons-learned</link>
		<comments>https://googledata.org/google-open-source/nmaps-fourth-gsoc-success-stories-and-lessons-learned/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 20:30:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Gordon "Fyodor" Lyon, author of the Nmap Project and GSoC MentorThe Nmap Security Scanner Project was honored to participate in our fourth Google Summer of Code(tm)! The pencils-down date was two months ago, but so much code was produced that we're ...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By Gordon "Fyodor" Lyon, author of the Nmap Project and GSoC Mentor</span><br /><br />The <a href="http://nmap.org/" >Nmap Security Scanner Project</a> was honored to participate in our fourth Google Summer of Code(tm)! The pencils-down date was two months ago, but so much code was produced that we're just now finishing the integration process. I finally have time to reflect on these last four years, what GSoC has brought us, and the lessons it has taught us.<br /><br />In 2005 (<a href="http://slashdot.org/comments.pl?cid=15133184" >detailed writeup</a>), 70% (7 out of 10) students succeeded, and they tackled some wonderful projects! This year we begin work on our new <a href="http://nmap.org/zenmap/" >Zenmap GUI</a> (then named Umit), <a href="http://nmap.org/ncat/" >Ncat</a> network communication utility, and <a href="http://nmap.org/book/osdetect.html" >2nd generation OS detection system</a>. Doug Hoyte first made major contributions that summer, and continues helping to this day. I was the mentor for all 10 students, and I had them all send me patches rather than providing SVN access. Nmap didn't even have a public SVN tree back then.<br /><br />In 2006 (<a href="http://seclists.org/nmap-dev/2007/q1/0235.html" >full writeup</a>), I had a better idea of what works and what doesn't and was able to improve the success rate to 80% (8 out of 10). Perhaps the most exciting project was the <a href="http://nmap.org/book/nse.html" >Nmap Scripting Engine (NSE)</a>, which has become one of Nmap's most compelling features. It allows users to write (and share) simple scripts to automate a wide variety of networking tasks.  We also finished and integrated the 2nd generation OS detection system, and Zenmap (Umit) continued to improve. I again mentored the students myself without providing SVN access.<br /><br />In 2007 (<a href="http://seclists.org/nmap-dev/2007/q4/0024.html" >full writeup</a>), our success rate grew again to 83% (5 of 6)! I attribute part of the success to me being less of a control freak. For example, I took only 4 students compared to 10 the previous year. The remaining two 2006 students were mentored by Diman Todorov, who created NSE as a 2006 SoC student. I also made the <a href="http://nmap.org/book/install.html#inst-svn" >Nmap SVN server</a> public and provided commit access to the students. This year we formally integrated Zenmap into the Nmap build system and packages, making massive improvements along the way. This Summer also introduced David Fifield to the Nmap project and was the first SoC for Kris Katterjohn. Both of them have been prolific developers ever since then.<br /><br />Enough with the history—let's take a look at our 2008 results! I'm happy to report that we had an 86% (6 out of 7) success rate. In other words, our success rate has increased every single year! I like to credit improved processes and interaction based on what we've learned before, but it also helps that we invite the best students back in later years. We've never had a 2nd year (or more) student fail. This year we expanded to three mentors, all of whom (except for me) were former SoC students. Now let's look in detail at our 2008 SoC accomplishments:<br /><br /><ul><li><b>Vladimir Mitrovic</b> spent the summer improving the Zenmap GUI, under <b>David Fifield's</b> expert mentorship. They made huge usability and stability improvements, but the pinnacle of their summer achievement was clearly the scan aggregation and topology features! <a href="http://nmap.org/book/zenmap-scanning.html#aggregation" >Scan aggregation</a> allows you to conduct multiple scans at different times and add them seamlessly to your existing results. <a href="http://nmap.org/book/zenmap-topology.html" >Topology</a> draws a beautiful interactive diagram like this of the discovered network:</li></ul><br /><a href="http://nmap.org/book/zenmap-topology.html"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 222px;" src="http://1.bp.blogspot.com/_mphjMxzpSpo/SRH778taYzI/AAAAAAAAAA8/vMDVrPPXxfE/s400/zenmap-fig-topology-web.png" alt="" id="BLOGGER_PHOTO_ID_5265266446700274482" border="0" /></a><br /><br /><ul><li><b>Jurand Nogiec</b> also worked with David on Zenmap, and was responsible for many key UI improvements which now seem obvious in hindsight. For example, he added a cancel button for aborting a scan in progress without clearing the Nmap output, and he added context-sensitive help to the many dozens of options in the Profile Editor. He also made numerous improvements to the command entry field for people who like to type Nmap command directly, while still benefiting from Zenmap's visual and searchable presentation of results.  </li><br /><li><b>Patrick Donnelly</b> made substantial NSE infrastructure improvements. He added <a href="http://nmap.org/book/nse-api.html#nse-mutex" >mutex support</a> and an <a href="http://nmap.org/nsedoc/modules/stdnse.html" >NSE Standard Library</a>, fixed some serious bugs, and rewrote and optimized a substantial amount of code (particularly the nse_init system). But his crowning accomplishment was the NSEDoc system, which uses special comments and variables in script and library code to generate a <a href="http://nmap.org/nsedoc/" >comprehensive documentation portal</a>.  </li><br /><li><b>Kris Katterjohn</b>, who already had hundreds of useful Nmap patches to his name, returned for 2008 to write hundreds more! There is no way I can list everything he did here, particularly as his contributions ranged all over the map from writing NSE libraries (such as the <a href="http://nmap.org/nsedoc/modules/unpwdb.html" >username/password module</a> and the <a href="http://nmap.org/nsedoc/modules/comm.html" >standardized communication library</a>) to improving Windows support (adding IPv6 and OpenSSL). His biggest project has been finishing up <a href="http://nmap.org/ncat/" >Ncat</a>, our advanced Netcat replacement (which began as a 2005 SoC project by Chris Gibson). Ncat is now integrated with Nmap in our latest SVN revision.  </li></ul><br /><a href="http://nmap.org/ncat/"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 250px; height: 286px;" src="http://1.bp.blogspot.com/_mphjMxzpSpo/SRH9zV9QFKI/AAAAAAAAABE/UMctEEauM1Y/s400/ncat-logo-250x286.png" alt="" id="BLOGGER_PHOTO_ID_5265268497882027170" border="0" /></a><br /><ul><li><b>Michael Pattrick</b> was David's third student, and he accomplished a wide variety of tasks. For example, he created a new OSAssist application for testing and integrating the thousands of Nmap OS detection submissions sent in by Nmap users all over the world. With OSAssist, integration is more accurate and much less tedious. Michael also built two prototypes (one in Perl and then another in C++) for an Ndiff application which compares two or more scan output files and prints out any changes. The prototypes proved so popular that David wrote a final version in Python which is now integrated with Nmap in our latest SVN revision.  </li><br /><li><b>Philip Pickering</b> spent the summer working on NSE scripts and libraries. We've already incorporated his libraries for <a href="http://nmap.org/nsedoc/modules/bin.html" >binary data manipulation</a>, <a href="http://nmap.org/nsedoc/modules/dns.html" >DNS queries</a>, <a href="http://nmap.org/nsedoc/modules/base64.html" >Base64 encoding</a>, <a href="http://nmap.org/nsedoc/modules/snmp.html" >SNMP</a>, <a href="http://nmap.org/nsedoc/modules/pop3.html" >POP3</a>, and cryptographic hashes. We've also incorporated several scripts he wrote utilizing these new libraries. </li></ul><br />In addition to these core Nmap projects, 5 students were sponsored to work on the <a href="http://umitproject.org/" >UMIT Nmap GUI</a> (now a separate project led by Adriano Marques). Four of their five students passed, as <a href="http://blog.umitproject.org/2008/08/google-summer-of-code-results.html" >described here</a>.<br /><br />Please join me in congratulating all these students for their excellent work! I'm particularly pleased that many of the SoC students have continued contributing even though the summer has ended. I'm looking forward to GSoC 2009 (assuming it is held again and they invite us), but 2008 will be a tough year to top!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-8995487004592187223?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/nmaps-fourth-gsoc-success-stories-and-lessons-learned/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>GitTogether &#8217;08</title>
		<link>https://googledata.org/google-open-source/gittogether-08/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gittogether-08</link>
		<comments>https://googledata.org/google-open-source/gittogether-08/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 22:06:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Shawn Pearce, Google Open Source Programs Office and Git contributorLast week Google played host to the first Git developer conference at its Mountain View headquarters.  The 3-day conference was well attended, with almost 25 major contributors and ...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By Shawn Pearce, Google Open Source Programs Office and Git contributor</span><br /><br />Last week Google played host to the first <a href="http://git.or.cz/">Git</a> developer conference at its <a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=1600+Amphitheater+Parkway,+Mountain+View,+CA&amp;sll=37.0625,-95.677068&amp;sspn=61.323728,87.451172&amp;ie=UTF8&amp;cd=1&amp;ll=37.417993,-122.079735&amp;spn=0.030574,0.042701&amp;t=h&amp;z=15&amp;iwloc=A">Mountain View</a> headquarters.  The 3-day conference was well attended, with almost 25 major contributors and users coming out to discuss the past and future of the Git <a href="http://en.wikipedia.org/wiki/Distributed_revision_control">distributed version control system</a>.<br /><br />Several major topics were presented, leading to some highly interesting new topics starting on the Git mailing list.  A <a href="http://thread.gmane.org/gmane.comp.version-control.git/99608">true Git library</a> is now being planned, to provide native bindings into scripting languages such as Perl and Python.  Major user interface improvements to <a href="http://thread.gmane.org/gmane.comp.version-control.git/99572">git send-email</a> and the <a href="http://thread.gmane.org/gmane.comp.version-control.git/99541">overall user experience</a> were also introduced and are well under way.   A Google Tech Talk, <a href="http://www.youtube.com/watch?v=j45cs5_nY2k">Contributing With Git</a>, was also given by Johannes Schindelin, and is now available to the public on YouTube.<br /><br />More details about the sessions, including slides and notes, are available on the <a href="http://git.or.cz/gitwiki/GitTogether">git wiki</a>.<br /><br />A big thanks to Google for supporting open source projects by offering meeting space for the conference attendees.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-2404064775644360882?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/gittogether-08/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SciFoo: 200 of the World’s Top Scientists Meet at Google’s Annual Meeting of Really, Really Smart People</title>
		<link>https://googledata.org/google-open-source/scifoo-200-of-the-world%e2%80%99s-top-scientists-meet-at-google%e2%80%99s-annual-meeting-of-really-really-smart-people/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=scifoo-200-of-the-world%25e2%2580%2599s-top-scientists-meet-at-google%25e2%2580%2599s-annual-meeting-of-really-really-smart-people</link>
		<comments>https://googledata.org/google-open-source/scifoo-200-of-the-world%e2%80%99s-top-scientists-meet-at-google%e2%80%99s-annual-meeting-of-really-really-smart-people/#comments</comments>
		<pubDate>Fri, 15 Aug 2008 16:30:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Cat Allman, Open Source TeamOrganized in collaboration with Nature Publishing Group and O’Reilly Media (“FOO” stands for “Friends of O’Reilly”), and hosted at the Googleplex, the third annual Science Foo Camp (SciFoo) unconference boasts...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By Cat Allman, Open Source Team</span><br /><br />Organized in collaboration with <a href="http://www.nature.com/index.html">Nature Publishing Group</a> and <a href="http://oreilly.com/">O’Reilly Media</a> (“FOO” stands for “Friends of O’Reilly”), and hosted at the Googleplex, the third annual <a href="http://en.wikipedia.org/wiki/SciFoo">Science Foo Camp</a> (SciFoo) unconference boasts no predefined agenda. Rather, participants are invited to propose their session topics on a giant white board, in various time slots with eight sessions running concurrently.<br /><br />Most academic conferences are highly specialized and attended time and again by the same people. Here, to promote fruitful cross-pollination, participants hail from dozens of science and technology disciplines, from biology and astrophysics to CS and nano-technology.  Attendance is invitation only; in the interest of mixing things up, many of the 200+ participants are not invited twice.  “SciFoo allows people at different institutions and from different disciplines to interact with each other,” says Open Source Programs Manager <a href="http://egofood.blogspot.com/">Chris DiBona</a>, who spearheads SciFoo. “It gives them a rare chance to talk freely with each other in a private setting.”<br /><br />This year, the conference was attended by Eric, Sergey, Larry Page, and Larry Brilliant of <a href="http://www.google.org/">Google.org</a>, along with a bevy of Google organizers and volunteers. The list of "campers" boasted four Nobel Prize winners (<a href="http://en.wikipedia.org/wiki/Sydney_Brenner">Sydney Brenner</a>, <a href="http://en.wikipedia.org/wiki/Walter_Gilbert">Walter Gilbert</a>, <a href="http://en.wikipedia.org/wiki/Andy_Fire">Andy Fire</a>, and <a href="http://en.wikipedia.org/wiki/Frank_Wilczek">Frank Wilczek</a>) and a laundry list of champions in the scientific community. Here are just a few: <a href="http://en.wikipedia.org/wiki/George_Dyson_%28science_historian%29">George Dyson</a> (scientific historian), <a href="http://en.wikipedia.org/wiki/Brian_Cox_%28physicist%29">Brian Cox</a> (physics popularizer, spokesman at <a href="http://en.wikipedia.org/wiki/CERN">CERN</a>), <a href="http://en.wikipedia.org/wiki/Aubrey_de_Grey">Aubrey de Grey</a> (biomedical gerontologist who studies "living young longer"), <a href="http://en.wikipedia.org/wiki/Eugenie_Scott">Eugenie Scott</a> (director, <a href="http://en.wikipedia.org/wiki/National_Center_for_Science_Education">National Center for Science Education</a>), <a href="http://en.wikipedia.org/wiki/Guy_Consolmagno">Brother Guy Consolmagno SJ</a> (astromer at the Vatican), <a href="http://en.wikipedia.org/wiki/Neal_Stephenson">Neal Stephenson</a> (science fiction writer), <a href="http://en.wikipedia.org/wiki/Nick_Bostrom">Nick Bostrom</a> (<a href="http://en.wikipedia.org/wiki/Transhumanist">transhumanist</a> philosopher), <a href="http://en.wikipedia.org/wiki/Dan_Tani">Dan Tani</a> (NASA astronaut, who has spent 131 days in space), <a href="http://en.wikipedia.org/wiki/Steward_Brand">Steward Brand</a> (creator of <a href="http://en.wikipedia.org/wiki/Whole_Earth_Catalog">The Whole Earth Catalog</a>), <a href="http://en.wikipedia.org/wiki/Jill_Bolte_Taylor">Jill Bolte Taylor</a> (neuroanatomist, author of the recent bestseller <a href="http://mystrokeofinsight.com/">My Stroke of Insight</a> [see <a href="http://www.ted.com/index.php/talks/jill_bolte_taylor_s_powerful_stroke_of_insight.html">TED talk</a>]), notable theoretical physicists <a href="http://en.wikipedia.org/wiki/Martin_Rees,_Baron_Rees_of_Ludlow">Lord Martin Rees</a> (England's Astronomer Royal), <a href="http://en.wikipedia.org/wiki/Max_Tegmark">Max Tegmark</a>, <a href="http://en.wikipedia.org/wiki/Paul_Davies">Paul Davies</a>, <a href="http://en.wikipedia.org/wiki/Lee_Smolin">Lee Smolin</a>, and renown oceanographer <a href="http://www.nationalgeographic.com/field/explorers/sylvia-earle.html">Sylvia Earle</a>. To give the conference some umph, rocket scientist Carl Dietrich brought along a model of his <a href="http://www.terrafugia.com/company_team.html">Terrafugia</a> "roadable aircraft," also known as a flying car, and Ian Wright parked his <a href="http://www.wrightspeed.com/index.html">X1 all electric performance car</a>, capable of 0-60 MPH in 3.07 seconds, by the dining tent.<br /><br />Certain themes recurred. One was the need to do a better job of open sourcing data within the science community, including negative results; such sharing would enable collaboration and prevent scientists from "reinventing the wheel." A number of seminars also addressed the more quotidian concerns of studying science, from navigating office politics in academia to finding ways of making the discipline more exciting to young people. Many talks were also informed by specific social and humanitarian concerns, such as how Google can help detect emerging global pandemics, how genomic testing can help people prevent diseases, and, in a nutshell, what we can all do to ensure the long-term survival of the human race.<br /><br />“A scientifically literate world is one that’s good for everyone,” DiBona says, summarizing the intent behind the conference. “People who are better educated will better understand what's possible on the Internet. As Googlers, I think it's incumbent on us to try to support basic science research and education around the world."<br /><br />You can learn more about SciFoo by checking out the blog buzz and news coverage <a href="http://www.nature.com/scifoo/everything.html">aggregated</a> at Nature.com.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-457465533804158681?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/scifoo-200-of-the-world%e2%80%99s-top-scientists-meet-at-google%e2%80%99s-annual-meeting-of-really-really-smart-people/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Heading to the 8th Jornadas de Software Libre?</title>
		<link>https://googledata.org/google-open-source/heading-to-the-8th-jornadas-de-software-libre/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=heading-to-the-8th-jornadas-de-software-libre</link>
		<comments>https://googledata.org/google-open-source/heading-to-the-8th-jornadas-de-software-libre/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 20:03:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<div>By Mario Bonilla, Site Reliability Engineering Team<br /><br />The 8th edition of the <a title="&#34;Jornadas Regionales de Software Libre&#34;" href="http://www.jornadasregionales.org/">"Jornadas Regionales de Software Libre"</a>, a.k.a. <a title="JRSL" href="http://www.jornadasregionales.org/">JRSL</a>, will happen on this August 20, 21 and 22, in <a title="Buenos Aires, Argentina" href="http://maps.google.com/maps?f=q&#38;hl=en&#38;geocode=&#38;q=buenos+aires+argentina&#38;ie=UTF8&#38;t=h&#38;z=9&#38;iwloc=addr">Buenos Aires, Argentina</a>. The JRSL is a Free/Open Source conference that has been held alternately in Argentina and Uruguay since the year 2000, and both the quality of its agenda and the number of its participants define the JRSL as one of the most important events of the region. This year the conference is organized by <a title="CaFeLUG" href="http://www.cafelug.org.ar/">CaFeLUG</a> (the Capital Federal GNU/Linux User Group), <a title="usuaria" href="http://www.usuaria.org.ar/">usuaria</a> (the Argentinian Association of Telecommunication and Computer Users) and the <a title="University of Belgrano" href="http://www.ub.edu.ar/">University of Belgrano</a>, which is hosting the conference.<br /><br /><a title="Google's Open Source Team" href="http://code.google.com/opensource/">Google's Open Source Team</a> will be sponsoring, and I will participate giving a talk about Google and Open Source. The event will also have other important <a title="guests" href="http://jornadas.cafelug.org.ar/8/en/guests/">guests</a>, for a total of 80 speakers and 120 sessions.<br /><br />The conference is conveniently scheduled after the end of the <a title="Debconf 8" href="http://debconf8.debconf.org/">Debconf 8</a> , which will happen in <a title="Mar del Plata" href="http://maps.google.com/maps?f=q&#38;hl=en&#38;geocode=&#38;q=mar+del+plata,+argentina&#38;sll=37.0625,-95.677068&#38;sspn=30.723309,66.181641&#38;ie=UTF8&#38;ll=-37.99995,-57.566986&#38;spn=0.476697,1.034088&#38;t=h&#38;z=11">Mar del Plata, Argentina</a>, and is not too far from Buenos Aires. If you plan to go to the Debconf, or if you just happen to be around Buenos Aires between August 20 and August 22, just remember to <a title="register" href="http://jornadas.cafelug.org.ar/8/en/home.php">register</a> and participate in the JRSL too. I hope to see you there!<br /><br /><br /><br /><br /><br /><br /></div> <div> <div> <a href="https://docs.google.com/a/google.com/Edit?tab=edit&#38;dr=true&#38;docid=c4br473_43dftdvbg8" title="Edit this page"> Edit this page (you have permission)</a> </div> <div> <a href="https://docs.google.com/a/google.com/Edit?tab=edit&#38;dr=true&#38;docid=c4br473_43dftdvbg8" title="Edit this page"> Edit this page (if you have permission)</a> <span>&#124;</span>  </div> <div> <a title="Learn more about Google Docs" href="https://docs.google.com/a/google.com/"> Google Docs -- Web word processing, presentations and spreadsheets.</a> </div> <p>   </p></div>     <span></span><div><img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/8698702854482141883-2211321772277230518?l=google-opensource.blogspot.com" alt="" /></div>]]></description>
				<content:encoded><![CDATA[<div id="doc-contents">By Mario Bonilla, Site Reliability Engineering Team<br /><br />The 8th edition of the <a title="&quot;Jornadas Regionales de Software Libre&quot;" href="http://www.jornadasregionales.org/" id="la40">"Jornadas Regionales de Software Libre"</a>, a.k.a. <a title="JRSL" href="http://www.jornadasregionales.org/" id="x_vp">JRSL</a>, will happen on this August 20, 21 and 22, in <a title="Buenos Aires, Argentina" href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=buenos+aires+argentina&amp;ie=UTF8&amp;t=h&amp;z=9&amp;iwloc=addr" id="qhkp">Buenos Aires, Argentina</a>. The JRSL is a Free/Open Source conference that has been held alternately in Argentina and Uruguay since the year 2000, and both the quality of its agenda and the number of its participants define the JRSL as one of the most important events of the region. This year the conference is organized by <a title="CaFeLUG" href="http://www.cafelug.org.ar/" id="bb0o">CaFeLUG</a> (the Capital Federal GNU/Linux User Group), <a title="usuaria" href="http://www.usuaria.org.ar/" id="r7p1">usuaria</a> (the Argentinian Association of Telecommunication and Computer Users) and the <a title="University of Belgrano" href="http://www.ub.edu.ar/" id="jpzo">University of Belgrano</a>, which is hosting the conference.<br /><br /><a title="Google's Open Source Team" href="http://code.google.com/opensource/" id="m-6_">Google's Open Source Team</a> will be sponsoring, and I will participate giving a talk about Google and Open Source. The event will also have other important <a title="guests" href="http://jornadas.cafelug.org.ar/8/en/guests/" id="sn_f">guests</a>, for a total of 80 speakers and 120 sessions.<br /><br />The conference is conveniently scheduled after the end of the <a title="Debconf 8" href="http://debconf8.debconf.org/" id="t10-">Debconf 8</a> , which will happen in <a title="Mar del Plata" href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=mar+del+plata,+argentina&amp;sll=37.0625,-95.677068&amp;sspn=30.723309,66.181641&amp;ie=UTF8&amp;ll=-37.99995,-57.566986&amp;spn=0.476697,1.034088&amp;t=h&amp;z=11" id="e38s">Mar del Plata, Argentina</a>, and is not too far from Buenos Aires. If you plan to go to the Debconf, or if you just happen to be around Buenos Aires between August 20 and August 22, just remember to <a title="register" href="http://jornadas.cafelug.org.ar/8/en/home.php" id="k65z">register</a> and participate in the JRSL too. I hope to see you there!<br /><br /><br /><br /><br /><br /><br /></div> <div style="display: none;" id="google-view-footer"> <div id="canedit" style="float: right;"> <a class="google-small-link" id="editlink" href="https://docs.google.com/a/google.com/Edit?tab=edit&amp;dr=true&amp;docid=c4br473_43dftdvbg8" title="Edit this page"> Edit this page (you have permission)</a> </div> <div id="maybecanedit" style="float: right;"> <a class="google-small-link" id="editpermissionlink" href="https://docs.google.com/a/google.com/Edit?tab=edit&amp;dr=true&amp;docid=c4br473_43dftdvbg8" title="Edit this page"> Edit this page (if you have permission)</a> <span style="color: rgb(103, 103, 103);">|</span> <input id="report-abuse-button" value="Report abuse" onclick="reportAbuse();" type="button"> </div> <div style="float: left;"> <a title="Learn more about Google Docs" class="google-small-link" href="https://docs.google.com/a/google.com/"> Google Docs -- Web word processing, presentations and spreadsheets.</a> </div> <p>   </p></div> <script><!--     viewOnLoad();               var urchinPage = "/View";   --></script> <script src="https://ssl.google-analytics.com/ga.js" type="text/javascript"></script><script type="text/javascript"> var page = typeof urchinPage != 'undefined' ? urchinPage : window.location.href; var account = 'UA-18065-1'; if (typeof _gat != 'undefined') { var pageTracker = _gat._getTracker(account); pageTracker._setAllowAnchor(true); pageTracker._trackPageview(page); } </script>  <script><!--        function getXHR() {       if (typeof XMLHttpRequest != "undefined") {         return new XMLHttpRequest();       }       try { return new ActiveXObject("Msxml2.XMLHTTP.6.0") } catch(e) {}       try { return new ActiveXObject("Msxml2.XMLHTTP.3.0") } catch(e) {}       try { return new ActiveXObject("Msxml2.XMLHTTP") } catch(e) {}       try { return new ActiveXObject("Microsoft.XMLHTTP") } catch(e) {}       return null;     }      function reportAbuse() {       var req = getXHR();       if (req) {                    var docid = 'c4br473_43dftdvbg8';                  req.onreadystatechange = function() {           try {             if (req.readyState == 4 && req.status == 200) {               var button = document.getElementById("report-abuse-button");               button.value = 'Thank you!';               button.disabled = true;             }           } catch (ex) {                        }         }         try {           req.open('POST', 'MiscCommands', true);           req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');           req.send('command=report_abuse&abuseDoc=' + encodeURIComponent(docid) +                    '&POST_TOKEN=fdLNnxsBAAA.TApgwggcu-AfzCfJLF7Itfkmu9EpHaq1CRd_h8krDZE.XFaXordy6BvQN30sFZGaYw');         } catch (ex) {                    }       }     }      var req = getXHR();     if (req) {                var docid = 'c4br473_43dftdvbg8';         var doctitle = '8th Jornadas Regionales de Software Libre';              doctitle = doctitle.replace(/\s+/g, '_');       req.onreadystatechange = function() {         try {           if (req.readyState == 4 && req.status == 200) {             var id = req.responseText || '';             id = id.replace(/^[\s]+|[\s]+$/g, '');              if (id) {               if (typeof _gat != 'undefined') {                 var userPageTracker = _gat._getTracker(id);                 userPageTracker._setAllowAnchor(true);                 // Use the analytics id as a unique cookie path for this user.                 userPageTracker._setCookiePath('/u/' + id);                 userPageTracker._trackPageview(doctitle);               }             }           }         } catch (ex) {                    }       }       try {         req.open('POST', 'MiscCommands', true);         req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');         req.send('command=getanalyticscode&docid=' + encodeURIComponent(docid));       } catch (ex) {                }     }   --></script> <span style="font-style: italic;" class="byline-author"></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-2211321772277230518?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/heading-to-the-8th-jornadas-de-software-libre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>London Open Source Jam 9</title>
		<link>https://googledata.org/google-open-source/london-open-source-jam-9/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=london-open-source-jam-9</link>
		<comments>https://googledata.org/google-open-source/london-open-source-jam-9/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 22:25:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Post by Neil Dunn, Software Engineering Team For the past 2 years, every two or three months, at the Google London Engineering offices, on a Thursday, around 6:30pm, something happens.That something is the London Open Source Jam!OS Jam is a free for al...]]></description>
				<content:encoded><![CDATA[<div id="doc-contents">Post by Neil Dunn, Software Engineering Team<br /><p id="gnfx7"> For the past 2 years, every two or three months, at the Google London Engineering offices, on a Thursday, around 6:30pm, something happens.<br /><br />That something is the <a id="gnfx3" href="http://osjam.appspot.com/">London Open Source Jam</a>!</p><p id="gnfx7">OS Jam is a free for all, open to anyone, geek night where open source hackers get together to discuss a topic close to their hearts. Last week we hosted the 10<sup id="r48x">th</sup> event. The topic was <b id="gnfx8">Performance and Scalability</b>. The pizza was hot, the beer was cold and the 5 minute lightning talks came thick and fast.<br /></p><p id="gnfx12">Here's a summary of the talks:</p> <ul id="nj8l2"><li id="gnfx14">David Beaumont - <b id="i.64">What's in an API? </b>- David talked about Java's <span id="u4xa"  style="font-family:Courier New;">CharSequence</span> and <span id="u4xa0"  style="font-family:Courier New;">Appendable</span> APIs and use cases that can kill application performance. His takeaway message - Sometimes the standard APIs just don't fit. It's ok to roll your own.<br /></li><li id="e1bc"><a title="Tim Cox" href="http://tcox.org/" id="mpm9">Tim Cox</a> - <b id="ciff">Scalability in an ad serving system</b> - Tim discussed the iterations his team went through when building a fault tolerant ad serving system. He concluded that sometimes scalability comes at the cost of precision.<br /></li><li id="k11g0">Zoe Slattery - <b id="s-qm">Profiling PHP and Java with open source tools - </b>Zoe discussed the tools she used to compare a PHP and Java implementation of Apache Lucene: <a title="XDebug" href="http://www.xdebug.org/" id="kayh">XDebug</a> for PHP and <a title="Eclipse TPTP" href="http://www.eclipse.org/tptp/" id="fs9n">Eclipse TPTP</a> for Java.<br /></li><li id="k11g1"><a title="Douglas Squirrel" href="https://dev.youdevise.com/" id="hfl:">Douglas Squirrel</a> - <b id="jt9v">5 minutes of monitoring -</b> The second in a fantastic series of mega lists. Everything Douglas' company monitors and why they do it.<b id="s-qm1"><br /></b></li><li id="a.7q"><a title="Manik Surtani" href="http://blogs.jboss.com/blog/manik/" id="ppjw">Manik Surtani</a> - <b id="x2j3">Publishing internal benchmarks? - </b>Manik discussed the performance benchmarking framework he has built for <a id="lmw3" href="http://www.jboss.org/jbosscache/" title="JBoss Cache">JBoss Cache</a> and put a question to the audience: Would it be useful if he published the benchmark results?<br /></li><li id="erps">John Ripley - <b id="kjgb">Building software for small devices - </b>John asks, can it be done on a small device? Decoding MP3s? Watching MPEG videos? Playing Doom? Will it blend? Yes it can. As long as you know the platform.<br /></li><li id="uf3m"><a title="Ade Oshineye" href="http://www.oshineye.com/" id="bhsz">Ade Oshineye</a> - <b id="tioy">Beyond REST</b> - 3 million HTTP requests for 6 thousand photos? Ade weighed in on the issues of RESTful architectures and suggested a few alternatives such as XMPP, the hanging GET, <a title="the never ending resource" href="http://brad.livejournal.com/2143713.html" id="jl7:">the never ending resource</a> and <a title="HTTP callbacks" href="http://joshua.schachter.org/2008/07/beyond-rest.html" id="cuum">HTTP callbacks</a>.<br /></li><li id="gnfx23"><a title="Simon Stewart" href="http://www.pubbitch.org/blog/" id="yrw6">Simon Stewart</a> - <b id="tu:7">Perfomant Selenium tests</b> - Don't write them! - Simon says you could you use <a title="Selenium RC" href="http://selenium-rc.openqa.org/" id="n7j7">Selenium RC</a> or <a title="Selenium Grid" href="http://selenium-grid.openqa.org/" id="g_ok">Selenium Grid</a>, or maybe <a title="HTTP unit" href="http://httpunit.sourceforge.net/" id="ehv3">HTTP unit</a>, or maybe you could write smaller, faster unit tests instead.</li><li id="gnfx23">Jonathan Chetwyn - <b id="tioy0">Visual metaphors for missing images and static vs. dynamic content</b> - Jonathan brought some questions to the table from his work on <a title="openicon.org" href="http://www.openicon.org/" id="ds-u">openicon.org</a><br /></li><li id="a.b00"><a title="Darren Hobbs" href="http://www.darrenhobbs.com/" id="ahso">Darren Hobbs</a> - <b id="tioy1">Caches!</b> - Rip out all the caches and fix your architecture instead!<br /></li></ul><div id="nbag2"> <div id="nj8l1"><p id="gnfx26">If you're near the London area and want to hear about future Open Source Jam Events, join our <a id="gnfx27" href="http://groups.google.com/group/london-open-source-jam">Google Group</a> or monitor the <a id="gnfx28" href="http://osjam.appspot.com/feed">feed on the OSJam page</a>. </p> <p id="gnfx31">Rock on OS Jam!</p></div></div></div> <span style="font-size:78%;"><span style="font-style: italic;">Ed. Note: Updated post to correct spacing.</span><br /></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-1084209744918648403?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/london-open-source-jam-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Gaggle of Googlers Are Going to OSCON Next Week</title>
		<link>https://googledata.org/google-open-source/a-gaggle-of-googlers-are-going-to-oscon-next-week/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=a-gaggle-of-googlers-are-going-to-oscon-next-week</link>
		<comments>https://googledata.org/google-open-source/a-gaggle-of-googlers-are-going-to-oscon-next-week/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 17:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Cat Allman, Open Source ProgramsThe Annual O'Reilly Open Source Convention (OSCON ) is returning to Portland, Oregon, USA next week from July 21-25, and like swallows to Capistrano, Googlers will be there in force.Between speakers, tutorial instruct...]]></description>
				<content:encoded><![CDATA[By Cat Allman, Open Source Programs<br /><br />The Annual O'Reilly Open Source Convention (<a href="http://en.oreilly.com/oscon2008/public/content/home">OSCON</a> ) is returning to <a href="http://maps.google.com/maps?q=Portland+OR&amp;ie=UTF8&amp;oe=utf-8&amp;client=firefox-a&amp;t=h&amp;z=11&amp;iwloc=addr">Portland, Oregon</a>, USA next week from July 21-25, and like <a href="http://www.missionsjc.com/swallowsfest.html">swallows to Capistrano</a>, Googlers will be there in force.<br /><br />Between speakers, tutorial instructors, demo-ers of cool stuff in our booth, #116, and attendees, we expect to have upwards of 25 Googlers in attendance.  Sessions with our speakers and instructors include:<br /><br />On MONDAY, July 21st<br /><a href="http://en.oreilly.com/oscon2008/public/schedule/detail/2722">PHP Extension Writing</a>, <a href="http://en.oreilly.com/oscon2008/public/schedule/speaker/6571">Marcus Boerger</a>, and <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/4219">Practical Test-driven Development</a>, <a href="http://www.perlcast.com/">Josh McAdams</a>.<br /><br />On TUESDAY, July 22nd<br /><a href="http://en.oreilly.com/oscon2008/public/schedule/detail/2734">An Open Source Startup in Three Hours</a>, <a href="http://blog.xdraw.org/">Gavin Doughtie</a>, <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/3146">Porting to Python 3.0</a>, <a href="http://en.oreilly.com/oscon2008/public/schedule/speaker/3464">Anthony Baxter</a>, and <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/3001">People for Geeks</a>, a panel including <a href="http://www.red-bean.com/fitz/">Brian Fitzpatrick</a>, <a href="http://www.red-bean.com/sussman/">Ben Collins-Sussman</a>, plus Tuesday evening is the annual <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/3705">Google O’Reilly Open Source Awards</a>.<br /><br />On WEDNESDAY, July 23rd<br /><a href="http://en.oreilly.com/oscon2008/public/schedule/detail/2891">Subversion Worst Practices</a>, Ben Collins-Sussman and Brian Fitzpatrick, <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/2538">Code Reviews for Fun and Profit</a>, <a href="http://www.aleax.it/">Alex Martelli</a>, <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/3407">An Open Source Project Called 'Failure'</a>, a panel with Ben Collins-Sussman and Brian Fitzpatrick, <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/3501">Google XML Pages (GXP)</a>, <a href="http://xenomachina.com/">Laurence Gonsalves</a> and Harry Heymann, and <a href="http://en.oreilly.com/oscon2008/public/schedule/speaker/12273">The Google Open Source Update</a>, <a href="http://sites.google.com/a/dibona.com/dibona-wiki/Home">Chris DiBona</a> and <a href="http://google-opensource.blogspot.com/">Leslie Hawthorn</a>.<br /><br />On THURSDAY, July 24th<br /><a href="http://en.oreilly.com/oscon2008/public/schedule/detail/3026">PLUTO: PL/SQL Unit Testing for Oracle</a>, Josh McAdams, <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/3170">General Lightning Talks</a>, lead by Anthony Baxter, <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/2887">Do You Believe in the Users?</a>, Ben Collins-Sussman and Brian Fitzpatrick, <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/2737">CSS for High Performance JavaScript UI</a>, Gavin Doughtie, <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/2841">Even Faster Web Sites</a>, <a href="http://stevesouders.com/">Steve Souders</a>, and <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/2810">(The Lack of) Design Patterns in Python</a>, <a href="http://bitworking.org/news/">Joe Gregorio</a>.<br /><br />On FRIDAY, July 25th<br /><a href="http://en.oreilly.com/oscon2008/public/schedule/detail/2286">Open Source and Standards</a>, Joe Gregorio<br /><br />If you have questions about Google and Open Source, come on down.  Hope to see you there.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-2893339899814306470?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/a-gaggle-of-googlers-are-going-to-oscon-next-week/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2008 New Zealand Open Source Awards</title>
		<link>https://googledata.org/google-open-source/2008-new-zealand-open-source-awards/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=2008-new-zealand-open-source-awards</link>
		<comments>https://googledata.org/google-open-source/2008-new-zealand-open-source-awards/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 16:43:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Cat Allman, Open Source TeamThe deadline for nominations for the 2008 New Zealand Open Source Awards is coming up fast.  You have until July 18th GMT (remember the International Dateline!) to submit a nomination, either for an individual Kiwi for th...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By Cat Allman, Open Source Team</span><br /><br />The deadline for nominations for the <a href="http://www.nzosa.org.nz/home">2008 New Zealand Open Source Awards</a> is coming up fast.  You have until July 18th GMT (remember the International Dateline!) to submit a nomination, either for an individual Kiwi for their contribution to a project or Open Source in general, or for a New Zealand organization for "exemplary use of open source".  The award categories are:<br /><br />- Open Source Contributor<br />- Open Source Software Project<br />- Open Source Use in Government<br />- Open Source Use in Business<br />- Open Source Use in Education<br />- Open Source Use in Infrastructure<br />- Open Source Use for Community Organizations<br /><br />Google's Open Source Team is a proud sponsor of the 2008 New Zealand Open Source Awards, and we're excited to ask all of you join in the quest to find the best Kiwi Open Sourcerers. The nominees must all be New Zealanders or New Zealand organizations, but you don't have to be a Kiwi to put in a nomination. The organizers of the awards specifically encourage you to interpret "open source" in its widest sense (i.e. it need not refer to specific licenses), but will generally be taken to mean a technological system where open collaboration and innovation prevails, so be as creative as you like.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-2649142611543050020?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/2008-new-zealand-open-source-awards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EclipseDay at the Googleplex</title>
		<link>https://googledata.org/google-open-source/eclipseday-at-the-googleplex/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=eclipseday-at-the-googleplex</link>
		<comments>https://googledata.org/google-open-source/eclipseday-at-the-googleplex/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 16:25:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Robert Konigsberg, Software Engineering Team and Eclipse EnthusiastWhat did you do to celebrate the release of Eclipse Ganymede? We celebrated by opening the Googleplex to the public and hosting EclipseDay, a free half-day conference!(Ganymede is th...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By Robert Konigsberg, Software Engineering Team and Eclipse Enthusiast</span><br /><br />What did <span style="font-style: italic;">you</span> do to celebrate the release of <a href="http://www.eclipse.org/ganymede/">Eclipse Ganymede</a>? We celebrated by opening the <a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=1600+amphitheatre+parkway,+mountain+view+ca&amp;sll=37.0625,-95.677068&amp;sspn=34.861942,71.894531&amp;ie=UTF8&amp;ll=37.424537,-122.085056&amp;spn=0.008537,0.017552&amp;z=16&amp;iwloc=addr">Googleplex</a> to the public and hosting <a href="http://wiki.eclipse.org/EclipseDay_At_Googleplex">EclipseDay</a>, a free half-day conference!<br /><br />(Ganymede is the code name for this year's release of software from the <a href="http://www.eclipse.org/org/">Eclipse Foundation</a>, based around the 3.4 platform.)<br /><br />I appreciated that the speakers were experts in their respective domains. Their presentations were polished and solid. The sessions covered a wide variety of Eclipse projects; including <a href="http://www.eclipse.org/cdt/">CDT</a>, <a href="http://www.eclipse.org/mylyn/">Mylyn</a>, <a href="http://www.eclipse.org/equinox/">Equinox</a>, <a href="http://www.eclipse.org/osgi/">OSGI</a>, <a href="http://www.eclipse.org/atf/">ATF</a> and <a href="http://www.eclipse.org/ecf/">ECF</a>; one about becoming a wicked plug-in developer; and two Google products that rely heavily on the Eclipse platform: <a href="http://code.google.com/android/">Android</a> and the <a href="http://code.google.com/webtoolkit/">Google Web Toolkit</a>. The keynote, given by <a href="http://fupeg.blogspot.com/">Michael Galpin</a>, taught us how eBay has made Eclipse an integral and critical part of their development process.<br /><br />I must specifically acknowledge one presenter, <a href="http://codesurgeonblog.com/search/label/eclipse">Mustafa Isik</a> (he's my former Google intern!) He, along with Scott Lewis, gave one of the best presentations of the day: "<a href="http://wiki.eclipse.org/EclipseDay_At_Googleplex/Session_Abstacts#Wiring_Hacker_Synapses:_Collaborative_Coding_and_Team_Tooling_in_Eclipse">Wiring Hacker Synapses: Collaborative Coding and Team Tooling in Eclipse.</a>" If you missed the presentation, you can check out Mustafa's popular code sharing <a title="screencast video" href="http://www.vimeo.com/1195398">screencast</a>. My intern's all grown up! (*sniff*)<br /><br />Any good trip to Google includes lots of yummy snacks and beverages. This visit was no exception!<br /><br />Thanks to our speakers and guests, particularly <a href="http://ianskerrett.wordpress.com/">Ian Skerrett</a> and the Eclipse Foundation. Congratulations on releasing Ganymede!<br /><span style="font-family:verdana;"></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-9183094430610759932?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/eclipseday-at-the-googleplex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another Busy &quot;While&quot; for Open Source Googlers</title>
		<link>https://googledata.org/google-open-source/another-busy-while-for-open-source-googlers/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=another-busy-while-for-open-source-googlers</link>
		<comments>https://googledata.org/google-open-source/another-busy-while-for-open-source-googlers/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 22:45:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Cat Allman, Open Source TeamWith a tip of the hat to Lewis Carroll's Mad Hatter, it's a busy "while" for the Open Source Team here at Google.Leslie Hawthorn is in Durban, South Africa, speaking at the Third OpenMRS Implementers Meeting, 17-20 June 2...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By Cat Allman, Open Source Team</span><br /><br />With a tip of the hat to Lewis Carroll's Mad Hatter, it's a busy "while" for the <a href="http://code.google.com/opensource/">Open Source Team</a> here at Google.<br /><br /><a href="http://www.hawthornlandings.org/">Leslie Hawthorn</a> is in <a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=durban+south+africa&amp;sll=37.0625,-95.677068&amp;sspn=47.617464,113.642578&amp;ie=UTF8&amp;z=17&amp;iwloc=addr">Durban, South Africa</a>, speaking at the <a href="http://openmrs.org/wiki/HISA2008">Third OpenMRS Implementers Meeting</a>, 17-20 June 2008.  The meeting is being held in conjunction with <a href="http://hisa.airwave.co.za/">HISA 2008</a>, the annual conference of the South African Health Informatics Association.  OpenMRS is a community developed, Open Source, enterprise <a href="http://en.wikipedia.org/wiki/Electronic_Medical_Record">electronic medical record system</a> framework, specifically intended to help those actively building and managing health systems in the developing world, where AIDS, tuberculosis, and malaria afflict the lives of millions. If you are interested in Open Source health informatics and/or health care in developing parts of the world, take a look at the project.<br /><br />Yesterday our office in Mountain View CA hosted the <a href="http://wiki.creativecommons.org/Creative_Commons_Technology_Summit_2008-06-18">Creative Commons Technology Summit</a>. <a href="http://www.creativecommons.org/">Creative Commons</a> is a non-profit organization that builds tools that help realize the full potential of the commons in the age of digital networks.  Their first technology summit brought together many parties interested in making sure "Copyright 2.0" facilitates rather than hinders innovation and the open web. The summit included an update and overview of Creative Commons technologies, panels featuring other leaders in open digital rights technologies, and a look at the future, including the role of digital copyright <a href="http://wiki.creativecommons.org/Registry">registries</a> (and similar animals).  Check out the <a href="http://blogsearch.google.com/blogsearch?hl=en&amp;client=news&amp;q=creative+commons+summit&amp;ie=UTF8">online coverage</a>, and stay tuned for the video of the event, which we will post soon.<br /><br />Also this week, the <a href="http://www.gccsummit.org/2008/">GCC Developers Summit</a>, sponsored in part by Google, returned to <a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=ottawa,+canada&amp;ie=UTF8&amp;z=11&amp;iwloc=addr">Ottawa, Ontario, Canada</a> for a 3 day "meeting of the minds" by the core development team behind the GNU Compiler Collection.  Several Googlers presented; <a href="http://www.gccsummit.org/2008/view_bio.php?id=377">Vinodha Ramasamy</a> spoke on <a href="http://www.gccsummit.org/2008/view_abstract.php?content_key=9">Feedback Directed Optimization using Synthetic Edge Profiles from Hardware Event Sampling</a>,  <a href="http://www.gccsummit.org/2008/view_bio.php?id=83">Ian Lance Taylor</a> gave a talk about <a href="http://www.gccsummit.org/2008/view_abstract.php?content_key=13">A New ELF Linker</a>, and  <a href="http://www.gccsummit.org/2008/view_bio.php?id=6">Diego Novillo</a> gave a tutorial on <a href="http://www.gccsummit.org/2008/view_abstract.php?content_key=6">Tuples - A new data structure and API for GIMPLE</a>.<br /><br />Next week we are hosting another conclave in <a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=1600+Amphitheatre+Pkwy,+Mountain+View,+CA+94043+%28Google%29&amp;sll=37.0625,-95.677068&amp;sspn=47.617464,113.642578&amp;ie=UTF8&amp;ll=37.42302,-122.085056&amp;spn=0.011741,0.027745&amp;z=16&amp;iwloc=addr">Mountain View, California, USA</a>; <a href="http://wiki.eclipse.org/EclipseDay_At_Googleplex">Eclipse Day</a> will be held on June 24.  This half day event for developers is a chance to learn about different Eclipse projects and related technologies.  Googlers speaking include Sergey Prigogin on What's New in CDT Ganymede , Bruce Johnson on Tools Make the Difference: GWT in Eclipse, and Xavier Ducrohet on Android's Eclipse Toolset .  Unfortunately / fortunately, the event is completely full, and registration including the waiting list is closed, so if you are not already registered you can't join us, but watch for reports on the event later next week.<br /><br />Also next week, <a href="http://www.usenix.org/events/usenix08/">USENIX Annual Technical Conference</a> will be held in <a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=boston,+massachusetts&amp;ie=UTF8&amp;z=11&amp;iwloc=addr">Boston, Massachusetts, USA</a>.  Googler <a href="http://plan9.bell-labs.com/sys/doc/">David Presotto</a> is chairing the Short Paper Session at this venerable but always tasty technical conference.<br /><br />It's shaping up to be a busy summer...   :)<br /><br /><span style="font-style: italic;font-size:85%;" >Ed. Note:  Post updated to fix formatting.</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-6245560516064835272?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/another-busy-while-for-open-source-googlers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AOP 2008: Free and Open Source in Finland</title>
		<link>https://googledata.org/google-open-source/aop-2008-free-and-open-source-in-finland/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=aop-2008-free-and-open-source-in-finland</link>
		<comments>https://googledata.org/google-open-source/aop-2008-free-and-open-source-in-finland/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 19:01:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By  Tero Kuusela,  Turuxi-vastaava, Linux-Aktivaattori ry           Turuxi is the local Free and Open Source user group in the general area of Turku, Finland. We function as a working group of a nationwide non-profit organization Linux-Aktivaattori ry ...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By </span> Tero Kuusela<span style="font-style: italic;" class="byline-author">, </span><span style="color: rgb(0, 0, 0);"> Turuxi-vastaava, Linux-Aktivaattori ry</span>           <p><br /><a href="http://www.turuxi.org/Turuxi_in_English">Turuxi</a> is the local Free and Open Source user group in the general area of Turku, Finland. We function as a working group of a nationwide non-profit organization <a href="http://www.l-a.fi/">Linux-Aktivaattori ry</a> (in Finnish).<br /></p><p><br />As one of the most active FOSS groups in Finland, Turuxi's mailing list now has 56 subscribers. Our monthly meetings are regularly attended by 6-15 people depending on the topic. The topics cover a wide range of FOSS-related -- and unrelated -- stuff.<br /></p><p><br />Perhaps the most visible part of Turuxi's activity has been event-organizing. After our first event -- a local gathering to celebrate Debian's 10th birthday -- soon after the group was founded, we've been organizing several small events. And since 2003, we have also held yearly a larger event called "Avoimien ohjelmien päivä" (AOP for short). The name can be roughly translated as "Open Source Software Day", but in Finnish it's also a play on words about free and open attendance.<br /></p><p><br />The theme of <a href="http://aop.turuxi.org/2008">this year's AOP</a> (in Finnish) was "FOSS in professional use". The schedule was built around four presentations (some of the links in Finnish only):<br /></p><ul><br /><li><a href="http://ajt.iki.fi/">Arto Teräs</a> introduced the many faces of Linux from mobile devices to supercomputers (<a href="http://www.flug.fi/tapahtumat/2007/Linux_from_mobile_devices_to_supercomputers_2007-11-30.pdf">slides</a> available in english)</li><br /><li><a href="http://www.arkki.info/">Asmo Koskinen</a> gave a presentation about the Edubuntu project</li><br /><li><a href="http://www.globate.fi/">Teemu Välimäki</a> explained the economical and ethical benefits of FOSS to businesses</li><br /><li><a href="http://eagain.net/">Tommi Virtanen</a> discussed developing for embedded Linux</li><br /></ul><br />In addition, there were lightning talks about various topics. And of course the 11 booths, where people from various Finnish community and business groups had many interesting discussions with our visitors and each other.<br /><p></p><p><br />We had secured a very nice place for the event -- the common ICT-building of 3 universities of Turku. We were thus hoping for a good student attendance, but unfortunately we got a murky day with some sleet which crushed those dreams. Most of our about 60 visitors ended up being FOSS users from other cities around Finland and not many fresh faces from Turku had decided to battle the weather.<br /></p><p><br />Google supported AOP 2008 as our first ever international sponsor. Our visitors were clearly glad of the fact, since the nice handouts sent by Google ended up being the most coveted in the event. They even sent something special for female visitors, since this year's event coincided with the International Women's Day :)<br /></p><p><br />We were pleasantly surprised by the enthusiasm Google's Open Source team showed to support our small group's modest event. Encouraged by this experience, we're looking forward to making <a href="http://aop.turuxi.org/2009">AOP 2009</a> even better -- with hopefully even stronger involvement from our new friends at Google.<br /></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-5409996797400263405?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/aop-2008-free-and-open-source-in-finland/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Googlers at Large</title>
		<link>https://googledata.org/google-open-source/open-source-googlers-at-large/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=open-source-googlers-at-large</link>
		<comments>https://googledata.org/google-open-source/open-source-googlers-at-large/#comments</comments>
		<pubDate>Mon, 12 May 2008 23:34:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Cat Allman, Open Source TeamThere is lots going on in May, starting this week with Connectathon in San Jose, California, USA from  Thursday, May 8th through Thursday, May 15th.  Samba guy Jeremy Allison will be taking part Monday - Thursday in this ...]]></description>
				<content:encoded><![CDATA[<span class="byline-author"  style="font-size:100%;">By </span><span style="font-size:100%;">Cat Allman, </span><span id="ppm40" class="byline-author"  style="font-size:100%;">Open Source Team</span><span style="font-size:100%;"><br /><br />There is lots going on in May, starting this week with <a title="Connectathon"  href="http://www.connectathon.org/" id="hix_">Connectathon</a> in San Jose, California, USA from  Thursday, May 8th through Thursday, May 15th.  Samba guy <a title="Jeremy Allison"  href="http://www.samba.org/%7Ejra/" id="ed41">Jeremy Allison</a> will be taking part Monday - Thursday in this network proving ground which allows vendors to test their interoperability solutions, with special emphasis on NFS and Internet protocols.<br /><br />On Wednesday, May 14th <a title="BSDCan" href="http://bsdcan.org/2008/" id="ljh5">BSDCan</a>, an annual gathering of 4.4BSD based operating systems developers, kicks off in Ottawa, Ontario, Canada with two days of tutorials, followed by 2 days of talks, <a title="including one" href="http://www.bsdcan.org/2008/schedule/events/95.en.html" id="jeg1">including one</a> by our own <a title="Leslie Hawthorn"  href="http://www.hawthornlandings.org/" id="wkob">Leslie Hawthorn</a> on <a title="GSoC"  href="http://code.google.com/soc/2008/" id="tj25">Google Summer of Code</a></span><span style="font-style: italic;font-size:100%;" >™</span><span style="font-size:100%;">, currently under way for it's fourth year.<br /><br />The <span id="vu4r0"><i id="q3t90">Summer of Code</i></span> goodness doesn't stop there: other past GSoCers also speaking include past mentors </span><span id="lbuq1"  style="font-size:100%;"><a title="Poul-Henning Kamp"  href="http://en.wikipedia.org/wiki/Poul-Henning_Kamp" id="fja5">Poul-Henning Kamp</a> speaking on </span><span id="kkzl0"  style="font-size:100%;">"<a title="Measured (almost) does Air Traffic Control"  href="http://www.bsdcan.org/2008/schedule/events/68.en.html" id="miwu">Measured (almost) does Air Traffic Control</a>",  </span><span id="wye20"  style="font-size:100%;">and <a title="Pawel Jakub Dawidek"  href="http://www.bsdcan.org/2008/schedule/speakers/47.en.html" id="j0_v">Pawel Jakub Dawidek</a> on the ZFS file system.  Past student participant </span><span id="kkzl2"  style="font-size:100%;"><a title="Constantine A. Murenin"  href="http://www.bsdcan.org/2008/schedule/speakers/70.en.html" id="xmc2">Constantine A. Murenin</a> will be speaking on the past and present history of  <a title="OpenBSD's" href="http://www.openbsd.org/" id="nnjq">OpenBSD's</a> hardware sensors framework, and Ivan Voras will be present on <a title="&quot;finstall&quot;"  href="http://www.bsdcan.org/2008/schedule/events/69.en.html" id="hf7k">"finstall"</a> - the new FreeBSD installer he's began working on as a Summer of Code project in 2007.<br /><br />It shouldn't be too hard to find members of the Open Source Team if you're in San Jose or Ottawa over the next few days.  Stop by, introduce yourself and let us know what's on your mind.<br /><br /><span style="font-size:100%;"><span style="font-style: italic;">Ed. note: updated post with corrected typo.</span></span><br /></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-7330098782650274187?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/open-source-googlers-at-large/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Happy Hacking, Real-Time</title>
		<link>https://googledata.org/google-open-source/happy-hacking-real-time/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=happy-hacking-real-time</link>
		<comments>https://googledata.org/google-open-source/happy-hacking-real-time/#comments</comments>
		<pubDate>Thu, 01 May 2008 08:39:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted By Cat Allman, Google Open Source Team for Matthias Stuermer, Hackontest CoordinatorYou might have read the recent Hackontest announcement on Slashdot. We've received a great response, and already 25 open source projects and 50 feature requests ...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">Posted By Cat Allman, Google Open Source Team for Matthias Stuermer, Hackontest Coordinator</span><br /><br />You might have read the <a href="http://developers.slashdot.org/article.pl?sid=08/04/19/0259236">recent Hackontest announcement on Slashdot</a>. We've received a great response, and already <a href="http://hackontest.org/">25 open source projects and 50 feature requests</a> are registered.<br /><br />Nevertheless, we'd like to present briefly the idea behind this new kind of Open Source competition sponsored by Google: starting from now, Open Source communities may register their project on the Hackontest platform. Then developers, as well as users of the software may file feature requests, like adding new functionality, all of which could be implemented during the Hackontest event. These features may be already planned within the roadmap for future releases or they may be completely new ideas for the project. In order to select the most wanted enhancements, features may be rated by registered visitors, or they can add comments to the proposals, e.g. for pointing out the <a href="http://www.hackontest.org/index.php?action=Root-projectDetail%2826%29#27">feature is already completed within the development branch</a>.<br /><br />Subsequently, developers are sought who are willing to implement the features at the Hackontest event. Therefore it's very important that a project submission is not only done by an individual but that it's supported by the community at large. To get invited to the Hackontest event, the level of community support counts. The Hackontest jury will review the number of feature requests, their ranking level and of course the number of signed-up implementers in order to decide which projects and which developers are going to participate in the Hackontest competition.<br /><br />The jury selects the teams on August 1st, 2008, giving time for everyone to plan vacation and book flights to Zurich, where the hacking goes uninterrupted September 24-25, 2008. However, the Hackontest platform will still be open during this time; new feature ideas as well as rankings and comments can still be submitted shortly before the event starts. The jury will decide which feature(s) the project teams have to implement, which is a great way to keep eager developers from being tempted to do some work beforehand.<br /><br />Inside a famous etoy.TANK located at OpenExpo 2008 Zurich, the selected Hackontest teams will gather for a 24 hours coding marathon. Of course the teams will be served well with food and drinks and also have the possibility to relax and sleep inside the container - thus contrary to rumors there won't be any dead hackers inside a sarcophagus ;)<br /><br />During the Hackontest event, visitors of OpenExpo receive the unique chance to see in real-time how open source software is developed and how enthusiastically developers collaborate with each other and their virtual communities. Best yet, it's not only the three participating hackers within the container who make the projects happen; through their internet connections each can draw on the development power of their entire community in order to win the cash prizes. In the end, the jury will evaluate the produced source code and grant awards to the winners. All the participating developers then have the chance to stay some more days in Zurich, relax and do some sightseeing in Switzerland if desired.<br /><br />Check out the Hackontest site and register your Open Source project as would-be participant or to suggest enhancements to your favorite projects!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-7431641600193094923?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/happy-hacking-real-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Report on International Free Software Forum (fisl 2008)</title>
		<link>https://googledata.org/google-open-source/report-on-international-free-software-forum-fisl-2008/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=report-on-international-free-software-forum-fisl-2008</link>
		<comments>https://googledata.org/google-open-source/report-on-international-free-software-forum-fisl-2008/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 17:07:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Cat Allman, Open Source TeamOur own Fernanda Weiden,  Systems Administrator, Load Balancer Jedi, Network Sniffer, and all around Free and Open Source Software Champion, was kind enough to send us her thoughts on fisl 2008, the premier Brazilian Free...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By Cat Allman, Open Source Team</span><br /><br />Our own Fernanda Weiden,  Systems Administrator, Load Balancer Jedi, Network Sniffer, and all around Free and Open Source Software Champion, was kind enough to send us her thoughts on fisl 2008, the premier Brazilian Free and Open Source Software conference. fisl 2008 was held last week in <a href="http://maps.google.com/maps?f=q&hl=en&geocode=&q=porto+alegre,+brasil&ie=UTF8&ll=-30.033433,-51.227875&spn=0.603961,1.171417&z=10&iwloc=addr">Porto Alegre</a>.<br /><blockquote><br />Last Saturday was the last day of a three day conference in Brazil called <a href="http://fisl.softwarelivre.org/">International Free Software Forum</a> (or fisl, as it is called by its closer friends). Google participated as a sponsor, and I participated by helping to organize Google's participation and, personally, helping the Program Committee, which I am member of.<br /><br />I believe numbers say a lot about such an event, so let's check them: more than 7400 people, more than 400 speakers, 21 countries, 258 sessions. The conference center was always full, the sessions as well. During my <a href="http://code.google.com/soc/">Google Summer of Code&trade</a> talk (the only session I managed to attend), more than a half of the audience were new to the conference, which is great news. The community is receiving new blood, which is something really important to us, and something we have been working for a while to get. The time when a Free Software/Open Source conference was full of old friends is gone. We are upstream, everywhere, with everybody!<br /><br />The conference had no delays for the sessions, there were problems to follow the conference over the internet in the first day, but the problem got solved, and we had more than 20 thousand unique IPs connecting to the "<a href="http://tv.softwarelivre.org/">Free Software TV</a>" (TV Software Livre) to follow fisl. It was great to meet so many Summer of Coders and I shared the microphone with them during my talk. The room was full and I got lots of questions. People gave me good feedback about it later on (even though we had so many problems to get the projector to....project!).<br /><br />Besides the 257 sessions of the main schedule, there was a <a href="http://fisl.softwarelivre.org/9.0/www/arena_en">Programming Arena</a>, a competition that challenges the participants to solve bugs in existing Free/Open Source Software projects, and also develop new software that will be useful for the community. The final challenge was to build an <a href="http://www.odfalliance.org/">ODF</a> reader for <a href="http://maemo.org/">Maemo</a>, software used in mobile platforms. The code will be published soon, and the hackers got geek gadgets (mobile phones and Internet Tablets) from the <a href="http://www.indt.org.br/">Nokia Institute of Technology</a> as prize.<br /><br />"May the source be with you....and you...and you...". This was the message you could see everywhere, which means people loved our swag! Google distributed many t-shirts to the people participating at the conference, as well as very nice mugs, and an impossible-to-count number of stickers.<br /><br />For the next year, there is already plan for a <a href="http://www.kernel.org/">Kernel Development</a> and <a href="http://www.smalltalk.org/">Smalltalk</a> miniconfs. The idea is now to get all this energy and motivation focused on development.<br /><br />One of the things that makes me like this conference so much is the fact that it is fully organized by volunteers, me being one of them. A team that decreases in number every year, but a team who really keeps up with the work of making the largest and best Free Software conference I've ever been to. The conference is already over, but all I can think about is "what are we going to do next year?". I still can feel the energy. fisl 10, for 10 thousand. That's how it will be :)<br /></blockquote><br /><br />Many thanks to Fernanda for sharing her experiences with us!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-162204881619266397?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/report-on-international-free-software-forum-fisl-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Recent Conference Roundup</title>
		<link>https://googledata.org/google-open-source/a-recent-conference-roundup/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=a-recent-conference-roundup</link>
		<comments>https://googledata.org/google-open-source/a-recent-conference-roundup/#comments</comments>
		<pubDate>Sat, 19 Apr 2008 01:10:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Cat Allman, Open Source TeamIt's been a busy couple of weeks for the Open Source team as the first phase of "Conference Season" starts heating up.  We have reports on three events from Googler participants.Our very own Brian "Fitz" Fitzpatrick write...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By Cat Allman, Open Source Team</span><br /><br />It's been a busy couple of weeks for the Open Source team as the first phase of "Conference Season" starts heating up.  We have reports on three events from Googler participants.<br /><br />Our very own <a href="http://fitz.blogspot.com/">Brian "Fitz" Fitzpatrick</a> writes:<br /><blockquote><br /><span style="font-weight:bold;">Flourish 2008: Open Source Helping Students to Flourish</span><br /><br />If you've ever flown cross-country or around the planet to attend a conference, I'm sure you'll agree that nothing beats going to a conference in your own backyard.  So I'm sure you can understand how delighted I was when my colleague, <a href="http://blog.red-bean.com/sussman/">Ben Collins-Sussman</a> and I were invited to give a <a href="http://www.flourishconf.com/flourish2008/index.php?option=com_content&amp;task=view&amp;id=28">keynote</a> at the <a href="http://www.flourishconf.com/flourish2008/">Flourish 2008</a> conference last week in our fair city, Chicago.  It was a great  conference, and the most amazing part is that it is an entirely student-run conference.  Thanks for having us, Flourish.<br /><br />I also attended <a href="http://www.eu.apachecon.com/eu2008/">ApacheCon Amsterdam</a> where I gave a talk as part of the business and community track, in addition to co-moderating the ApacheCon <a href="http://eu.apachecon.com/eu2008/program/talk/2633" id="o7i2">Lightning Talks</a>, which I started several years ago.<br /></blockquote><br /><br />Other Googlers at ApacheCon EU included <a href="http://www.dibona.com">Chris DiBona</a>, <a href="http://www.blogger.com/profile/02475017701402788075">Greg Stein</a>, and <a href="http://eu.apachecon.com/eu2008/program/speaker/6973">John Hjelmstad</a>, <a href="http://eu.apachecon.com/eu2008/program/speaker/6970">Cassie Doll</a> and <a href="http://eu.apachecon.com/eu2008/program/speaker/6969">Dan Peterson</a> who together lead a BoF on <a href="http://incubator.apache.org/projects/shindig.html">Apache Shindig</a>.<br /><br />Last but not least, <a href="http://lugradio.org/live/USA2008/">LugRadio LIVE USA</a> was held for the first time in San Francisco last weekend, showcasing all things Free and Open Source.  An enthusiastic crowd of approximately 350 enjoyed 2 days of talks, exhibits and cheerful verbal mayhem from the 4 blokes who bring you the <a href="http://www.lugradio.org/">LugRadio</a> podcasts, aided and abetted by Google in the form of <a href="http://www.hawthornlandings.org">Leslie Hawthorn</a>, <a href="http://blog.kynan.org/">Kynan Dent</a> and <a href="http://topicalrothko.blogspot.com/">yours truly</a>, plus a bunch of stalwart volunteers.  It was an old school FOSS community event with lots of surprises. Can you tell a good time was had by all?  :)<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-1717182678252250631?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/a-recent-conference-roundup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Concurrency Summit</title>
		<link>https://googledata.org/google-open-source/concurrency-summit/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=concurrency-summit</link>
		<comments>https://googledata.org/google-open-source/concurrency-summit/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 21:39:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Allison Randal, O'Reilly Media Early in March, Google's Open Source Team hosted a one-day concurrency   summit organized by O'Reilly Media. The participants represented a broad  spectrum of interests and perspectives, from fast-paced startups, to  a...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;" class="byline-author">By </span>Allison Randal, O'Reilly Media<br /><br /> Early in March, Google's Open Source Team hosted a one-day <a title="concurrency" href="http://en.wikipedia.org/wiki/Concurrency_%28computer_science%29" id="g:l7">concurrency</a>   summit organized by <a title="O'Reilly Media." href="http://www.oreilly.com/" id="jgk5">O'Reilly Media.</a> The participants represented a broad  spectrum of interests and perspectives, from fast-paced startups, to  academic researchers, to hardware companies with unique offerings in  concurrent hardware or hardware acceleration for concurrent software, to  large software companies looking to concurrency for the next generation of radical technology advances.   The discussion ran fast and furious, over a variety of topics: the  implications of increasingly concurrent hardware and software for power  consumption, whether locks should be considered harmful, solutions for  testing concurrent code, the obstacle of legacy code in moving toward  concurrent implementations, REST as a model of distributed concurrency, the benefits and limits of mathematic formalism in concurrency, and how to train the next generation of programmers for concurrent development so they can solve the next generation of concurrent problems. Much positive attention went to concurrency models based on components/boundaries and message passing. Energy demands and economics, rather than improved performance, were generally agreed to be the driving factors behind the current trend toward massively multicore machines.  All-in-all it was an incredibly valuable day. My main take-away is that we're still in the very early days for concurrency research and  development. There was a time when people talked about artificial  intelligence, but now we talk about genetic algorithms, neural networks,  symbolic learning, fuzzy systems, certainty factors, and a host of other  topics related to or inspired by early research in artificial  intelligence. Concurrency has a similar path ahead, where we stop  thinking and talking about it as a monolithic solution, and start  treating it as a general field full of rich and diverse solutions to  practical problems.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-8440106476002434784?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/concurrency-summit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing libkml: a library for reading, writing, and manipulating KML</title>
		<link>https://googledata.org/google-open-source/introducing-libkml-a-library-for-reading-writing-and-manipulating-kml/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=introducing-libkml-a-library-for-reading-writing-and-manipulating-kml</link>
		<comments>https://googledata.org/google-open-source/introducing-libkml-a-library-for-reading-writing-and-manipulating-kml/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 18:41:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Michael Weiss-Malik, KML Product ManagerKML has seen tremendous uptake as a GIS data presentation language, in large part due to its simplicity. The ability to quickly and easily read or write small bits of KML by hand helps newcomers to rapidly exp...]]></description>
				<content:encoded><![CDATA[<span id="nh_k"></span>By Michael Weiss-Malik, KML Product Manager<br /><br /><a title="KML" href="http://code.google.com/apis/kml/" id="s_:l">KML</a> has seen tremendous uptake as a GIS data presentation language, in large part due to its simplicity. The ability to quickly and easily read or write small bits of KML by hand helps newcomers to rapidly experiment with the language and learn it. That said, the most interesting and sophisticated <a title="KML documents" href="http://earth.google.com/gallery/" id="gx.q">KML documents</a> generally aren't created by hand... instead, authors tend to write computer programs to generate data-driven KML en masse. Programmers are often forced to roll custom KML-generating code for each such project. Likewise, mapping application developers have traditionally been tasked with writing one-off KML parsers if they want to read in and visualize KML data.<br /><br />Both KML authors and consumers should therefore be pleased hear about today's version 0.1 "preview" release of <a title="libkml: Google's open-source reference library for reading, writing, and manipulating KML" href="http://libkml.googlecode.com/" id="epli">libkml: Google's open-source reference library for reading, writing, and manipulating KML</a>. Our hope is that libkml will reduce the need for everyone to re-invent the wheel with a custom parser or serializer, by providing a single re-usable library that implements KML's semantics. This first release is focused primarily on the low-level details of the KML DOM itself, but it's our intent to enhance the library in the future by implementing more sophisticated operations like style resolution and balloon text templating. If you don't know what these are, I encourage you to check out Google Code's <a title="KML documentation" href="http://code.google.com/apis/kml/documentation/" id="v5qf">KML documentation</a>.<br /><br />Our initial release covers parsing and serializing of all elements in KML 2.2, which is currently pending acceptance by the Open Geospatial Consortium as an OGC standard. It's a C++ library that compiles and runs on multiple platforms, so C++ is the most direct way to call into it. If C++ isn't your thing, the library's build system can also generate (through <a title="SWIG" href="http://www.swig.org/" id="x2hv">SWIG</a>) wrappers/bindings for Java, PHP, Perl, Python, and Ruby. Since the whole thing is released under a BSD license, you have complete flexibility in how you use our code and/or integrate it into other projects. Do note that we're labeling this a "preview" release on purpose: you should expect changes.<br /><br />I encourage you to download and play with the library -- it includes several <a title="example apps" href="http://code.google.com/p/libkml/source/browse/trunk/examples" id="kuav">example programs</a> that are worth the price of admission in and of themselves. And keep an eye out in the coming months, because this first release is just the beginning!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-3542178908387728375?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/introducing-libkml-a-library-for-reading-writing-and-manipulating-kml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wellington Girl Geek Dinners</title>
		<link>https://googledata.org/google-open-source/wellington-girl-geek-dinners/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wellington-girl-geek-dinners</link>
		<comments>https://googledata.org/google-open-source/wellington-girl-geek-dinners/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 16:40:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Brenda Wallace, Catalyst IT and Geek Girl at LargeWellington, New Zealand's first Girl Geek Dinner was held last week on the 12th of March 2008 and was a giant ball of fun and tech. Held at the Long Xiang restaurant on Dixon street, more than 50 Gir...]]></description>
				<content:encoded><![CDATA[By <a title="Brenda Wallace" href="http://coffee.geek.nz/" id="d9:v">Brenda Wallace</a>, Catalyst IT and Geek Girl at Large<br /><br />Wellington, New Zealand's first <a title="Girl Geek Dinner" href="http://wellington.girlgeekdinners.co.nz/" id="xi2g">Girl Geek Dinner</a> was held last week on the 12th of March 2008 and was a giant ball of fun and tech. Held at the Long Xiang restaurant on Dixon street, more than 50 Girl Geeks gathered to hear guest speaker "lightning talks" about a variety of geeky passions from customer usability and comic book design to Agile methodology and busting sales myths.<br /><br />Originally started in London, these dinners are quickly becoming popular all over the world. Girl geek dinners are an opportunity for like-minded 'girls' to talk about technology over good food and to learn from some of their best fellow girl-geeks in Wellington. Attendees are usually geeks by profession such as software engineers, computer scientists, database experts, engineers and the like but anyone is welcome to attend as it's primary objective is socialise and network.<br /><br />The organisers were surprised at the response the first dinner has received. All of the tickets were sold out in only 3 days, showing the demand in Wellington for such an event. Guys can also attend girl geek dinners provided they are invited by one of the women attending.<br /><br />The lightning speakers were:<br />Sale Coe - Usability Believer<br /><a title="Sandy Mamoli" href="http://sandy.terapad.com/" id="tzrq">Sandy Mamoli</a> - DBA and Project Manager.<br /><a title="Jo Hubris" href="http://wellingtonista.com/" id="mpcn">Jo Hubris</a> - Web-famous Wellingtonista blogger.<br /><a title="Sarah Lewis" href="http://www.sarahlewis.co.nz/" id="l2o2">Sarah Lewis</a> - Tech sales ninja.<br /><a title="Brenda Leeuwenberg" href="http://sandy.terapad.com/" id="sv8d">Brenda Leeuwenberg</a> - Digital Media-ite.<br /><a title="Amber Craig" href="http://gg.net.nz/" id="g9:c">Amber Craig</a> - Solutions Magician and Gaming Geek.<br /><a title="Heather Buchanan" href="http://fibrilliform.comics.geek.nz/" id="c22k">Heather Buchanan</a> - Comic book geek, artist, and creator.<br /><br />Much food and drink was consumed, new friends made and many hundreds of business cards changed hands. Everyone who attended last week's event left with swag bags containing a variety of goodies from tech companies and local businesses, including gifts from Google's Open Source Team, one of the sponsors of the dinners.<br /><br />Girl Geek dinners are to be held quarterly in Wellington, with the next event to be held in August. Visit our <a title="website" href="http://wellington.girlgeekdinners.co.nz/" id="zd9-">website</a> to learn more about attending or speaking at an upcoming dinner. becoming a sponsor or guest speaker for this event. You can also take a look at <a title="photos" href="http://flickr.com/photos/taniwha/sets/72157604104385752/" id="erzl">photos</a> from the latest dinner.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-2326212006818834505?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/wellington-girl-geek-dinners/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Team Heads East</title>
		<link>https://googledata.org/google-open-source/open-source-team-heads-east/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=open-source-team-heads-east</link>
		<comments>https://googledata.org/google-open-source/open-source-team-heads-east/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 19:52:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Post by Cat Allman, Open Source TeamIf you've ever wanted to hear what we on the Open Source team have to say "live and in person", you will get a chance next week at DrupalCon Boston '08.  This twice annual conclave of Drupal developers is being held ...]]></description>
				<content:encoded><![CDATA[Post by Cat Allman, Open Source Team<br /><br />If you've ever wanted to hear what we on the Open Source team have to say "live and in person", you will get a chance next week at <a title="DrupalCon Boston '08" href="http://boston2008.drupalcon.org/" id="a:vh">DrupalCon Boston '08</a>.  This twice annual conclave of Drupal developers is being held at the Boston Convention and Expo Center, March 3rd - 6th.   Our fearless leader, Chris DiBona, is giving the keynote; "Open Source is Magic". Geek herder extraordinaire, Leslie Hawthorn will be speaking about <a title="Google Summer Of Code 2008," href="http://code.google.com/opensource/" id="uaqu">Google Summer Of Code 2008,</a> and the results of <a title="GHOP" href="http://code.google.com/opensource/ghop" id="j.e2">GHOP</a>, the Google Highly Open Participation Contest.  Come on down!<br /><br />There will also be Googlers 2 weeks later in Chicago at <a title="PyCon" href="http://us.pycon.org/2008/about/" id="pj1m">PyCon</a>.  Guido van Rossum is giving the opening <a title="Plenary Keynote" href="http://us.pycon.org/2008/conference/keynotes/" id="jfod">Plenary Keynote</a> on March 14th, "Python 3000 And You", and our <a title="Brian 'Fitz' Fitzpatrick" href="http://www.red-bean.com/fitz/" id="s4fa">Brian 'Fitz' Fitzpatrick</a> will be also be giving a keynote later in the conference.  There will be a number of us in attendance - please say hi.<br /><br />We hope to see you there!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-4480575426136145436?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/open-source-team-heads-east/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google&#8217;s Open Source Team Hosts Collective Intelligence Foo Camp</title>
		<link>https://googledata.org/google-open-source/googles-open-source-team-hosts-collective-intelligence-foo-camp/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=googles-open-source-team-hosts-collective-intelligence-foo-camp</link>
		<comments>https://googledata.org/google-open-source/googles-open-source-team-hosts-collective-intelligence-foo-camp/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 00:40:00 +0000</pubDate>
		<dc:creator><![CDATA[Cat Allman]]></dc:creator>
				<category><![CDATA[Google Open Source]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[By Cat Allman, Google Open Source Team When I asked Hal Varian, Google's Chief Economist and UC Berkeley professor for his elevator definition of "collective intelligence", he replied, "People and computers collaborating."    In conjunction with our co...]]></description>
				<content:encoded><![CDATA[<div style="text-align: justify;"><span style="font-style: italic;" class="byline-author">By Cat Allman, Google Open Source Team</span><br /></div><br /><div style="text-align: justify;"> When I asked <a title="Hal Varian" href="http://people.ischool.berkeley.edu/%7Ehal/" id="gdwg">Hal Varian</a>, Google's Chief Economist and UC Berkeley professor for his elevator definition of "<a title="collective intelligence" href="http://en.wikipedia.org/wiki/Collective_intelligence" id="fsp7">collective intelligence</a>", he replied, "People and computers collaborating."    In conjunction with our colleagues at<a title="O'Reilly Media" href="http://www.oreilly.com/" id="hut0"> O'Reilly Media</a>, this provocatively broad expanse of ideas brought together nearly 100 industry and research professionals for 2 days of wild and woolly conversation last week at the <a title="Googleplex" href="http://maps.google.com/maps?hl=en&amp;tab=wl" id="xtlt">Googleplex</a> in Mountain View.  This was the kind of event where the visual aids used in sessions ranged from white-boards full of equations that describe adaptive market analysis technology to video clips showing the collective behavior of ant colonies.<br /><br />At several points the participants were too busy talking to each other to go to - or end - sessions, which is the mark of a hugely successful conference in my book.  Some of my personal favorite  sessions were "Leveraging the Picky - getting users to clean data" lead by Coda Hale and Brian Donovan, "Legality of Prediction Markets" lead by Tom Bell, "Design Space for CI - (yin-yang, point-counterpoint)" lead by Hal Varian, and "Summing Collective Ignorance: Finding experts and avoiding the madness of crowds " lead by Greg Linds.<br /><br />In short, lots of dynamic connections forged, interesting thoughts shared, and some laughs besides.  You can learn more about the conference content at <a title="O'Reilly Radar" href="http://radar.oreilly.com/archives/2008/02/radar-roundup-collective-intel.html" id="voos">O'Reilly Radar</a>.</div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8698702854482141883-2956455706341651903?l=google-opensource.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-open-source/googles-open-source-team-hosts-collective-intelligence-foo-camp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
