{"id":8202,"date":"2017-07-17T13:00:23","date_gmt":"2017-07-17T20:00:23","guid":{"rendered":"http:\/\/blog.mozilla.org\/addons\/?p=8202"},"modified":"2017-08-07T15:56:46","modified_gmt":"2017-08-07T22:56:46","slug":"add-ons-mozilla-hands-san-francisco","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/","title":{"rendered":"Add-ons at Mozilla All Hands San Francisco"},"content":{"rendered":"<p>Firefox add-on staff and contributors gathered at Mozilla\u2019s recent All Hands meeting in San Francisco to spend time as a group focusing on our biggest priority this year: the <a href=\"https:\/\/wiki.mozilla.org\/RapidRelease\/Calendar\">Firefox 57<\/a> release in November.<\/p>\n<p>During the course of the week, Mozillians could be found huddled together in various conference spaces discussing blocker issues, making plans, and hacking on code. Here&#8217;s a\u00a0 recap of the week and a glance at what we have in store for the second half of 2017.<\/p>\n<h3>Add-on Engineering<\/h3>\n<div id=\"attachment_8208\" style=\"width: 262px\" class=\"wp-caption alignright\"><a href=\"https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/kumarandlucasf17.jpg\"><img aria-describedby=\"caption-attachment-8208\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-8208 size-medium\" src=\"https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/kumarandlucasf17-252x265.jpg\" alt=\"\" width=\"252\" height=\"265\" srcset=\"https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/kumarandlucasf17-252x265.jpg 252w, https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/kumarandlucasf17-768x809.jpg 768w, https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/kumarandlucasf17-600x632.jpg 600w\" sizes=\"(max-width: 252px) 100vw, 252px\" \/><\/a><p id=\"caption-attachment-8208\" class=\"wp-caption-text\">Add-on engineers Luca Greco and Kumar McMillan take a break to model new add-on jackets.<\/p><\/div>\n<p>For most of the engineering team, the week was a chance to catch up on the backlog of bugs. (The full list of bugs closed during the week can be found <a href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?list_id=13673137&amp;chfieldto=2017-07-03&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;component=WebExtensions%3A%20Android&amp;component=WebExtensions%3A%20Compatibility&amp;component=WebExtensions%3A%20Developer%20Tools&amp;component=WebExtensions%3A%20Experiments&amp;component=WebExtensions%3A%20Frontend&amp;component=WebExtensions%3A%20General&amp;component=WebExtensions%3A%20Request%20Handling&amp;component=WebExtensions%3A%20Untriaged&amp;product=Toolkit&amp;chfield=cf_last_resolved&amp;chfieldfrom=2017-06-26&amp;resolution=FIXED&amp;query_format=advanced \">here<\/a>.)<\/p>\n<p>We also had good conversations about <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1255894\">altering HTTP Response<\/a> in the <a href=\"https:\/\/developer.mozilla.org\/en-US\/Add-ons\/WebExtensions\/API\/webRequest\">webRequest API<\/a>, <a href=\"https:\/\/perf-html.io\/public\/0c7d4570076df6ccd056098232136908b9c024ad\/calltree\/?hiddenThreads=&amp;implementation=js&amp;range=0.0000_1.4554&amp;thread=0&amp;threadOrder=0-2-3-4-1-5\">performance problems<\/a> with the blocklist on Firefox startup, and sketching out a <a href=\"https:\/\/wiki.mozilla.org\/WebExtensions\/RoadMapWebExt\">roadmap for web-ext<\/a>, the command line tool for extension development. We also had a chance to make progress on the <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1283639\">browser.proxy<\/a> API.<\/p>\n<h3>Improving addons.mozilla.org (AMO)<\/h3>\n<p>Having recently completed the <a href=\"https:\/\/blog.mozilla.org\/addons\/2017\/04\/11\/amo-new-look-android\/\">redesign of AMO for Android<\/a>, we\u2019ve now turned our attention to refreshing the desktop version. Goals for the next few months include modernizing the homepage and making it easier to find great add-ons. Here\u2019s a preview of the new look:<\/p>\n<p><a href=\"https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/New-AMO.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-large wp-image-8203\" src=\"https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/New-AMO-600x576.png\" alt=\"\" width=\"600\" height=\"576\" srcset=\"https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/New-AMO-600x576.png 600w, https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/New-AMO-252x242.png 252w, https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/New-AMO-768x738.png 768w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Another area of focus was migrating to Django 1.11. Most of the work on the Django upgrade involved replacing and removing incompatible libraries and customizations, and a lot of progress was made during the week.<\/p>\n<h3>Add-on Reviews<\/h3>\n<div id=\"attachment_8209\" style=\"width: 262px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/elvina_sf17.jpeg\"><img aria-describedby=\"caption-attachment-8209\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-8209 size-medium\" src=\"https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/elvina_sf17-252x168.jpeg\" alt=\"\" width=\"252\" height=\"168\" srcset=\"https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/elvina_sf17-252x168.jpeg 252w, https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/elvina_sf17-768x512.jpeg 768w, https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/elvina_sf17-600x400.jpeg 600w, https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/elvina_sf17.jpeg 1080w\" sizes=\"(max-width: 252px) 100vw, 252px\" \/><\/a><p id=\"caption-attachment-8209\" class=\"wp-caption-text\">Former intern Elvina Valieva helped make improvements to the web-ext command line tool, in addition to doing some impressive marine-themed photoshopping.<\/p><\/div>\n<p>Review queue wait times have dramatically improved in the past few weeks, and we\u2019re on track to deliver even more improvements in the <a href=\"https:\/\/github.com\/mozilla\/addons-server\/issues\/5211\">next few months<\/a>. During our week together, we also discussed ideas for improving the volunteer reviewer program and evolving it to stay relevant to the new WebExtensions model. We\u2019ll be reaching out to the review team for feedback in the coming weeks.<\/p>\n<h3>Get Involved<\/h3>\n<p>Interested in contributing to the add-ons community? Check out our wiki to see a list of current <a href=\"https:\/\/wiki.mozilla.org\/Add-ons\/Contribute\">opportunities<\/a>.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Firefox add-on staff and contributors gathered at Mozilla\u2019s recent All Hands meeting in San Francisco to spend time as a group focusing on our biggest priority this year: the Firefox &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/\">Read more<\/a><\/p>\n","protected":false},"author":1405,"featured_media":8205,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44,39,278890,278886],"tags":[580,17,12900],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Add-ons at Mozilla All Hands San Francisco - Mozilla Add-ons Community Blog<\/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\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Caitlin Neiman\" \/>\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\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/\",\"name\":\"Add-ons at Mozilla All Hands San Francisco - Mozilla Add-ons Community Blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/addons-octopus-1.png\",\"datePublished\":\"2017-07-17T20:00:23+00:00\",\"dateModified\":\"2017-08-07T22:56:46+00:00\",\"author\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/d42e525583ec49a90da7806934fd533f\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.mozilla.org\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/#primaryimage\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/addons-octopus-1.png\",\"contentUrl\":\"https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/addons-octopus-1.png\",\"width\":787,\"height\":637,\"caption\":\"add-ons octopus\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.mozilla.org\/addons\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Add-ons at Mozilla All Hands San Francisco\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#website\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/\",\"name\":\"Mozilla Add-ons Community Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.mozilla.org\/addons\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/d42e525583ec49a90da7806934fd533f\",\"name\":\"Caitlin Neiman\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/022ba856a87c8f40739b7ef2fdcdf33c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/022ba856a87c8f40739b7ef2fdcdf33c?s=96&d=mm&r=g\",\"caption\":\"Caitlin Neiman\"},\"description\":\"Add-ons Community Manager at Mozilla.\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/author\/cneimanmozilla-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Add-ons at Mozilla All Hands San Francisco - Mozilla Add-ons Community Blog","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\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/","twitter_misc":{"Written by":"Caitlin Neiman","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.mozilla.org\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/","url":"https:\/\/blog.mozilla.org\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/","name":"Add-ons at Mozilla All Hands San Francisco - Mozilla Add-ons Community Blog","isPartOf":{"@id":"https:\/\/blog.mozilla.org\/addons\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.mozilla.org\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/#primaryimage"},"image":{"@id":"https:\/\/blog.mozilla.org\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/addons-octopus-1.png","datePublished":"2017-07-17T20:00:23+00:00","dateModified":"2017-08-07T22:56:46+00:00","author":{"@id":"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/d42e525583ec49a90da7806934fd533f"},"breadcrumb":{"@id":"https:\/\/blog.mozilla.org\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.mozilla.org\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.mozilla.org\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/#primaryimage","url":"https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/addons-octopus-1.png","contentUrl":"https:\/\/blog.mozilla.org\/addons\/files\/2017\/07\/addons-octopus-1.png","width":787,"height":637,"caption":"add-ons octopus"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.mozilla.org\/addons\/2017\/07\/17\/add-ons-mozilla-hands-san-francisco\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.mozilla.org\/addons\/"},{"@type":"ListItem","position":2,"name":"Add-ons at Mozilla All Hands San Francisco"}]},{"@type":"WebSite","@id":"https:\/\/blog.mozilla.org\/addons\/#website","url":"https:\/\/blog.mozilla.org\/addons\/","name":"Mozilla Add-ons Community Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.mozilla.org\/addons\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/d42e525583ec49a90da7806934fd533f","name":"Caitlin Neiman","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/022ba856a87c8f40739b7ef2fdcdf33c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/022ba856a87c8f40739b7ef2fdcdf33c?s=96&d=mm&r=g","caption":"Caitlin Neiman"},"description":"Add-ons Community Manager at Mozilla.","url":"https:\/\/blog.mozilla.org\/addons\/author\/cneimanmozilla-com\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts\/8202"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/users\/1405"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/comments?post=8202"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts\/8202\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/media\/8205"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/media?parent=8202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/categories?post=8202"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/tags?post=8202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}