Jetpack/Weekly Meeting/2013-04-16: Difference between revisions

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


= Attendees =  
= Attendees =  
* Eddy
* Wes
* Will
* Matteo
* Jordan
* Erik
* Irakli
* Mossop
* Alex
* Gabor


= Minutes =
= Minutes =


=== Builder ===
== High Priority Work ==
 
===[https://etherpad.mozilla.org/jetpack-private-browsing Private Browsing]===
 
[https://bugzilla.mozilla.org/showdependencytree.cgi?id=748604&hide_resolved=1 Bug Tree]. We're meeting tomorrow to discuss Panel. Ideas for updating panel code have changed from what we had originally planned.
 
===[https://jetpack.etherpad.mozilla.org/cross-origin-content-script Cross-domain content scripts]===
 
Final patch pushed, backed out, fixed again. Still might be intermittent errors, but will try to push today.
 
===[https://bugzilla.mozilla.org/show_bug.cgi?id=732294 Panel positioning]===
 
Landed! But needs tests.
 
===[https://bugzilla.mozilla.org/show_bug.cgi?id=695913 UX Work]===
 
We have a JEP: https://github.com/mozilla/addon-sdk/wiki/JEP-Add-on-UI-Integration: Matteo's working the first item, "Toggle/action buttons".
 
===[https://github.com/mozilla/addon-sdk/wiki/Places-API-JEP Places API]===
 
Jordan: working on API design, will blog about it soon.
 
===DOM Window for add-ons===
 
Irakli: has been focusing on private-browsing, so nothing new on this.
 
===[https://bugzilla.mozilla.org/show_bug.cgi?id=724632 De-traitification]===
 
Panel has been de-traitified. Still page-mods, widgets, tabs, windows. Erik would like to try to get some of these done.
 
==SDK==
===Blockers?===
None.
 
== Roundtable ==
=== API Design reading matter ===
The Mozilla reading group dev-reading is currently reading "The Art of Unix Programming": Erik has been reading this, and it's good (it's at http://safaribooksonline.com ). Jordan: also TrollTech white paper: http://www4.in.tum.de/~blanchet/api-design.pdf.
 
=== [https://bugzilla.mozilla.org/show_bug.cgi?id=855771 We should kill all existing intermittents for good or disable them] ===
There is one main intermittent failure at the moment, that Alex thinks might be fixed by a recent patch that we will uplift.
 
=== We can't really take advantage of being in a tree as much because we test on all trains===
 
Maybe we can turn off Release and Beta, because we don't expect to uplift to these releases. Discuss this again the next time it's a problem.
 
=== Repacking for Firefox 22 ===
We should plan and start communicating this now. Will will write up a plan for what needs to happen, circulate it, and start telling add-on developers.


=== SDK ===
=== {{bug|852240}}: allow `window.postMessage` to an add-on origin ===


=== Roundtable ===
Proposal to simplify communication with add-on. Comments?
canmove, Confirmed users
737

edits