Jetpack/Weekly Meeting/2013-08-06: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 58: Line 58:


= Attendees =  
= Attendees =  
* Irakli
* Jordan
* Mike
* Matteo
* Eddy
* Jeff
* DCamp
* Erik
* Will
* Mossop


= Minutes =
= Minutes =


=== Builder ===
==High Priority Work==
===[https://github.com/mozilla/addon-sdk/wiki/JEP-Add-on-UI-Integration UX Work]===
 
Buttons: met with Stephen Horlander about variable-wdth buttons in the navbar (non-square buttons). Waiting for his response. Can we add fixed-width buttons now, and not block on this? Yes.
 
Toolbar: still progressing, Erik's discussing with UX team. Need to add a close button (toolbar button) so would like a low-level toolbar button module.
 
===[https://github.com/mozilla/addon-sdk/wiki/JEP-Window DOM Window for add-ons]===
On hold while fixing failing tests.
 
===[https://bugzilla.mozilla.org/show_bug.cgi?id=724632 De-traitification]===
Patch coming up for this.
 
===[https://bugzilla.mozilla.org/showdependencytree.cgi?id=843504&hide_resolved=1 Fennec test failures]===
 
All tests are passing! Some tests are skipping because we don't support the feature on Fennec (e.g. pinning). Next step: wiring it up to our CI. Mossop: still figuring out with RelEng how we can automate Fennec tests: they're not keen on using adb for it.
 
===[https://github.com/mozilla/addon-sdk/wiki/JEP-Add-on-debugger Add-on Debugger]===
 
Mike wrote a JEP and is working on this.


=== SDK ===
==SDK==
===Blockers?===


=== Roundtable ===
==Roundtable==
* [https://bugzilla.mozilla.org/show_bug.cgi?id=899062 This bug was filed yesterday]: close it WORKSFORME.
* Test output for failing tests is useless, see [https://bugzilla.mozilla.org/show_bug.cgi?id=896811 bug 896811]: console bug, assign it to DCamp.
* Can we land a menuitem module? see [https://bugzilla.mozilla.org/show_bug.cgi?id=899434 bug 899434]: sidebars and toolbars both need menuitems, and people want them in main menu too. Erik: write an API proposal, and talk to UX about where add-on menu items should go.
* Where is the MVP JEP?  Why are we using this? Let's schedule a separate meeting.
* needinfo Erik if you needinfo on a bug: this is true for everyone. Use needinfo if you need info. Also: bugmotodo.org
* What happened to Awesomeness? Let's reboot: Mike, Erik, Matteo to go first. Also, Erik and Jordan have been blogging we just stopped tracking it.
* Can we create a Jetpack Blog? or Planet Jetpack? There was one but we killed it. You can use the add-ons blog, is that good enough? Erik: it might be motivational. But would be hard to get an audience, while people already read the add-on blog. Starting an 'official' Planet Jetpack is probably a nonstarter.
* (Wes) - Firefox is starting to use content processes for thumbnailing of pages: https://mail.mozilla.org/pipermail/firefox-dev/2013-July/000662.html: sounds like e10s is progressing. Unsure what exactly it means for us, but thought I'd mention it, at least. We may have to start paying attention to this in the next quarter.
* [ZER0] Landing australis branch in master: should we wait for Australis to land in Nightly? Right now the only stuff in Australis branch is new stuff, all the common stuff is in master. We should hold off on this until we have a better idea of when it will land.
canmove, Confirmed users
737

edits