Jetpack/Weekly Meeting/2013-04-16: Difference between revisions
No edit summary |
|||
Line 58: | Line 58: | ||
= Attendees = | = Attendees = | ||
* Eddy | |||
* Wes | |||
* Will | |||
* Matteo | |||
* Jordan | |||
* Erik | |||
* Irakli | |||
* Mossop | |||
* Alex | |||
* Gabor | |||
= Minutes = | = Minutes = | ||
=== | == 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. | |||
=== | === {{bug|852240}}: allow `window.postMessage` to an add-on origin === | ||
Proposal to simplify communication with add-on. Comments? |
Latest revision as of 17:52, 16 April 2013
Agenda
- High Priority Work
- Private Browsing Bug Tree
- Cross-domain content scripts
- Panel positioning
- UX Work
- Places API
- DOM Window for add-ons
- De-traitification
- SDK
- Blockers?
- Roundtable
- API Design
- dev-reading: The Art of Unix Programming (can be found on http://www.safaribooksonline.com/)
- Poetic API, Mozilla Brown Bag: https://air.mozilla.org/poetic-apis/
- The Little Manual of API Design http://www4.in.tum.de/~blanchet/api-design.pdf
- We should kill all existing intermittents for good or disable them
- We can't really take advantage of being in a tree as much because we test on all trains (rolled over from last week)
- Repacking for Firefox 22: we should plan and start communicating this now.
- API Design
Awesomeness Schedule
Awesome Date | Awesome Person - Awesome thing |
04/15 | Jordan - Places JEP |
04/22 | Eddy - Dutch Mozilla meetup |
04/29 | Erik - Content policies |
05/06 | Mossop - TBD |
05/13 | ??? |
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
- Eddy
- Wes
- Will
- Matteo
- Jordan
- Erik
- Irakli
- Mossop
- Alex
- Gabor
Minutes
High Priority Work
Private Browsing
Bug Tree. We're meeting tomorrow to discuss Panel. Ideas for updating panel code have changed from what we had originally planned.
Cross-domain content scripts
Final patch pushed, backed out, fixed again. Still might be intermittent errors, but will try to push today.
Panel positioning
Landed! But needs tests.
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".
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.
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.
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.
bug 852240: allow `window.postMessage` to an add-on origin
Proposal to simplify communication with add-on. Comments?