Confirmed users
110
edits
(Created page with "= Agenda = * High Priority Work ** [https://bugzilla.mozilla.org/show_bug.cgi?id=915376 Native Jetpack Support] ** [https://bugzilla.mozilla.org/show_bug.cgi?id=961191 JPM] **...") |
|||
(12 intermediate revisions by 4 users not shown) | |||
Line 2: | Line 2: | ||
* High Priority Work | * High Priority Work | ||
** [https://bugzilla.mozilla.org/show_bug.cgi?id=915376 Native Jetpack Support] | ** [https://bugzilla.mozilla.org/show_bug.cgi?id=915376 Native Jetpack Support] | ||
*** [https://bugzilla.mozilla.org/show_bug.cgi?id=1037975 Bug 1037975: loading sdk/addon/window from sdk/addon/runner causes an error and add-ons to fail to load.] Trying to figure out a solution that doesn't make the session stores rely on sdk code. See [https://bugzilla.mozilla.org/show_bug.cgi?id=1042239 bug 1042239] for more information. | |||
*** [https://bugzilla.mozilla.org/show_bug.cgi?id=1037235 Bug 1037235: toolkit/loader doesn't check module compatibility.] Landing my patch for this broke devtools xpcshell tests, so I need to fix this. | |||
** [https://bugzilla.mozilla.org/show_bug.cgi?id=961191 JPM] | ** [https://bugzilla.mozilla.org/show_bug.cgi?id=961191 JPM] | ||
*** [https://bugzilla.mozilla.org/show_bug.cgi?id=1038381 Bug 1038381: Replace usage of @test/options with sdk/test/options]. Is done, so `jpm test` test options like `--stop-on-error` or `--tbpl` [https://github.com/mozilla/jpm/blob/14a628cea3cd86d91ee01630c334056075100abe/bin/jpm#L24-L28 and these] will work, after the next uplift. | |||
*** [https://github.com/mozilla/jpm/pull/124 Issue 124] More `xpi` filters were added. | |||
*** Updated to v0.0.10 | |||
** [https://gist.github.com/Gozala/9490234 Devtools SDK] | ** [https://gist.github.com/Gozala/9490234 Devtools SDK] | ||
** [https://bugzilla.mozilla.org/show_bug.cgi?id=994280 Button badges] | ** [https://bugzilla.mozilla.org/show_bug.cgi?id=994280 Button badges] | ||
Line 9: | Line 21: | ||
* SDK | * SDK | ||
** Blockers? | ** Blockers? | ||
* e10s updates <span id=zombie>(zombie)</span> | |||
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1044607 bug 1044607] remove `hasListenerFor` method from content worker | |||
** out this week | |||
* Roundtable | * Roundtable | ||
** | ** Reducing Fennec footprint (rnewman): {{bug|942609}} | ||
*** Meta bug that's relevant to you folks: {{bug|1044079}} | |||
**** {{bug|1044197}}: don't ship test files | |||
***** looked into this, tl;dr: remove just httpd.js from both desktop and android --z | |||
*** {{bug|1044199}}: don't ship volcan | |||
*** {{bug|1039902}}: minify everything | |||
= Bugs = | |||
== Triage Followups == | |||
<bugzilla> | |||
{ | |||
"product": "Add-on SDK", | |||
"whiteboard": "[triage:followup]" | |||
} | |||
</bugzilla> | |||
== Open Bugs == | |||
<bugzilla type="count" display="bar"> | |||
{ | |||
"product": "Add-on SDK", | |||
"resolution": "---", | |||
"x_axis_field": "priority" | |||
} | |||
</bugzilla> | |||
== Triage Followups == | |||
<bugzilla> | |||
{ | |||
"product": "Add-on SDK", | |||
"whiteboard": "[triage:followup]" | |||
} | |||
</bugzilla> | |||
== Open Bugs == | |||
<bugzilla type="count" display="bar"> | |||
{ | |||
"product": "Add-on SDK", | |||
"resolution": "---", | |||
"x_axis_field": "priority" | |||
} | |||
</bugzilla> | |||
= Attendees = | |||
* Jeff | |||
* Matteo | |||
* Erik | |||
* Irakli | |||
* Connor | |||
* rnewman | |||
* Jordan | |||
= Minutes = | |||
* Native Addon Support -- 2 remaining things to get it working with jpm on fennec, erik needs info from irakli | |||
* JPM - updates listed | |||
** Matteo - How do we deal with ./data directory in jpm? opening up a bug to discuss further, maybe an issue with self, data in dependency add ons.. not a blocker for JPM though | |||
* Jeff was able to use the devtools SDK with a gulp extension without issues | |||
* Irakli working with Luca for DTSDK director | |||
* Connor working on implementation/tests for DTSDK printers | |||
* Matteo blocked by platform for button badges | |||
* Mossop not here to talk about Mochitestification | |||
* Happy Birthday Zombie! | |||
* "Fat Fennec" -- reducing the size of the APK, people are stuck on FF18 because they don't have enough space to download a newer version, try to reduce size of SDK, like test runner modules, DTSDK modules (volcan, etc) | |||
** Concerns of breaking things since we don't have test infrastructure (Matteo) | |||
** Switch unsupported modules with stubs, already kinda done in the case of Toolbar | |||
** Actionable steps: Knock out those bugs |