<?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>Teleogistic &#187; Google</title>
	<atom:link href="http://teleogistic.net/tag/google/feed/" rel="self" type="application/rss+xml" />
	<link>http://teleogistic.net</link>
	<description></description>
	<lastBuildDate>Wed, 01 Feb 2012 17:59:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Lessons from the Google Summer of Code Mentor Summit</title>
		<link>http://teleogistic.net/2010/10/lessons-from-the-google-summer-of-code-mentor-summit/</link>
		<comments>http://teleogistic.net/2010/10/lessons-from-the-google-summer-of-code-mentor-summit/#comments</comments>
		<pubDate>Wed, 27 Oct 2010 21:41:36 +0000</pubDate>
		<dc:creator>Boone Gorges</dc:creator>
				<category><![CDATA[dev.wpmued]]></category>
		<category><![CDATA[edtech]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[buddypress]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[mentorsummit]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[typo3]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://teleogistic.net/?p=1016</guid>
		<description><![CDATA[A few quick thoughts about the Google Summer of Code Mentor Summit, which I attended last weekend. Google Summer of Code is a program, run by Google, which encourages open source development by paying college students to undertake summer coding projects with various open source projects. I co-mentored two projects for WordPress, and was one [...]]]></description>
			<content:encoded><![CDATA[<p>A few quick thoughts about the Google Summer of Code Mentor Summit, which I attended last weekend.</p>
<p><a href="http://code.google.com/soc/">Google Summer of Code</a> is a program, run by Google, which encourages open source development by paying college students to undertake summer coding projects with various open source projects. <a href="http://teleogistic.net/2010/04/google-summer-of-code-wordpress-and-buddypress/">I co-mentored two projects for WordPress</a>, and was one of the lucky few from among WP&#8217;s fifteenish mentors to get a trip to the Googleplex in Mountain View.</p>
<p><a href="http://teleogistic.net/wp-content/uploads/2010/10/gsoc.png"><img src="http://teleogistic.net/wp-content/uploads/2010/10/gsoc.png" alt="" title="gsoc" width="137" height="155" class="alignright size-full wp-image-1017" /></a></p>
<p>The Summit was organized as an unconference. On Saturday, attendees proposed session topics on a big scheduling board, and indicated their interest in other suggested sessions with stickers. This being a supremely geeky conference, I didn&#8217;t understand about half of the <a href="http://gsoc-wiki.osuosl.org/index.php/2010#Sessions">session titles</a>.
</p>
<p>A few takeaways, in no particular order:</p>
<ul>
<li>Process matters. A lot. Probably 2/3 of the sessions I attended were devoted to project workflow: version control, code review, various kinds of testing. Probably some of the focus on process is due to the fact that it constitutes common ground between even those individuals whose software projects are quite different from each other. But I think it also speaks to the importance of workflow that really works, especially in the decidedly non-top-down world of open-source development communities.</li>
<li>WordPress seems pretty far behind the curve in terms of development infrastructure. Take version control: WordPress is the only project I heard about all weekend that still uses (or is not in the process of moving away from) centralized version control like Subversion. Git seemed like the most popular platform (there was a whole session on migrating massive project repos from SVN to Git, which was probably my favorite session of the weekend). I came away with lots of ideas for how the WP and BuddyPress development processes might be improved (and, more importantly, why it might be worthwhile to pursue these ideas), which I&#8217;ll be working on in the upcoming weeks and months.</li>
<li>More generally, I came away realizing that WordPress devs (and probably other kinds of devs, but this is what I know!) have a <em>lot</em> to learn from the way that similar software development projects are run. I was part of some extremely interesting conversations with core developers from Drupal and TYPO3 and was really, really impressed with the way the way that their development workflow informs and enables better software. Some WordPress fans have a tendency (sometimes joking, sometimes not) to disparage other projects like this, an attitude that can prevent us from learning a lot from each other. That&#8217;s a real shame, and it&#8217;s something I&#8217;d like to rail against.</li>
</ul>
<p>I met some great people and learned a lot at the Summit. Many thanks to Google for footing the bill, to WordPress for selecting me to go, and to <a href="http://sushkov.wordpress.com/">Stas</a> and <a href="http://flweb.it/">Francesco</a> for their cool GSoC projects!</p>
<p>Related posts:<ol>
<li><a href='http://teleogistic.net/2010/04/google-summer-of-code-wordpress-and-buddypress/' rel='bookmark' title='Google Summer of Code, WordPress, and BuddyPress'>Google Summer of Code, WordPress, and BuddyPress</a></li>
<li><a href='http://teleogistic.net/2011/05/revisiting-git-github-and-the-wordpress-org-plugin-repository/' rel='bookmark' title='Revisiting Git, Github, and the wordpress.org plugin repository'>Revisiting Git, Github, and the wordpress.org plugin repository</a></li>
<li><a href='http://teleogistic.net/2009/01/lessons-learned-on-hdd-replacement/' rel='bookmark' title='Lessons learned on HDD replacement'>Lessons learned on HDD replacement</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://teleogistic.net/2010/10/lessons-from-the-google-summer-of-code-mentor-summit/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>On the cloud</title>
		<link>http://teleogistic.net/2009/02/on-the-cloud/</link>
		<comments>http://teleogistic.net/2009/02/on-the-cloud/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 20:43:49 +0000</pubDate>
		<dc:creator>Boone Gorges</dc:creator>
				<category><![CDATA[edtech]]></category>
		<category><![CDATA[etc]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Reader]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://teleogistic.net/?p=61</guid>
		<description><![CDATA[Google freaked out this weekend, which, in turn, freaked me out. I&#8217;m a pretty ardent user of Google&#8217;s cloud services. Gmail is the most important to me, as it&#8217;s where all my email from the past four or five years resides. Reader has streamlined my online reading process so much that&#8217;s it&#8217;s hard for me [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://googleblog.blogspot.com/2009/01/this-site-may-harm-your-computer-on.html">Google freaked out this weekend</a>, which, in turn, freaked <em>me</em> out. I&#8217;m a pretty ardent user of Google&#8217;s cloud services. Gmail is the most important to me, as it&#8217;s where all my email from the past four or five years resides. Reader has streamlined my online reading process so much that&#8217;s it&#8217;s hard for me to imagine how in the pre-Reader days I managed to read even a tenth of what I get through now. So when Google hiccups &#8211; even when the hiccup is apparently unrelated to where I store my data &#8211; I get scared.</p>
<div id="attachment_62" class="wp-caption alignright" style="width: 310px"><a href="http://flickr.com/photos/rezavaziri/291254580/"><img class="size-medium wp-image-62" title="291254580_b4372a2bd7" src="http://teleogistic.net/wp-content/uploads/2009/02/291254580_b4372a2bd7-300x199.jpg" alt="Neato" width="300" height="199" /></a><p class="wp-caption-text">via Reza Vaziri</p></div>
<p>These Google fears came just a week after I read <a href="http://ascii.textfiles.com/">Jason Scott</a>&#8216;s delightfully titled <a href="http://ascii.textfiles.com/archives/1717">&#8220;Fuck the Cloud&#8221;</a>. I don&#8217;t really buy into all the too-simple &#8220;you&#8217;re a sucker if you use cloud services&#8221; rhetoric, and I think (as urged in a Twitter conversation I had with <a href="http://twitter.com/GeorgeReese">@GeorgeReese</a>) that a lot of what Scott is complaining about is more about backups than it is the cloud. Still, this piece, along with my Google woes, was enough to get me thinking about how wise it is to depend on web services like I do.</p>
<p>My first reaction on Saturday morning, when Google was acting up, was to back my stuff up. I saved all of my Reader subscriptions in a local OPML file, updated my POP3 backups of my Gmail messages in Thunderbird, and saved local copies of my important GDocs. I was able to make these backups because Google has allowed it by embracing the right kinds of standards. And this fact &#8211; that backups can be made and exports done &#8211; is one of the things that makes me relatively comfortable using Google&#8217;s services so extensively.</p>
<p>This relatively straightforward exportability stands in contrast to the situation at some of the other sites where I create and store content. I&#8217;ve used <a href="http://tweetake.com/">Tweetake</a> to export my Twitter activity to a CSV file, but the solution is far from elegant. For one, I don&#8217;t really like giving my Twitter password out to a bunch of sites. Also, I&#8217;m not crazy about the fact that I can&#8217;t really do incremental backups. Ideally Twitter itself would offer some streamlined way to export one&#8217;s tweets. Facebook is even worse. I feel uncomfortable using Facebook&#8217;s message/email system because I know that there will probably come a day when I want access to those messages but cannot get them.</p>
<p>I don&#8217;t necessarily blame Twitter or Facebook for their total failure to provide content exporting. There is a sense in which the kind of content being created in these spaces &#8211; or, rather, the meaningful <em>units</em> of content to which we attach value and thus would want to save &#8211; is quite different from the most discrete units provided by email. What&#8217;s really valuable in Facebook is not just what <em>I</em> write, but what others write to and about me and my friends. Only a total snapshot of my entire immediate network would provide the kind of value for posterity that I want. With Twitter the situation is perhaps even more extreme: like in Facebook, the content I value is closely related to the content created by others, but in Twitter these people are not necessarily part of my immediate network at all (like when you @reply to someone you don&#8217;t follow because of some term you&#8217;re tracking). Pushed to the limit, you might even say that only a snapshot of <em>all</em> Twitter activity would really capture its value at any given time, since part of the value of Twitter lies in the potential you have to mine the collective consciousness, to get a sense of the zeitgeist. When the content that you value is so holistic, the details of backing it up become dicey.</p>
<p>On a more local scale, it&#8217;s probable that standard export formats will emerge as services like Twitter become more popular, in the way that something like Atom or RSS can be used to backup or restore a blog. In this sense, maybe my worries about certain kinds of cloud data storage are the kinds that will go away with time. Or at least until the next new kind of content is invented.</p>
<p>There are some other aspects of the cloud question that I find interesting, such as whether one should really feel more comfortable with local backups than with remote ones, and whether paying for a service really makes it more reasonable to feel comfortable keeping your stuff there, but I&#8217;ll save that for another day.</p>
<p>Related posts:<ol>
<li><a href='http://teleogistic.net/2009/11/saving-tweeted-items-for-later/' rel='bookmark' title='Saving tweeted items for later'>Saving tweeted items for later</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://teleogistic.net/2009/02/on-the-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

