{"id":3567,"date":"2013-09-17T08:48:00","date_gmt":"2013-09-17T16:48:00","guid":{"rendered":"http:\/\/blog.mozilla.org\/webdev\/?p=3567"},"modified":"2013-09-17T08:48:00","modified_gmt":"2013-09-17T16:48:00","slug":"2013-web-dev-intern-recap","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/webdev\/2013\/09\/17\/2013-web-dev-intern-recap\/","title":{"rendered":"2013 Web Dev Intern Recap"},"content":{"rendered":"<p>With the 2013 intern season winding down, we&#8217;d like to highlight some of the intern contributions to Mozilla Web Dev projects. This year five interns from four countries spent a few months at our Mountain View office building amazing things:<\/p>\n<p><a href=\"https:\/\/github.com\/dash1291\">Ashish Dubey<\/a> created a communication dashboard in the Firefox Markeplace for archiving communications between app developers and reviewers. The dashboard uses email notifications and syncs email responses, providing some flexibility for users. Ashish also created MarketPlay, an interactive sandbox for exploring the Firefox Marketplace API.<\/p>\n<ul>\n<li><a href=\"https:\/\/air.mozilla.org\/2013-intern-dubey\/\">&#8220;Better Communication Flow in Firefox Marketplace&#8221;<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/mozilla\/commbadge\">Communication Dashboard on Github<\/a><\/li>\n<li><a href=\"http:\/\/marketplay.paas.allizom.org\/\">MarketPlay Staging Server<\/a><\/li>\n<\/ul>\n<p><a href=\"https:\/\/github.com\/DerekRies\">Derek Ries<\/a> created Kanbanzilla, a stand-alone app that uses the Bugzilla API to provide a Kanban interface to Mozilla&#8217;s bug tracker. This allows Mozilla teams to use Kanban without having to keep an external system in sync with Bugzilla.<\/p>\n<ul>\n<li><a href=\"https:\/\/air.mozilla.org\/intern-presentations-reis\/\">&#8220;Cards and Columns, a Kanban process for Bugzilla&#8221;<\/a><\/li>\n<li><a href=\"http:\/\/kanbanzilla.paas.allizom.org\/\">Kanbanzilla Demo Site<\/a><\/li>\n<\/ul>\n<p><a href=\"https:\/\/github.com\/shuhaowu\">Shu Hao Wu<\/a> created a webapp for Mozilla&#8217;s support website (SUMO). The app provides offline access to the SUMO troubleshooting wiki for FFOS with fast, full text search that works well across SUMO&#8217;s localizations. Shu Hao also contributed to Mozilla&#8217;s crash reporter, where he added automated identification of rapidly growing (&#8220;explosive&#8221;) crash signatures.<\/p>\n<ul>\n<li><a href=\"https:\/\/air.mozilla.org\/intern-presentation-wu\/\">&#8220;Building apps and doing math&#8221;<\/a><\/li>\n<li><a href=\"osumo.paas.allizom.org\">Offline Sumo Staging Server<\/a><\/li>\n<li><a href=\"https:\/\/crash-stats.mozilla.com\/explosive\/\">Explosive Crash Report<\/a><\/li>\n<\/ul>\n<p><a href=\"https:\/\/github.com\/ldoubleuz\">Leon Zhang<\/a> built the first iteration of the Brick web components library. Brick is a javascript library that provides common UI components for web development. Brick builds on the x-tags polyfill to offer the benefits of the emerging Web Components standard today across browser platforms.<\/p>\n<ul>\n<li><a href=\"https:\/\/air.mozilla.org\/intern-presentations-zhang\/\">&#8220;Building Bricks: An Introduction to the Brick Web Components Library&#8221;<\/a><\/li>\n<li><a href=\"http:\/\/mozilla.github.io\/brick\/\">Brick Website<\/a><\/li>\n<\/ul>\n<p><a href=\"https:\/\/github.com\/rfw\">Tony Young<\/a> was a spring intern who refactored several modules of the distributed system powering Mozilla&#8217;s crash reporter. He wrote a faster filesystem module, brought consistency to the hbase module, and made storage modules composable to make Socorro easier to install and enable quicker development of new features and components in the future.<\/p>\n<ul>\n<li><a href=\"https:\/\/air.mozilla.org\/refactorring-socorro\/\">&#8220;Refactoring Socorro&#8221;<\/a><\/li>\n<\/ul>\n<p>Many thanks and well wishes to our interns as they return to school! Also, a great big thank you to Mozilla <a href=\"https:\/\/blog.mozilla.org\/university\/\">University Recruiting<\/a>, for furnishing us with such an excellent group this year!<\/p>\n<p>All of this year&#8217;s intern presentations are available on <a href=\"https:\/\/air.mozilla.org\/channels\/interns-2013\/\">Air Mozilla<\/a>. If you&#8217;re interested in a Mozilla internship, you can get more information from <a href=\"https:\/\/blog.mozilla.org\/university\/\">university recruiting<\/a>, see open positions on <a href=\"https:\/\/careers.mozilla.org\/en-US\/\">our careers page<\/a> or meet with some Mozillians at a <a href=\"https:\/\/blog.mozilla.org\/university\/#events\">campus near you<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With the 2013 intern season winding down, we&#8217;d like to highlight some of the intern contributions to Mozilla Web Dev projects. This year five interns from four countries spent a few months at our Mountain View office building amazing things: &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/webdev\/2013\/09\/17\/2013-web-dev-intern-recap\/\">Continue reading<\/a><\/p>\n","protected":false},"author":364,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[53,20272,19566,666,96,288],"tags":[],"coauthors":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>2013 Web Dev Intern Recap - Mozilla Web Development<\/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:\/\/blog.mozilla.org\/webdev\/2013\/09\/17\/2013-web-dev-intern-recap\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lonnen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2013\/09\/17\/2013-web-dev-intern-recap\/\",\"url\":\"https:\/\/blog.mozilla.org\/webdev\/2013\/09\/17\/2013-web-dev-intern-recap\/\",\"name\":\"2013 Web Dev Intern Recap - Mozilla Web Development\",\"isPartOf\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#website\"},\"datePublished\":\"2013-09-17T16:48:00+00:00\",\"dateModified\":\"2013-09-17T16:48:00+00:00\",\"author\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/2337daf29fa06af25551f5aea9fbcc83\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2013\/09\/17\/2013-web-dev-intern-recap\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.mozilla.org\/webdev\/2013\/09\/17\/2013-web-dev-intern-recap\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/2013\/09\/17\/2013-web-dev-intern-recap\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.mozilla.org\/webdev\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"2013 Web Dev Intern Recap\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#website\",\"url\":\"https:\/\/blog.mozilla.org\/webdev\/\",\"name\":\"Mozilla Web Development\",\"description\":\"For make benefit of glorious tubes\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.mozilla.org\/webdev\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/2337daf29fa06af25551f5aea9fbcc83\",\"name\":\"Lonnen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/image\/d6c536ea268af39f91de702d2a2ab1b1\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/eacdc51b204402c2bc7998f1caf05a6a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/eacdc51b204402c2bc7998f1caf05a6a?s=96&d=mm&r=g\",\"caption\":\"Lonnen\"},\"description\":\"Lonnen is the Director, Systems Engineering overseeing Firefox data products, product delivery, crash reporting, geolocation, and other services. He also serves as a policy steward, trust and safety *emeritus*, and as the co-chair of the department of last resort.\",\"url\":\"https:\/\/blog.mozilla.org\/webdev\/author\/clonnenmozilla-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"2013 Web Dev Intern Recap - Mozilla Web Development","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:\/\/blog.mozilla.org\/webdev\/2013\/09\/17\/2013-web-dev-intern-recap\/","twitter_misc":{"Written by":"Lonnen","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.mozilla.org\/webdev\/2013\/09\/17\/2013-web-dev-intern-recap\/","url":"https:\/\/blog.mozilla.org\/webdev\/2013\/09\/17\/2013-web-dev-intern-recap\/","name":"2013 Web Dev Intern Recap - Mozilla Web Development","isPartOf":{"@id":"https:\/\/blog.mozilla.org\/webdev\/#website"},"datePublished":"2013-09-17T16:48:00+00:00","dateModified":"2013-09-17T16:48:00+00:00","author":{"@id":"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/2337daf29fa06af25551f5aea9fbcc83"},"breadcrumb":{"@id":"https:\/\/blog.mozilla.org\/webdev\/2013\/09\/17\/2013-web-dev-intern-recap\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.mozilla.org\/webdev\/2013\/09\/17\/2013-web-dev-intern-recap\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.mozilla.org\/webdev\/2013\/09\/17\/2013-web-dev-intern-recap\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.mozilla.org\/webdev\/"},{"@type":"ListItem","position":2,"name":"2013 Web Dev Intern Recap"}]},{"@type":"WebSite","@id":"https:\/\/blog.mozilla.org\/webdev\/#website","url":"https:\/\/blog.mozilla.org\/webdev\/","name":"Mozilla Web Development","description":"For make benefit of glorious tubes","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.mozilla.org\/webdev\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/2337daf29fa06af25551f5aea9fbcc83","name":"Lonnen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.mozilla.org\/webdev\/#\/schema\/person\/image\/d6c536ea268af39f91de702d2a2ab1b1","url":"https:\/\/secure.gravatar.com\/avatar\/eacdc51b204402c2bc7998f1caf05a6a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/eacdc51b204402c2bc7998f1caf05a6a?s=96&d=mm&r=g","caption":"Lonnen"},"description":"Lonnen is the Director, Systems Engineering overseeing Firefox data products, product delivery, crash reporting, geolocation, and other services. He also serves as a policy steward, trust and safety *emeritus*, and as the co-chair of the department of last resort.","url":"https:\/\/blog.mozilla.org\/webdev\/author\/clonnenmozilla-com\/"}]}},"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/posts\/3567"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/users\/364"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/comments?post=3567"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/posts\/3567\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/media?parent=3567"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/categories?post=3567"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/tags?post=3567"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blog.mozilla.org\/webdev\/wp-json\/wp\/v2\/coauthors?post=3567"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}