canmove, Confirmed users
737
edits
(→Agenda) |
No edit summary |
||
| (9 intermediate revisions by 5 users not shown) | |||
| Line 2: | Line 2: | ||
= Agenda = | = Agenda = | ||
* 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] | |||
** [https://jetpack.etherpad.mozilla.org/cross-origin-content-script Cross-domain content scripts] | |||
** [https://bugzilla.mozilla.org/show_bug.cgi?id=732294 Panel positioning] | |||
** [https://github.com/mozilla/addon-sdk/wiki/JEP-Add-on-UI-Integration UX Work] | |||
** [https://github.com/mozilla/addon-sdk/wiki/Places-API-JEP Places API] | |||
** DOM Window for add-ons | |||
** [https://bugzilla.mozilla.org/show_bug.cgi?id=724632 De-traitification] | |||
* SDK | * SDK | ||
** Blockers? | ** Blockers? | ||
* Roundtable | * Roundtable | ||
** API Design | ** API Design | ||
*** dev-reading: The Art of Unix Programming | *** 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 | ||
** | ** [https://bugzilla.mozilla.org/show_bug.cgi?id=855771 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. | |||
** | |||
** | |||
=Awesomeness Schedule= | =Awesomeness Schedule= | ||
| Line 28: | Line 26: | ||
| Awesome Date || Awesome Person - Awesome thing | | Awesome Date || Awesome Person - Awesome thing | ||
|- | |- | ||
| | | 04/15 || Jordan - Places JEP | ||
|- | |- | ||
| | | 04/22 || Eddy - Dutch Mozilla meetup | ||
|- | |- | ||
| 04/ | | 04/29 || Erik - Content policies | ||
|- | |- | ||
| | | 05/06 || Mossop - TBD | ||
|- | |- | ||
| | | 05/13 || ??? | ||
|- | |- | ||
|} | |} | ||
= Bugs = | = Bugs = | ||
| Line 61: | 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? | |||