Jetpack/Weekly Meeting/2014-02-04: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
Line 40: Line 40:


= Attendees =  
= Attendees =  
* Jeff
* Mossop
* DCamp
* Irakli
* Will
* Erik
* Matteo
* Jordan
* Zombie


= Minutes =
= Minutes =


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


=== Blockers ===
===node shims for node modules===


=== Roundtable ===
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

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.