{"id":779,"date":"2012-05-16T20:48:52","date_gmt":"2012-05-17T03:48:52","guid":{"rendered":"https:\/\/dylanmc.ca\/\/-\/?p=779"},"modified":"2024-08-14T09:20:05","modified_gmt":"2024-08-14T16:20:05","slug":"home-from-uds-q","status":"publish","type":"post","link":"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/","title":{"rendered":"Adventure and excitement at UDS-Q!"},"content":{"rendered":"\n<p>I&#8217;m home from <a href=\"http:\/\/uds.ubuntu.com\/\">UDS-Q<\/a> in lovely Oakland, California! Okay, I actually got home about four days ago, but I&#8217;m slow with these things. It was an interesting week with lots of interesting people. I&#8217;ll try to cram it into this post\u2026<\/p>\n\n\n\n<!--more-->\n\n\n\n<h3 class=\"wp-block-heading\">The Ubuntu Ecosystem (with a bonus secret session)<\/h3>\n\n\n\n<p>I attended a strange session on Monday, called The Ubuntu Ecosystem Part 1 (of 2). We don&#8217;t know who scheduled it, or why, or what we were meant to talk about, but it had an alluring title and the room was packed with people. Eventually, Jono stepped in to lead the session and it actually turned into a really nice chat about how Ubuntu is doing as a platform for developers outside the project itself. The session was removed from the schedule, but I think <a href=\"http:\/\/etherpad.ubuntu.com\/uds-q-the-ubuntu-ecosystem-part-1\">the session&#8217;s notes<\/a> are interesting anyway. It was a good lead-in: app developers were a big topic for the whole week.<\/p>\n\n\n\n<p>There was another session on Tuesday morning: <a href=\"http:\/\/summit.ubuntu.com\/uds-q\/meeting\/20546\/community-p-appdevelopers-external-outreach\/\">App Developer external outreach<\/a>. This one was quite interesting. Many different points of view emerged. When we talk about app developers, we tend to be preaching to the choir: we&#8217;re often grabbing people who already happen to be making, or interested in making, Linux desktop apps in general. I think <a href=\"http:\/\/www.kryogenix.org\/\">Stuart Langridge<\/a>&nbsp;said it best here: if there is a Linux desktop app that is incompatible with Ubuntu, it&#8217;s because they don&#8217;t like us. He also challenged the people in the room to name a single Linux app that doesn&#8217;t run on Ubuntu already. (I think&nbsp;Stuart is brilliant, by the way).&nbsp;I know there are a few, but what&#8217;s in the way is more packaging mumbo&nbsp;jumbo than the software itself. There are many branches to this. Getting things compatible, and getting things packaged and in Software Centre, are two or three different discussions.<\/p>\n\n\n\n<p>Another bit of strangeness is we really don&#8217;t seem to be sure what we mean by &#8220;app developer.&#8221; Do web apps count? Games? For this discussion, at least, &#8220;app developer&#8221; seemed to be anyone who makes software. I wonder if we should be careful using &#8220;apps&#8221; as a catch-all without defining it.<\/p>\n\n\n\n<p>So, most of the session was brainstorming where we can go to talk to developers who haven&#8217;t thought about building for Ubuntu, and how to get them on our side. There is a lot of software (especially games) that is almost platform independent, and in some cases making that software run on Ubuntu is as simple as the developer choosing to <em>support<\/em> Ubuntu. There were some interesting ideas about writing articles for magazines and media sites, defining target audiences (demographics?), and making a solid business case for people who like those kinds of things.<\/p>\n\n\n\n<p>At one of the app developer sessions, somebody mentioned it would be nice if there was an Ubuntu presence at places like game development conferences, and there wasn&#8217;t much interest. The big one is that Canonical doesn&#8217;t really have the resources for it. I wish there were. In terms of third party developers making and supporting stuff for Ubuntu, that weren&#8217;t doing it before, I think there is one place where we can say this is really going well at the moment: indie games. No, this doesn&#8217;t involve using Qt or GTK or lenses or any of our fancy notification APIs, or even packaging (most of the time). But there are thousands and thousands of people who have paid for, downloaded and played Linux versions of games from sources like the Humble Bundle, likely using Ubuntu, and many indie developers are seriously looking to build their games for Linux so they can reach that audience. That is a heck of an opportunity and I think it needs to be appreciated and nurtured or it will go away as quickly as it came.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Making life easy for app developers<\/h3>\n\n\n\n<p>So, continuing along that trend, we also had a productive session called <a href=\"http:\/\/summit.ubuntu.com\/uds-q\/meeting\/20408\/community-q-upstream-appdev-docs\/\">Upstream App Developer Documentation<\/a>. This is something I have been really glad to see&nbsp;over at <a href=\"http:\/\/developer.ubuntu.com\/\">developer.ubuntu.com<\/a>, and it was nice to learn we are on the same page here: great progress, but there is still work to be done!<\/p>\n\n\n\n<p>One thing the site needs is content, so if you&#8217;re lovely and talented, think about&nbsp;<a href=\"http:\/\/developer.ubuntu.com\/community\/submit-a-tutorial\/\">submitting a tutorial<\/a>&nbsp;for the Resources section. It would definitely be appreciated.<\/p>\n\n\n\n<p>We talked about making it a little clearer that the site is dynamic, so people might be encouraged to approach it a little differently. We also discussed shiny ways to present API docs. The site has a good start there \u2014 particularly with its selection of a target Ubuntu version \u2014 but it is so far a little limited in scope and not as shiny as it could be. <a href=\"http:\/\/aruiz.typepad.com\/\">Alberto Ruiz<\/a> is working on a neat Django-powered documentation site called <a href=\"https:\/\/github.com\/aruiz\/GDN\">GDN<\/a>, so ideally we can fit these things together.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Installer slideshows<\/h3>\n\n\n\n<p>I missed a chunk of Monday \u2014 including my own session \u2014 because I was trying to sleep off a headache.&nbsp;So, we did the ubiquity-slideshow session, <a href=\"http:\/\/summit.ubuntu.com\/uds-q\/meeting\/20718\/installer-slideshow-checkup-and-planning\/\">Installer Slideshow checkup and planning<\/a>,&nbsp;on Tuesday! There weren&#8217;t a lot of people there, but I think we had an interesting chat, and it continued nicely in the hallway session later on. It was nice to meet some people who work on installer slideshows for different Ubuntu flavours, and we arrived on a few things to work on for Ubuntu 12.10.<\/p>\n\n\n\n<p>I&#8217;m going to make a real start allowing translators to localize screenshots. This is a tough problem because of the tight schedule close to release, so it won&#8217;t be finished for 12.10, but I want to have something. Actually creating translated screenshots is part of the puzzle, and that will be similar to what the documentation team does but with some little decorations. Chances are I will be writing about it in the future, and it will involve some magical scripts by <a href=\"http:\/\/jeremy.bicha.net\/\">Jeremy Bicha<\/a> as well as some funny manual work to make things look pretty. That bit is kind of entertaining anyway.<\/p>\n\n\n\n<p>The next puzzle is actually getting those localized screenshots to users. They can&#8217;t live on the install CD because there just is not enough space (and even if there was, we&#8217;d be adding a lot of files that don&#8217;t do anything). In the future they might live on a web service, but for 12.10 I&#8217;m looking at localized ISOs. There was a great session about that: <a href=\"http:\/\/summit.ubuntu.com\/uds-q\/meeting\/20770\/community-q-localized-iso-community-growth\/\">Localized ISO community growth, Quantal plans<\/a>. This is an amazing project where loco teams build their own Ubuntu install CDs (like the <a href=\"https:\/\/wiki.ubuntu.com\/ItalianCD\">Italian CD<\/a>), completely ready to go with a translation of their choice, with extra goodies like custom Firefox bookmarks and Rhythmbox radio stations. I will be playing with slideshow customization in the ISO builder so translated screenshots can be added to language-specific install CDs.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Updates, sound themes and stuff<\/h3>\n\n\n\n<p>On Monday morning, there was a session titled <em><a href=\"http:\/\/summit.ubuntu.com\/uds-q\/meeting\/20655\/sound-theme\/\">Sound Theme<\/a><\/em>, which was mostly a quick update about Ubuntu&#8217;s new, upcoming sound theme.&nbsp;I think that project is in good hands. It wasn&#8217;t finished last cycle because it&#8217;s actually a pretty big piece of work: this isn&#8217;t just the startup sound. Having seen how much work is going into this, I really look forward to where it goes.<\/p>\n\n\n\n<p>Take a look at&nbsp;<a href=\"https:\/\/launchpad.net\/pkgme\">pkgme<\/a>!&nbsp;I don&#8217;t remember the session at this point, but I was told the goal is to make packaging an application as simple as <em>one command<\/em>&nbsp;in many cases. (This way, an app developer doesn&#8217;t have to read the packaging guide and wonder why he needs a patch system for his own project). It sounds quite beautiful.<\/p>\n\n\n\n<p>This cycle, I will be working a little bit with <a href=\"http:\/\/mterry.name\/\">Michael Terry<\/a> to implement the&nbsp;<a href=\"https:\/\/wiki.ubuntu.com\/SoftwareUpdates\">Software Updates specification<\/a>. My goal is to get updates presented in a tree list where packages are collapsed beneath their respective applications. So, an update for Firefox will be presented with a single list item that says &#8220;Firefox Web Browser&#8221; along with a pretty icon, instead of a list of scary package names. This is going to be exciting! I&#8217;ll keep you posted, probably with the odd Twitter update.<\/p>\n\n\n\n<p>As always, I have decided to actually use IRC. I do this every UDS. Hold me to it, okay? I actually set Empathy to connect to Freenode along with my other accounts this time, so it&#8217;s progress! (Yeah, I know, Empathy isn&#8217;t very good at IRC, but this way it will blend nicely with the background).<\/p>\n\n\n\n<p>Oh, while I&#8217;m talking about random things, I&#8217;d just like to add a thanks for the t-shirts at this UDS! I love the design, and they&#8217;re super comfortable, too. So, whoever was in charge of that, you&#8217;re brilliant.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Fun!<\/h3>\n\n\n<div data-carousel-extra='{&quot;blog_id&quot;:1,&quot;permalink&quot;:&quot;https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/&quot;}' id='gallery-1' class='gallery galleryid-779 gallery-columns-3 gallery-size-thumbnail'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1613-2\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16131.jpg?resize=150%2C150&amp;ssl=1\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" aria-describedby=\"gallery-1-789\" srcset=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16131.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16131.jpg?zoom=2&amp;resize=150%2C150&amp;ssl=1 300w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16131.jpg?zoom=3&amp;resize=150%2C150&amp;ssl=1 450w\" sizes=\"auto, 100vw\" data-attachment-id=\"789\" data-permalink=\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1613-2\/\" data-orig-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16131.jpg?fit=800%2C533&amp;ssl=1\" data-orig-size=\"800,533\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1336591779&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"IMG_1613\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Elizabeth K organized a fun evening of San Francisco tourism.&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16131.jpg?fit=300%2C199&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16131.jpg?fit=525%2C349&amp;ssl=1\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-789'>\n\t\t\t\tElizabeth K organized a fun evening of San Francisco tourism.\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1630-2\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg?resize=150%2C150&amp;ssl=1\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" aria-describedby=\"gallery-1-790\" srcset=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg?zoom=2&amp;resize=150%2C150&amp;ssl=1 300w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg?zoom=3&amp;resize=150%2C150&amp;ssl=1 450w\" sizes=\"auto, 100vw\" data-attachment-id=\"790\" data-permalink=\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1630-2\/\" data-orig-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg?fit=800%2C533&amp;ssl=1\" data-orig-size=\"800,533\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1336592925&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"IMG_1630\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;We took a street car to Pier 39, then we wandered around and had an excellent dinner at Boudin.&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg?fit=300%2C199&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg?fit=525%2C349&amp;ssl=1\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-790'>\n\t\t\t\tWe took a street car to Pier 39, then we wandered around and had an excellent dinner at Boudin.\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1636\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1636.jpg?resize=150%2C150&amp;ssl=1\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" aria-describedby=\"gallery-1-788\" srcset=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1636.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1636.jpg?zoom=2&amp;resize=150%2C150&amp;ssl=1 300w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1636.jpg?zoom=3&amp;resize=150%2C150&amp;ssl=1 450w\" sizes=\"auto, 100vw\" data-attachment-id=\"788\" data-permalink=\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1636\/\" data-orig-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1636.jpg?fit=800%2C533&amp;ssl=1\" data-orig-size=\"800,533\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;16&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS DIGITAL REBEL XSi&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1336593693&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;18&quot;,&quot;iso&quot;:&quot;800&quot;,&quot;shutter_speed&quot;:&quot;0.04&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"IMG_1636\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;We actually got on this yellow street car. The grey one was going another way.&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1636.jpg?fit=300%2C199&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1636.jpg?fit=525%2C349&amp;ssl=1\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-788'>\n\t\t\t\tWe actually got on this yellow street car. The grey one was going another way.\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1672\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1672.jpg?resize=150%2C150&amp;ssl=1\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" aria-describedby=\"gallery-1-794\" srcset=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1672.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1672.jpg?zoom=2&amp;resize=150%2C150&amp;ssl=1 300w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1672.jpg?zoom=3&amp;resize=150%2C150&amp;ssl=1 450w\" sizes=\"auto, 100vw\" data-attachment-id=\"794\" data-permalink=\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1672\/\" data-orig-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1672.jpg?fit=800%2C533&amp;ssl=1\" data-orig-size=\"800,533\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1336604286&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"IMG_1672\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;There were a lot of trains involved here. We took the cable car back to the BART station. Very cool!&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1672.jpg?fit=300%2C199&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1672.jpg?fit=525%2C349&amp;ssl=1\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-794'>\n\t\t\t\tThere were a lot of trains involved here. We took the cable car back to the BART station. Very cool!\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1701\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1701.jpg?resize=150%2C150&amp;ssl=1\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" aria-describedby=\"gallery-1-795\" srcset=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1701.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1701.jpg?zoom=2&amp;resize=150%2C150&amp;ssl=1 300w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1701.jpg?zoom=3&amp;resize=150%2C150&amp;ssl=1 450w\" sizes=\"auto, 100vw\" data-attachment-id=\"795\" data-permalink=\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1701\/\" data-orig-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1701.jpg?fit=800%2C533&amp;ssl=1\" data-orig-size=\"800,533\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;10&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS DIGITAL REBEL XSi&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1336686210&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;21&quot;,&quot;iso&quot;:&quot;800&quot;,&quot;shutter_speed&quot;:&quot;0.16666666666667&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"IMG_1701\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Baseball game adventure with Mark Terranova. I, uh, didn&amp;#8217;t take a picture of the baseball.&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1701.jpg?fit=300%2C199&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1701.jpg?fit=525%2C349&amp;ssl=1\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-795'>\n\t\t\t\tBaseball game adventure with Mark Terranova. I, uh, didn&#8217;t take a picture of the baseball.\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon portrait'>\n\t\t\t\t<a href='https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1717-2\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_17171.jpg?resize=150%2C150&amp;ssl=1\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" aria-describedby=\"gallery-1-791\" srcset=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_17171.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_17171.jpg?zoom=2&amp;resize=150%2C150&amp;ssl=1 300w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_17171.jpg?zoom=3&amp;resize=150%2C150&amp;ssl=1 450w\" sizes=\"auto, 100vw\" data-attachment-id=\"791\" data-permalink=\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1717-2\/\" data-orig-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_17171.jpg?fit=533%2C800&amp;ssl=1\" data-orig-size=\"533,800\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;5&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS DIGITAL REBEL XSi&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1336691639&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;36&quot;,&quot;iso&quot;:&quot;800&quot;,&quot;shutter_speed&quot;:&quot;0.076923076923077&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"IMG_1717\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;The window in my room! (And some colourful lights, of course)&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_17171.jpg?fit=199%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_17171.jpg?fit=499%2C750&amp;ssl=1\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-791'>\n\t\t\t\tThe window in my room! (And some colourful lights, of course)\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon portrait'>\n\t\t\t\t<a href='https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1768\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1768.jpg?resize=150%2C150&amp;ssl=1\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" aria-describedby=\"gallery-1-806\" srcset=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1768.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1768.jpg?zoom=2&amp;resize=150%2C150&amp;ssl=1 300w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1768.jpg?zoom=3&amp;resize=150%2C150&amp;ssl=1 450w\" sizes=\"auto, 100vw\" data-attachment-id=\"806\" data-permalink=\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1768\/\" data-orig-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1768.jpg?fit=533%2C800&amp;ssl=1\" data-orig-size=\"533,800\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;4.5&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS DIGITAL REBEL XSi&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1336776676&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;34&quot;,&quot;iso&quot;:&quot;400&quot;,&quot;shutter_speed&quot;:&quot;1.3&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"IMG_1768\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Having fun at the California dreamin&amp;#8217; beach party (inside the hotel) on Friday!&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1768.jpg?fit=199%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1768.jpg?fit=499%2C750&amp;ssl=1\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-806'>\n\t\t\t\tHaving fun at the California dreamin&#8217; beach party (inside the hotel) on Friday!\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon portrait'>\n\t\t\t\t<a href='https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1780\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1780.jpg?resize=150%2C150&amp;ssl=1\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" aria-describedby=\"gallery-1-808\" srcset=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1780.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1780.jpg?zoom=2&amp;resize=150%2C150&amp;ssl=1 300w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1780.jpg?zoom=3&amp;resize=150%2C150&amp;ssl=1 450w\" sizes=\"auto, 100vw\" data-attachment-id=\"808\" data-permalink=\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1780\/\" data-orig-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1780.jpg?fit=709%2C800&amp;ssl=1\" data-orig-size=\"709,800\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;4.5&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS DIGITAL REBEL XSi&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1336780706&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;29&quot;,&quot;iso&quot;:&quot;400&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"IMG_1780\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Mark sings! (And I was too distracted to take decent pictures in low light, again).&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1780.jpg?fit=265%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1780.jpg?fit=525%2C593&amp;ssl=1\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-808'>\n\t\t\t\tMark sings! (And I was too distracted to take decent pictures in low light, again).\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1753\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1753.jpg?resize=150%2C150&amp;ssl=1\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" aria-describedby=\"gallery-1-809\" srcset=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1753.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1753.jpg?zoom=2&amp;resize=150%2C150&amp;ssl=1 300w, https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1753.jpg?zoom=3&amp;resize=150%2C150&amp;ssl=1 450w\" sizes=\"auto, 100vw\" data-attachment-id=\"809\" data-permalink=\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/img_1753\/\" data-orig-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1753.jpg?fit=800%2C533&amp;ssl=1\" data-orig-size=\"800,533\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;5&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS DIGITAL REBEL XSi&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1336775723&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;34&quot;,&quot;iso&quot;:&quot;800&quot;,&quot;shutter_speed&quot;:&quot;0.25&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"IMG_1753\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;This is pretty well my only photo of people singing that resembles people singing. Okay, I&amp;#8217;d had a bit to drink at this point. That&amp;#8217;s my excuse.&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1753.jpg?fit=300%2C199&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_1753.jpg?fit=525%2C349&amp;ssl=1\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-809'>\n\t\t\t\tThis is pretty well my only photo of people singing that resembles people singing. Okay, I&#8217;d had a bit to drink at this point. That&#8217;s my excuse.\n\t\t\t\t<\/figcaption><\/figure>\n\t\t<\/div>\n\n\n\n\n<h3 class=\"wp-block-heading\">And my favourite plenaries<\/h3>\n\n\n\n<p><img data-recalc-dims=\"1\" decoding=\"async\" title=\"gallery\" src=\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-includes\/js\/tinymce\/plugins\/wpgallery\/img\/t.gif?w=525&#038;ssl=1\" alt=\"\"><a href=\"http:\/\/www.youtube.com\/watch?v=m3utPU99Wgg&amp;feature=player_detailpage#t=2080s\">Dave Walker&#8217;s MAAS demo<\/a>&nbsp;gave me a powerful urge to buy eight computers and a lot of network cables just to play with that stuff, even though I have no use for it at all. It&#8217;s an impressive demo.<\/p>\n\n\n\n<p>The lightning talks! I don&#8217;t know where or if a video is posted, but there was a fun lightning talk full of trivia about the infrastructure behind UDS. Metres of network cable, distance travelled by our heroic technicians, amount of data downloaded and uploaded, the wifi setup \u2014 that sort of thing. I hope it gets posted somewhere.<\/p>\n\n\n\n<p><a href=\"http:\/\/www.youtube.com\/watch?v=fu3pT_9nb8o\">Ubuntu at Google<\/a>&nbsp;with Thomas Bushnell. All about how Google is doing with Ubuntu deployed as a desktop operating system for thousands of employees. It&#8217;s always interesting to learn about Ubuntu desktops being used in big operations, especially when the resulting software can still be recognized as Ubuntu \u2014 which, in this case, it sounds like it is.<\/p>\n\n\n\n<p><a href=\"http:\/\/www.youtube.com\/watch?v=s9k43hKaxvU&amp;feature=channel&amp;list=UL\">Electronic Arts<\/a>&nbsp;with Richard Hillman, EA&#8217;s chief creative director. I think some people are disappointed that EA hasn&#8217;t gone and announced SimCity 5 for Ubuntu or something (okay, that would be pretty great), but I was perfectly happy to learn it&#8217;s a cautious, ongoing&nbsp;investigation instead of someone deciding to throw an expensive product at Ubuntu and hoping it sticks. This way, it could really work well in the long term \u2014 and there is room to sort out any problems along the way. After all, Ubuntu isn&#8217;t perfect yet. The Q&amp;A after this talk is really informative, and it connects with the sessions we had about app developer outreach. It&#8217;s worth a watch!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Uh\u2026<\/h3>\n\n\n\n<p>Thanks for the fantastic event, everyone! As usual I learned a lot, met some cool people, felt very humbled, and am writing way too much stuff in one blog post. And this isn&#8217;t even half of it. As usual, I should have made daily posts like all the cool people do. Oh well. See you next year! Quantal Quetzal (that&#8217;s pronounced ketzal) will be glorious.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m home from <a href=\"http:\/\/uds.ubuntu.com\/\">UDS-Q<\/a> in lovely Oakland, California! Okay, I actually got home about four days ago, but I&#8217;m slow with these things. It was an interesting week with lots of interesting people&hellip; I&#8217;ll try to cram it into this post\u2026<\/p>\n","protected":false},"author":2,"featured_media":790,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"federate","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-779","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Adventure and excitement at UDS-Q! - Dylan McCall<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Adventure and excitement at UDS-Q! - Dylan McCall\" \/>\n<meta property=\"og:description\" content=\"I&#8217;m home from UDS-Q in lovely Oakland, California! Okay, I actually got home about four days ago, but I&#8217;m slow with these things. It was an interesting week with lots of interesting people&hellip; I&#8217;ll try to cram it into this post\u2026\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/\" \/>\n<meta property=\"og:site_name\" content=\"Dylan McCall\" \/>\n<meta property=\"article:published_time\" content=\"2012-05-17T03:48:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-14T16:20:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"533\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Dylan McCall\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dylan McCall\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/\"},\"author\":{\"name\":\"Dylan McCall\",\"@id\":\"https:\/\/dylanmc.ca\/\/-\/#\/schema\/person\/c244419a779c5414c768bc53ac5fb2d5\"},\"headline\":\"Adventure and excitement at UDS-Q!\",\"datePublished\":\"2012-05-17T03:48:52+00:00\",\"dateModified\":\"2024-08-14T16:20:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/\"},\"wordCount\":1848,\"image\":{\"@id\":\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg?fit=800%2C533&ssl=1\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/\",\"url\":\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/\",\"name\":\"Adventure and excitement at UDS-Q! - Dylan McCall\",\"isPartOf\":{\"@id\":\"https:\/\/dylanmc.ca\/\/-\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg?fit=800%2C533&ssl=1\",\"datePublished\":\"2012-05-17T03:48:52+00:00\",\"dateModified\":\"2024-08-14T16:20:05+00:00\",\"author\":{\"@id\":\"https:\/\/dylanmc.ca\/\/-\/#\/schema\/person\/c244419a779c5414c768bc53ac5fb2d5\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg?fit=800%2C533&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg?fit=800%2C533&ssl=1\",\"width\":\"800\",\"height\":\"533\",\"caption\":\"We took a street car to Pier 39, then we wandered around and had an excellent dinner at Boudin.\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/dylanmc.ca\/\/-\/#website\",\"url\":\"https:\/\/dylanmc.ca\/\/-\/\",\"name\":\"Dylan McCall\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/dylanmc.ca\/\/-\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/dylanmc.ca\/\/-\/#\/schema\/person\/c244419a779c5414c768bc53ac5fb2d5\",\"name\":\"Dylan McCall\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dylanmc.ca\/\/-\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c94ab3a7e6a884542205e0408711cd54bb1fd5f4e90e7a5f621a54656a18a037?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c94ab3a7e6a884542205e0408711cd54bb1fd5f4e90e7a5f621a54656a18a037?s=96&d=mm&r=g\",\"caption\":\"Dylan McCall\"},\"description\":\"Software developer, tea drinker, GNOME contributor. Occasionally a raving fanatic.\",\"sameAs\":[\"https:\/\/dylanmc.ca\/\/-\"],\"url\":\"https:\/\/dylanmc.ca\/\/-\/blog\/author\/dylan\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Adventure and excitement at UDS-Q! - Dylan McCall","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/","og_locale":"en_US","og_type":"article","og_title":"Adventure and excitement at UDS-Q! - Dylan McCall","og_description":"I&#8217;m home from UDS-Q in lovely Oakland, California! Okay, I actually got home about four days ago, but I&#8217;m slow with these things. It was an interesting week with lots of interesting people&hellip; I&#8217;ll try to cram it into this post\u2026","og_url":"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/","og_site_name":"Dylan McCall","article_published_time":"2012-05-17T03:48:52+00:00","article_modified_time":"2024-08-14T16:20:05+00:00","og_image":[{"width":800,"height":533,"url":"https:\/\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg","type":"image\/jpeg"}],"author":"Dylan McCall","twitter_misc":{"Written by":"Dylan McCall","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/#article","isPartOf":{"@id":"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/"},"author":{"name":"Dylan McCall","@id":"https:\/\/dylanmc.ca\/\/-\/#\/schema\/person\/c244419a779c5414c768bc53ac5fb2d5"},"headline":"Adventure and excitement at UDS-Q!","datePublished":"2012-05-17T03:48:52+00:00","dateModified":"2024-08-14T16:20:05+00:00","mainEntityOfPage":{"@id":"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/"},"wordCount":1848,"image":{"@id":"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg?fit=800%2C533&ssl=1","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/","url":"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/","name":"Adventure and excitement at UDS-Q! - Dylan McCall","isPartOf":{"@id":"https:\/\/dylanmc.ca\/\/-\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/#primaryimage"},"image":{"@id":"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg?fit=800%2C533&ssl=1","datePublished":"2012-05-17T03:48:52+00:00","dateModified":"2024-08-14T16:20:05+00:00","author":{"@id":"https:\/\/dylanmc.ca\/\/-\/#\/schema\/person\/c244419a779c5414c768bc53ac5fb2d5"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dylanmc.ca\/\/-\/blog\/2012\/05\/16\/home-from-uds-q\/#primaryimage","url":"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg?fit=800%2C533&ssl=1","contentUrl":"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg?fit=800%2C533&ssl=1","width":"800","height":"533","caption":"We took a street car to Pier 39, then we wandered around and had an excellent dinner at Boudin."},{"@type":"WebSite","@id":"https:\/\/dylanmc.ca\/\/-\/#website","url":"https:\/\/dylanmc.ca\/\/-\/","name":"Dylan McCall","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dylanmc.ca\/\/-\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/dylanmc.ca\/\/-\/#\/schema\/person\/c244419a779c5414c768bc53ac5fb2d5","name":"Dylan McCall","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dylanmc.ca\/\/-\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c94ab3a7e6a884542205e0408711cd54bb1fd5f4e90e7a5f621a54656a18a037?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c94ab3a7e6a884542205e0408711cd54bb1fd5f4e90e7a5f621a54656a18a037?s=96&d=mm&r=g","caption":"Dylan McCall"},"description":"Software developer, tea drinker, GNOME contributor. Occasionally a raving fanatic.","sameAs":["https:\/\/dylanmc.ca\/\/-"],"url":"https:\/\/dylanmc.ca\/\/-\/blog\/author\/dylan\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/dylanmc.ca\/wp-content\/uploads\/IMG_16301.jpg?fit=800%2C533&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/pcXOQX-cz","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/dylanmc.ca\/\/-\/wp-json\/wp\/v2\/posts\/779","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dylanmc.ca\/\/-\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dylanmc.ca\/\/-\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dylanmc.ca\/\/-\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/dylanmc.ca\/\/-\/wp-json\/wp\/v2\/comments?post=779"}],"version-history":[{"count":57,"href":"https:\/\/dylanmc.ca\/\/-\/wp-json\/wp\/v2\/posts\/779\/revisions"}],"predecessor-version":[{"id":11015,"href":"https:\/\/dylanmc.ca\/\/-\/wp-json\/wp\/v2\/posts\/779\/revisions\/11015"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dylanmc.ca\/\/-\/wp-json\/wp\/v2\/media\/790"}],"wp:attachment":[{"href":"https:\/\/dylanmc.ca\/\/-\/wp-json\/wp\/v2\/media?parent=779"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dylanmc.ca\/\/-\/wp-json\/wp\/v2\/categories?post=779"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dylanmc.ca\/\/-\/wp-json\/wp\/v2\/tags?post=779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}