Jetpack/Weekly Meeting/2014-07-08: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(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=...")
 
 
(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/mozilla/addon-sdk/pull/1353/files 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]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1035512 Mochitestification]
* 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.


=== High Priority Work ===
== 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


=== 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 1023326]?
** 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"

Latest revision as of 00:21, 9 July 2014


Agenda

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"