Jetpack/Weekly Meeting/2014-07-08: Difference between revisions
(Created page with "__FORCETOC__ = Agenda = * High Priority Work ** [https://bugzilla.mozilla.org/show_bug.cgi?id=915376 Native Jetpack Support] ** [https://bugzilla.mozilla.org/show_bug.cgi?id=...") |
(→JPM) |
||
(7 intermediate revisions by 4 users not shown) | |||
Line 5: | Line 5: | ||
** [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=961191 JPM] | ** [https://bugzilla.mozilla.org/show_bug.cgi?id=961191 JPM] | ||
** [https://github.com/ | ** [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] | ||
* SDK | * SDK | ||
** [https://etherpad.mozilla.org/pI2mDaLXZx Mochitestification] | |||
** Blockers? | ** Blockers? | ||
* e10s updates <span id=zombie>(zombie)</span> | |||
** adapted Content Worker to async Sandbox ([https://bugzilla.mozilla.org/show_bug.cgi?id=1028718 bug 1028718]) | |||
*** got all the tests passing, feeling all good about myself | |||
*** enter context-menu :\ | |||
** anyone knows anything about [https://bugzilla.mozilla.org/show_bug.cgi?id=990729 bug 990729]? | |||
*** Associate JS compartments with addon XUL code and components/modules | |||
* Roundtable | * Roundtable | ||
** [https://bugzilla.mozilla.org/show_bug.cgi?id=942511 bug 942511] - " All properties of the ActiveTab is undefined" | |||
= Bugs = | = Bugs = | ||
Line 32: | Line 39: | ||
= Attendees = | = Attendees = | ||
* Mossop | |||
* Connor | |||
* Irakli | |||
* Jeff | |||
* Matteo | |||
* Erik | |||
* zombie | |||
* Jordan | |||
* Will | |||
= Minutes = | = Minutes = | ||
== 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]=== | |||
Erik: will blog today and test it out. | |||
People on the list have tried it, and had some problems: | |||
* cfx IDs don't work with jpm | |||
* the "main" property in package.json is mandatory in jpm, and is not in cfx - cfx uses main.js as the entry point by default if main is not specified | |||
Do we make a break, or keep the cfx behavior even when it does not make sense? We should make a break, explaining to users what they need to do to fix their add-ons. https://github.com/mozilla/jpm/issues/57 | |||
=== [https://gist.github.com/Gozala/9490234 Devtools SDK]=== | |||
Irakli: | |||
* still catching up | |||
* working on review comments, will have new version for review today | |||
===[https://bugzilla.mozilla.org/show_bug.cgi?id=994280 Button badges]=== | |||
Matteo: this is supported in Firefox, but broken in OS X, should have working version this week, or next week. Then we can expose it in the SDK. | |||
=== | == SDK== | ||
=== [https://etherpad.mozilla.org/pI2mDaLXZx Mochitestification]=== | |||
Mossop: | |||
* use mochi tests instead of cfx for the SDK. | |||
* package tests should work, add-ons tests might not. | |||
* plan is to try it out and fix problems as they come up | |||
* will find someone to work on it | |||
=== | === e10s updates <span id=zombie>(zombie)</span>=== | ||
* adapted Content Worker to async Sandbox ([https://bugzilla.mozilla.org/show_bug.cgi?id=1028718 bug 1028718]) | |||
** got all the tests passing, feeling all good about myself | |||
** enter context-menu :\ | |||
* anyone knows anything about [https://bugzilla.mozilla.org/show_bug.cgi?id=990729 bug 1023326]? | |||
** Associate JS compartments with addon XUL code and components/modules | |||
== Roundtable== | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=942511 bug 942511] - " All properties of the ActiveTab is undefined" |
Latest revision as of 00:21, 9 July 2014
Agenda
- High Priority Work
- SDK
- Mochitestification
- Blockers?
- e10s updates (zombie)
- adapted Content Worker to async Sandbox (bug 1028718)
- got all the tests passing, feeling all good about myself
- enter context-menu :\
- anyone knows anything about bug 990729?
- Associate JS compartments with addon XUL code and components/modules
- adapted Content Worker to async Sandbox (bug 1028718)
- Roundtable
- bug 942511 - " All properties of the ActiveTab is undefined"
Bugs
Triage Followups
Bugzilla query error
Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 403 [1] => Forbidden ) ) 1
Open Bugs
Bugzilla query error
Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 403 [1] => Forbidden ) ) 1
Attendees
- Mossop
- Connor
- Irakli
- Jeff
- Matteo
- Erik
- zombie
- Jordan
- Will
Minutes
High Priority Work
Native Jetpack Support
JPM
Erik: will blog today and test it out.
People on the list have tried it, and had some problems:
- cfx IDs don't work with jpm
- the "main" property in package.json is mandatory in jpm, and is not in cfx - cfx uses main.js as the entry point by default if main is not specified
Do we make a break, or keep the cfx behavior even when it does not make sense? We should make a break, explaining to users what they need to do to fix their add-ons. https://github.com/mozilla/jpm/issues/57
Devtools SDK
Irakli:
- still catching up
- working on review comments, will have new version for review today
Button badges
Matteo: this is supported in Firefox, but broken in OS X, should have working version this week, or next week. Then we can expose it in the SDK.
SDK
Mochitestification
Mossop:
- use mochi tests instead of cfx for the SDK.
- package tests should work, add-ons tests might not.
- plan is to try it out and fix problems as they come up
- will find someone to work on it
e10s updates (zombie)
- adapted Content Worker to async Sandbox (bug 1028718)
- got all the tests passing, feeling all good about myself
- enter context-menu :\
- anyone knows anything about bug 1023326?
- Associate JS compartments with addon XUL code and components/modules
Roundtable
- bug 942511 - " All properties of the ActiveTab is undefined"