Jetpack/Weekly Meeting/2014-02-04: Difference between revisions
(→Agenda) |
No edit summary |
||
Line 40: | Line 40: | ||
= Attendees = | = Attendees = | ||
* Jeff | |||
* Mossop | |||
* DCamp | |||
* Irakli | |||
* Will | |||
* Erik | |||
* Matteo | |||
* Jordan | |||
* Zombie | |||
= Minutes = | = Minutes = | ||
== High Priority Work == | |||
=== [https://github.com/mozilla/addon-sdk/wiki/JEP-Add-on-debugger Add-on Debugger]=== | |||
Jordan: waiting for help from devtools people. | |||
=== [https://bugzilla.mozilla.org/show_bug.cgi?id=915376 Native Jetpack Support] === | |||
Erik: not working on this last week. | |||
===[https://bugzilla.mozilla.org/show_bug.cgi?id=935109 node loader changes]=== | |||
Jordan: progress, working on getting the different bits wired up. | |||
===[Slaughterhouse] (needs public bug)=== | |||
No Gabor this week. | |||
===[https://github.com/mozilla/addon-sdk/pull/1353/files Devtools SDK]=== | |||
Irakli: working on a prototype. | |||
===[https://bugzilla.mozilla.org/show_bug.cgi?id=961846 SDK 1.16]=== | |||
Erik will land mozrunner patch in the SDK. One bug waiting for info from Irakli: should we remove "strict": everyone: yes, we should. | |||
==Blockers?== | |||
Jordan has a few reviews waiting. Irakli has some things in his queue. | |||
== Roundtable== | |||
===Australis bugs - should these be blockers?=== | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=909349 bug 909349] - no button depressed state on OS X | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=907450 bug 907450] panel can't be anchored to a button | |||
* state passed to onChange / onClick handlers for both toggle and action buttons should return the current window-level state - discuss. | |||
* there's something like a scrollbar in toolbars, if they have any content in them. Like [http://i.imgur.com/G1KOqaP.png this], from an add-on like [https://gist.github.com/wbamberg/8725047 this]. | |||
Let's create an etherpad for Australis bugs and discuss today. It will be increasingly hard to uplift changes. Worst case, we take the UX modules out of Firefox 29. | |||
===E10S=== | |||
How important is e10s, and what should the Jetpack team do about it? | |||
DCamp: e10s is important and if we can help, we should. But we need to understand where we can and cannot help. Most of the top 10 add-ons are not jetpacks. So fixing jetpack does not help them. The e10s team needs a story for XUL add-ons anyway. | |||
===bug 926264=== | |||
intermittent test failure: sometimes tests complete but Firefox doesn't shut down, and we get a very generic error. can we make this less generic? Erik will take a look. | |||
=== | ===node shims for node modules=== | ||
Jordan: should we have shims around our modules, to make them consumable by node applications? Especially for modules like event/target, that are very similar to, but different from, node modules like eventemitter. If we don't have core implementations, then npm modules cannot be used unless someone makes them, shares them, and others know where to find them and manually use them. |
Latest revision as of 00:34, 5 February 2014
Agenda
- High Priority Work
- Add-on Debugger
- Native Jetpack Support
- node loader changes
- [Slaughterhouse] (needs public bug)
- Devtools SDK
- SDK 1.16
- SDK
- Blockers?
- Roundtable
- Australis bugs - should these be blockers?:
- bug 909349 - no button depressed state on OS X
- bug 907450 panel can't be anchored to a button
- state passed to onChange / onClick handlers for both toggle and action buttons should return the current window-level state - discuss.
- there's something like a scrollbar in toolbars, if they have any content in them. Like this, from an add-on like this.
- E10S
- bug 926264
- Australis bugs - should these be blockers?:
Bugs
Triage Followups
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Open Bugs
Bugzilla query error
Invalid type (count) and display (table) combination1
Attendees
- Jeff
- Mossop
- DCamp
- Irakli
- Will
- Erik
- Matteo
- Jordan
- Zombie
Minutes
High Priority Work
Add-on Debugger
Jordan: waiting for help from devtools people.
Native Jetpack Support
Erik: not working on this last week.
node loader changes
Jordan: progress, working on getting the different bits wired up.
[Slaughterhouse] (needs public bug)
No Gabor this week.
Devtools SDK
Irakli: working on a prototype.
SDK 1.16
Erik will land mozrunner patch in the SDK. One bug waiting for info from Irakli: should we remove "strict": everyone: yes, we should.
Blockers?
Jordan has a few reviews waiting. Irakli has some things in his queue.
Roundtable
Australis bugs - should these be blockers?
- bug 909349 - no button depressed state on OS X
- bug 907450 panel can't be anchored to a button
- state passed to onChange / onClick handlers for both toggle and action buttons should return the current window-level state - discuss.
- there's something like a scrollbar in toolbars, if they have any content in them. Like this, from an add-on like this.
Let's create an etherpad for Australis bugs and discuss today. It will be increasingly hard to uplift changes. Worst case, we take the UX modules out of Firefox 29.
E10S
How important is e10s, and what should the Jetpack team do about it?
DCamp: e10s is important and if we can help, we should. But we need to understand where we can and cannot help. Most of the top 10 add-ons are not jetpacks. So fixing jetpack does not help them. The e10s team needs a story for XUL add-ons anyway.
bug 926264
intermittent test failure: sometimes tests complete but Firefox doesn't shut down, and we get a very generic error. can we make this less generic? Erik will take a look.
node shims for node modules
Jordan: should we have shims around our modules, to make them consumable by node applications? Especially for modules like event/target, that are very similar to, but different from, node modules like eventemitter. If we don't have core implementations, then npm modules cannot be used unless someone makes them, shares them, and others know where to find them and manually use them.