canmove, Confirmed users
432
edits
(Meetings done! \o/) |
|||
(47 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
An archive of notes from Australis meetings. | An archive of notes from Australis meetings. | ||
= next meeting = | = Done! = | ||
([https://fx-team.etherpad.mozilla.org/australis-meeting-notes next meeting has not yet | Firefox 29 has shipped, and thus ends our weekly Australis meetings! So long and thanks for all the GIFs. | ||
=5/1/2014= | |||
* GIF du jour: | |||
** http://i.imgur.com/tGHf0z7.gif | |||
* Post-release! | |||
** Positive comments: https://input.mozilla.org/en-US/?product=Firefox&version=29.0.0&date_start=2014-03-20&happy=1 | |||
** Generally positive: http://arstechnica.com/information-technology/2014/04/hands-on-with-firefox-29-more-customizable-more-chrome-y/?comments=1 | |||
** Twitter also generally positive | |||
** Looking for unexpected feedback / new issues... | |||
*** A few reports of addon buttons showing entire sprite sheet | |||
*** Poor / invisible contrast with tab text and some background on Windows 8 | |||
**** bug 1004576, bug 998231, bug 1004482 | |||
**** 8.1 requires https://bugzilla.mozilla.org/show_bug.cgi?id=907373 | |||
**** jared to look into | |||
** currently ~15-20 million F29 users, throttled at 10% today | |||
*** 50% increase of user-initiated update checks so far | |||
* Onboarding | |||
** There are a few reports of users seeing the tour on every startup. Possibly an issue with prefs not saving or an exception during startup. | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=1003924 | |||
* Misc. Australis bugfixing | |||
* Bug tracking (since last meeting) | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Bugs fixed within the last week: http://mzl.la/1cmOKRe | |||
** Graph of bugs fixed over time (date adjustable): http://people.mozilla.org/~jwein/australis/bug-tracking.html | |||
* Action Items (Last Week) | |||
** | |||
* Roundtable | |||
** MattN blogged to thank the screenshot reviewers and provided a summary. I will be sending some light swag (e.g. stickers) to the top contributors. http://matthew.noorenberghe.com/blog/2014/04/thanks-reviewing-screenshots-firefoxs-new-look | |||
*** matt - there should be some new australis stickers in the SF & MV offices very soon, if not already | |||
**** awesome! thanks | |||
*** also maybe extras from the Mozilla <3 tshirt pile? | |||
** Bugzilla now has comment tagging! Certain tags (spam, obsolete, me-too, advocacy, off-topic, or typo) will hide the comment | |||
*** If a user's last 3 comments are tagged "spam", the account is automagically disabled | |||
*** https://wiki.mozilla.org/BMO/comment_tagging | |||
** One other thing... do we want to still australis-prio things if we think they ought to be P4+ or P3 or whatever, or just fx-backlog+ and then hope that we get to this? I only just noticed that the backlog+ list is >> 500 bugs, so I'm thinking if we don't want to lose stuff, we might still want to track somehow... | |||
* Action Items (New) | |||
** | |||
= 4/24/2014 = | |||
* GIF du jour (twofer!): | |||
** http://i.imgur.com/co7S7tU.gif | |||
** http://i.imgur.com/8VFggj4.gif | |||
* We are in the 6th week of this release cycle. | |||
* Beta branch status | |||
** It's 100% shipping! Signed off today! ~\o/~ | |||
*** wooooo!!!!!!!! :D: :D :D :D :D | |||
*** \o\ \o\ \o\ /o/ /o/ /o/ | |||
*** WOOOOOOOOOOOOOOOOO | |||
**** (WOOOOOO) | |||
* Onboarding | |||
** [jaws] If you have some spare time, you can test/go through the pages at https://www-demo4.allizom.org/en-US/firefox/desktop/ and see if you find any bugs that can be fixed prior to Tuesday's launch | |||
*** If you find a bug, file it in the www.mozilla.org product and in the Pages & Content component. Mark it as blocking bug 939305 | |||
*** For example, jaws reported this already https://bugzilla.mozilla.org/show_bug.cgi?id=1000973 | |||
* Misc. Australis bugfixing | |||
** | |||
* Bug tracking (since last meeting) | |||
** Make sure you do your Aurora and Beta uplifts: http://mzl.la/1cZoeUO | |||
** Make sure you ask for aurora/beta approval, and otherwise mark wontfix/disabled/unaffected: | |||
*** Need to request Aurora approval: http://mzl.la/1miX1zq | |||
*** Need to request Beta approval: http://mzl.la/1lSStwB | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Bugs fixed within the last week: http://mzl.la/1cmOKRe | |||
** Graph of bugs fixed over time (date adjustable): http://people.mozilla.org/~jwein/australis/bug-tracking.html | |||
*** P1: +0 (1 total) | |||
*** P2: +1 (1 total, being investigated) | |||
*** P3: +0 (9 total) | |||
*** P4: +9 (114 total) | |||
*** P5: +4 (108 total) | |||
*** Poth: -6 (26 total) | |||
* Action Items (Last Week) | |||
** | |||
* Roundtable | |||
** [mconley] I'm being loaned out to the e10s team soon for front-end work. I'll be available for Australis-related chemspill action, reviews, etc - but you should expect my Australis-bug self-assignment to downtick. Back soon. :) | |||
*** Er... expect some e10s-front-end-related review requests. | |||
*** *tear* we'll miss you | |||
**** <3 | |||
*** BOOOOOOOOOO | |||
** [jaws] the end of "australis" tracking? | |||
*** now that australis is shipping, "australis-specific" bugs are now just firefox specific, and as such, i propose that we stop adding to bugs blocking the various australis meta bugs. | |||
**** If you know a bug that caused a regression it's still useful to block that bug so you can understand the context for why the patch caused the regression and make sure you don't regress that fix. | |||
***** yes, that's a good point, i didn't mean to say to stop doing that :) | |||
*** new bugs can be filed in their respective components and if you feel that they should be prioritized then you can set the firefox-backlog tracking flag to '?' | |||
** [MattN] Done summarizing screenshot comments | |||
*** https://docs.google.com/a/mozilla.com/spreadsheets/d/1B4CrBJz25AE1T6pHAL83B1hIfJD3tsAEeAwUMpTJ8CE/edit#gid=0 | |||
**** 96 issues found (34 of which are possibly design feedback) | |||
*** Started turning them into bugs blocking 997659 but still have quite a few to go. | |||
**** https://bugzilla.mozilla.org/showdependencytree.cgi?id=997659&hide_resolved=0 | |||
* Action Items (New) | |||
** | |||
= 4/17/2014 = | |||
* GIF du jour: http://i.imgur.com/V1iYrHl.gif | |||
* We are in the 5th week of this release cycle. | |||
* Beta branch status | |||
** | |||
* Onboarding | |||
** Pave-over installs will get the tour now on beta and release since bug 987407 was fixed. | |||
** In case you didn't know, we're doing a funnelcake test for the tour for en-US pave-overs upgrades. See bug 987407 for more info. This will allows us to more accurately measure the effect of the Australis tour on users since the data about the tour showing is part of FHR and therefore spans browser sessions. | |||
* Misc. Australis bugfixing | |||
** | |||
* Bug tracking (since last meeting) | |||
** Make sure you do your Aurora and Beta uplifts: http://mzl.la/1cZoeUO | |||
** Make sure you ask for aurora/beta approval, and otherwise mark wontfix/disabled/unaffected: | |||
*** Need to request Aurora approval: http://mzl.la/1miX1zq | |||
*** Need to request Beta approval: http://mzl.la/1lSStwB | |||
**** AIUI, at this point, nothing else will make beta... | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Bugs fixed within the last week: http://mzl.la/1cmOKRe | |||
** Graph of bugs fixed over time (date adjustable): http://people.mozilla.org/~jwein/australis/bug-tracking.html | |||
*** P1: +0 | |||
*** P2: -1 | |||
*** P3: -12 | |||
*** P4: +9 | |||
*** P5: +3 | |||
*** Poth: +10 | |||
* Action Items (Last Week) | |||
** [MattN] Try @2x images downscaled for Windows HiDPI | |||
*** Done and landed in beta 29 | |||
** [Gijs] add "Show all bookmarks" entry to the top of bookmarks subview but keep the bottom one?! | |||
*** Patches were there on monday, but no reviews or ui-reviews have been forthcoming. ( https://bugzilla.mozilla.org/show_bug.cgi?id=986866 ) | |||
* Roundtable | |||
** Crowd-sourced screenshot review complete: | |||
*** http://matthew.noorenberghe.com/blog/2014/04/last-chance-help-test-new-firefox-beta-look-and-feel | |||
*** 149 accounts and almost 1000 review comments in a little over 24 hours (after which point I shut it off). | |||
*** Raw reviews at http://screenshots.mattn.ca/r/?show-closed=0 (IDs 10 - 19) | |||
*** Summarizing feedback at https://docs.google.com/a/mozilla.com/spreadsheets/d/1B4CrBJz25AE1T6pHAL83B1hIfJD3tsAEeAwUMpTJ8CE/edit#gid=0 | |||
**** So far only 10.9, Ubuntu x64 and half of Win 8 feedback. Already 45 seemingly distinct issues although 16 have a "?" in the "Design Feedback" column meaning that it seems more like a design opinion than a bug but I want UX to decide. | |||
**** I could probably use some help summarizing. Talk to me if you want to help so I can get you edit access to RB and the spreadsheet and split up work, | |||
*** I'll be emailing a summary of this experiment out and filing bugs on the issues after summarizing | |||
*** If you are filing bugs on an issue, please prefer uploading the screenshot as an attachment to bugzilla rather than linking to screenshots.mattn.ca because I won't guarantee permalinks. | |||
* Action Items (New) | |||
** | |||
=4/10/2014= | |||
* GIF du jour: https://d24w6bsrhbeh9d.cloudfront.net/photo/av0QPRW_460sa.gif | |||
* We are in the 4th week of this release cycle. | |||
* Beta branch status | |||
** | |||
* Onboarding | |||
** Linux panel issue is reviewed + ui-reviewed | |||
* Misc. Australis bugfixing | |||
** | |||
* Bug tracking (since last meeting) | |||
** Make sure you do your Aurora and Beta uplifts: http://mzl.la/1cZoeUO | |||
** Make sure you ask for aurora/beta approval, and otherwise mark wontfix/disabled/unaffected: | |||
*** Need to request Aurora approval: http://mzl.la/1miX1zq | |||
*** Need to request Beta approval: http://mzl.la/1lSStwB | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Bugs fixed within the last week: http://mzl.la/1cmOKRe | |||
** Graph of bugs fixed over time (date adjustable): http://people.mozilla.org/~jwein/australis/bug-tracking.html | |||
** Week over week: | |||
*** P1: +0 | |||
*** P2: +0 | |||
*** P3: -8 | |||
*** P4: +4 | |||
*** P5: +2 | |||
*** Poth: -4 | |||
*** Week over week we are net -6 bugs (combining all priorities). Also now at our lowest "weighted total" so far. | |||
* Action Items (Last Week) | |||
** [mconley] Ask Sylvestre when the last beta is being spun up. | |||
*** Done: almost last beta (9) is April 17th, beta 10 is April 21 | |||
* Roundtable | |||
** [MattN] HiDPI Windows tabs | |||
*** Review the screenshots comparing m-c and the current patch http://screenshots.mattn.ca/r/?show-closed=0 | |||
**** The list of issues on each set is below the thumbnails. Click and drag over a region of a screenshot to annotate it. | |||
**** 150% doesn't seem too bad (from looking quickly) but 125% can have the selected tab connecting too high or low. | |||
*** I still have ideas for possible workarounds or fixes but the risk is not low and it will take time so is it worth it for 29? | |||
*** I don't have screenshots of just downscaling 2x | |||
** [MattN] Screenshot pass for wider feedback hasn't been done yet due to larger primary UI patches still in progress: | |||
*** Linux - keyhole - ready for uplift so we will start with screenshots with the uplift on a local beta build | |||
*** OS X - Tabs and PB | |||
*** Windows - HiDPI tabs (see above) | |||
** Are we still going to try to do some kind of workaround about the bookmarks menu/panel's footer scrolling? | |||
*** Bug #? What is this? | |||
** [jaws] shadows on the tab overflow | |||
*** MOVED to 30! | |||
** [madhava] starting to look at post-Australis UX directions. | |||
* Action Items (New) | |||
** [MattN] Try @2x images downscaled for Windows HiDPI | |||
** [Gijs] add "Show all bookmarks" entry to the top of bookmarks subview but keep the bottom one?! | |||
=4/3/2014= | |||
* GIF du jour: http://i.imgur.com/PgLNy2b.gif | |||
* We are in the 3rd week of this release cycle. | |||
* Beta branch status | |||
** Just so we know, what is the exact last day we're likely able to land something on this branch? | |||
*** Answer: Friday of week 5. | |||
* Onboarding | |||
** Some fixes landed | |||
*** e.g. getConfiguration when the searchbar is removed from the toolbar | |||
*** Fallback webpage text changed for when Sync was already enabled | |||
** Finalized strings for the pages are ready so L10N is starting | |||
** mmaslaney provided color/alpha changes for highlights on Linux with out compositor enabled. | |||
* Misc. Australis bugfixing | |||
** No more GTK close buttons! This also means .close-icon class is cross-platform. | |||
** Patch for non-ugly private browsing mode for OS X with tabs not in titlebar should be posted soon. (bug 973694) | |||
* Bug tracking (since last meeting) | |||
** Make sure you do your Aurora and Beta uplifts: http://mzl.la/1cZoeUO | |||
** Make sure you ask for aurora/beta approval, and otherwise mark wontfix/disabled/unaffected: | |||
*** Need to request Aurora approval: http://mzl.la/1miX1zq | |||
*** Need to request Beta approval: http://mzl.la/1lSStwB | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Bugs fixed within the last week: http://mzl.la/1cmOKRe | |||
** Graph of bugs fixed over time (date adjustable): http://people.mozilla.org/~jwein/australis/bug-tracking.html | |||
** P1: +0 | |||
** P2: +1 | |||
** P3: +1 | |||
** P4: -4 | |||
** P5: -1 | |||
** Poth: -9 | |||
** Fixes and reviews over last week: | |||
*** mikedeboer - 6 fixed, 7 reviewed | |||
*** matt - 5 fixed, 6 reviewed | |||
*** gijs - 5 fixed, 6 reviewed | |||
*** conley - 1 fixed, 7 reviewed | |||
*** jared - 2 fixed, 5 reviewed | |||
*** dao - 1 fixed, 4 reviewed | |||
*** blair - 1 fixed, 4 reviewed | |||
* Action Items (Last Week) | |||
** | |||
* Roundtable | |||
** [MattN] More configurations were added to mozscreenshots so I should be able to run it this weekend on Beta. | |||
*** https://github.com/mnoorenberghe/mozscreenshots/commits/master | |||
*** Now shows main menu panel including some subviews (Help and History) | |||
*** Private Browsing Mode is easier to take screenshots of | |||
*** OS X screenshots only capture the window (with transparency) instead of the whole display | |||
*** Probably using ReviewBoard with customized themes/extensions for review | |||
** https://github.com/mnoorenberghe/rbscreenshotminimal - hides unrelated UI | |||
*** https://github.com/mnoorenberghe/rbnicknameauth - allows nickname-only auth | |||
**** I found it easier to collect all the feedback and simpler to anotate an image with RB. It also lets you mark issues as "fixed" e.g. when a bug is filed. | |||
* Action Items (New) | |||
** [mconley] Ask Sylvestre when the last beta is being spun up. | |||
*** almost last beta (9) is April 17th, beta 10 is April 21 | |||
=3/27/2014= | |||
* GIF du jour: http://i.imgur.com/P2orfi1.gif | |||
* We are in the 2nd week of this release cycle. | |||
* Beta branch status | |||
** [MattN] Betas happen two times per week - Monday and Wednesday (excluding the first and last weeks) | |||
* Onboarding | |||
** GA Data https://docs.google.com/a/mozilla.com/presentation/d/1IrpLJ7cTAEacnSPpsSlnwTNDyIa8gSVTqz9rCHP7hkc/edit#slide=id.g1d978e704_061 | |||
** Highlights: | |||
*** Rate drop in Beta: 25% for update, 15% for new users | |||
*** Doorhanger performed better than a single page | |||
*** Copy version B (benefit driven copy) is better than feature driven copy | |||
*** UA survey results are generally positive, 77% said the tour answered all questions they had about Australis | |||
* Misc. Australis bugfixing | |||
** | |||
* Bug tracking (since last meeting) | |||
** Make sure you do your Aurora and Beta uplifts: http://mzl.la/1cZoeUO | |||
** Make sure you ask for aurora/beta approval, and otherwise mark wontfix/disabled/unaffected: http://mzl.la/1dpmpv2 | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Bugs fixed within the last week: http://mzl.la/1cmOKRe | |||
** Graph of bugs fixed over time (date adjustable): http://people.mozilla.org/~jwein/australis/bug-tracking.html | |||
** P1: -1 | |||
** P2: -1 | |||
** P3: -10 | |||
** P4: +5 | |||
** P5: +3 | |||
** Poth: +18 | |||
** Fixes and reviews over last week: | |||
*** gijs - 11 fixed, 19 reviewed | |||
**** :O++ | |||
*** mikedeboer - 4 fixed, 6 reviewed | |||
*** matt - 4 fixed, 2 reviewed | |||
*** jared - 2 fixed, 11 reviewed | |||
*** mconley - 2 fixed, 6 reviewed | |||
*** dao (out) - 0 fixed, 4 reviewed | |||
*** blair - 0 fixed, 2 reviewed | |||
* Action Items (Last Week) | |||
** | |||
* Roundtable | |||
** | |||
* Action Items (New) | |||
** | |||
=3/20/2014= | |||
* GIF du jour: http://i.imgur.com/gnNci1a.gif | |||
* We are in the 1st week of this release cycle. | |||
* Beta branch status | |||
** Update snippets went live around 10am today | |||
** Reminder: weekly betas, risk tolerance, last week of cycle effectively unusable | |||
* Onboarding | |||
** New tours went live: | |||
*** Firstrun: https://www.mozilla.org/en-US/firefox/29.0/firstrun/ | |||
*** What's New: https://www.mozilla.org/en-US/firefox/29.0/whatsnew/ | |||
*** Check out the cool sync animation at the end | |||
** The Linux graphics issues seem to affect Awesome and fvwm window managers. MattN will try to poke some Linux widget/graphics people to see if they can fix this otherwise we'll need a workaround (perhaps disabling the tour for Linux). | |||
* Misc. Australis bugfixing | |||
** | |||
* Bug tracking (since last meeting) | |||
** Make sure you do your Aurora and Beta uplifts: http://mzl.la/1cZoeUO | |||
** Make sure you ask for aurora/beta approval where appropriate, and otherwise mark wontfix/disabled/unaffected. | |||
** Need to request Aurora approval: http://mzl.la/1miX1zq | |||
** Need to request Beta approval: http://mzl.la/1lSStwB | |||
** Combined query: http://mzl.la/1dpmpv2 | |||
*** Note: I updated this query now that we're on beta, but it doesn't work correctly (it lists bugs where approval has already been requested). I don't know why. If someone has time to poke bugzilla and update the link here, that'd be great! ~ Gijs | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Bugs fixed within the last week: http://mzl.la/1cmOKRe | |||
** Graph of bugs fixed over time (date adjustable): http://people.mozilla.org/~jwein/australis/bug-tracking.html | |||
** P1: -1 | |||
** P2: -2 | |||
** P3: +10 | |||
*** :/ | |||
**** Ditto. Are we sure we're not inflating priorities too much? | |||
** P4: +2 | |||
** P5: +8 | |||
** oth: -10 | |||
* Action Items (Last Week) | |||
** | |||
* Roundtable | |||
** Another round of screenshot ui-reviews, anything in particular to wait for? | |||
*** Bug 940509 - The private browsing indicator on Windows seems out of place | |||
*** Bug 940393 - Win8: Text color on inactive tabs makes text very hard to read | |||
*** A few other text color changes in the titlebar | |||
*** Bugs relating to inverted icons in the titlebar or with a dark LWT | |||
** Feedback gathering is going into Beta in full force (Tyler) | |||
*** We have some (minor) changes to the UI that would make users happy, as Australis moves through Beta and we get more feedback we will create a priortized list of what users want. | |||
** First bit of Australis Measuring data came back from Ilana Segall | |||
*** Still kinda early to determine what these numbers mean, and Ilana just went on jury duty. Hopefully back soon. | |||
** Question from a friendly Aurora user: "Should I switch to Beta now, or stay on Aurora? What would be most helpful?" | |||
* Action Items (New) | |||
** [mconley] Send around Ilana's email with Australis measurement data in it | |||
** [mconley] Ask rstrong or #planning about why some user got Firefox 28 beta after getting the 29 stub installer: https://twitter.com/aalaap/status/446710228218691584 | |||
*** This appears to just be caching + me being impatient | |||
=3/13/2014= | |||
* GIF du jour: http://i.imgur.com/NTikWPi.gif | |||
* We are in the 6th week of this release cycle. | |||
* Backout branch status | |||
** Mostly up to date, will keep syncing with mozilla-aurora until somebody says stop. | |||
** (We're ready to stop, per previous discussions we're not going to backout post-Beta) | |||
* Uplift status | |||
** Note that the last week of a beta cycle is basically lost because release builds are created early (eg, builds for next week's Firefox 28 release have already been created, although respins can also happen) | |||
** Also remember that risk-acceptance threshold goes up through the cycle, get anything with risk landed ASAP | |||
** Also also remember that beta builds are weekly, so the fix-feedback cycle is slower. | |||
* Onboarding | |||
** Will be creating a new page for new users (as opposed to current page that's for upgraded users). No product changes planned, will be using the same stuff built for the existing page. | |||
* Misc. Australis bugfixing | |||
** Looks like mstange's P1 (the last one besides the Beta tour page bug) is priming itself for closure | |||
** I think we need to consider if we need to workaround the aero fog bug. That's unlikely to be uplifted and still has outstanding regressions | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=940455 | |||
** Should we/someone steal the panorama tab overflow bug from dao? | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=941309 | |||
* Bug tracking (since last meeting) | |||
** Make sure you do your Aurora uplifts: http://mzl.la/1c11Zb4 | |||
** Make sure you ask for approval: http://mzl.la/1n3OwpG | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Bugs fixed within the last week: http://mzl.la/1cmOKRe | |||
** Graph of bugs fixed over time (date adjustable): http://people.mozilla.org/~jwein/australis/bug-tracking.html (updated with a weighted graph, may want to view the 3M spread instead of the ALL TIME spread ;) ) | |||
*** P1: +0 | |||
*** P2: -5 | |||
*** P3: -11 | |||
*** P4: -12 | |||
*** P5: +10 | |||
*** oth: +8 | |||
** Fixes and reviews over last week: | |||
*** gijs - 11 fixed, 24 reviewed | |||
*** mdeboer - 9 fixed, 6 reviewed | |||
*** jared - 7 fixed, 18 reviewed | |||
*** mconley - 5 fixed, 19 reviewed | |||
*** matt - 3 fixed, 7 reviewed | |||
*** dao - 2 fixed, 5 reviewed | |||
*** blair - 1 fixed, 4 reviewed | |||
* Action Items (Last Week) | |||
** | |||
* Roundtable | |||
** [mconley] Any thoughts on collecting telemetry on customize mode transition performance? | |||
*** Fine, but probably won't be able to act on results in beta. | |||
* Action Items (New) | |||
** | |||
=2/27/2014= | |||
* GIF du jour: http://i.imgur.com/IgjN3xE.gif | |||
* We are in the 4th week of this release cycle. | |||
* Backout branch status | |||
** A few intermittent oranges, but as of yet, nothing serious to report. | |||
* Onboarding | |||
** Some survey results have been analyzed. | |||
** one P1 & two P2s being worked on | |||
* Misc. Australis bugfixing | |||
** Bug 873060 - [meta] Make entering and exiting customization mode feel smooth | |||
*** Bug 975552 - Preload about:customizing like we do with about:newtab | |||
**** Basically, this is like about:newtab preload, but for about:customizing | |||
**** Still unclear why loading about:customizing causes the jank. :/ | |||
**** Preloading definitely helps though. | |||
**** This gives us a win across all 3 OS's. | |||
**** Just waiting on review here. | |||
*** Bug 974607 - Don't use subpixel aa w/D2D on transparent surfaces if possible | |||
**** I have a patch written that disables subpixel AA on labels during the transition only. | |||
**** Compare-talos gave this a pretty good rating on Windows 7, and especially 8: | |||
***** http://compare-talos.mattn.ca/?oldRevs=21e77b801df3&newRev=b5d485143452&server=graphs.mozilla.org&submit=true | |||
**** Unlikely to help OS X or Linux, but I've pushed a try build on those platforms just to check. | |||
*** Bug 963999 - Difference between customize-entering and customize-entered states is too drastic | |||
**** This has been in review limbo for too long, so I'm trying to drive it forward | |||
**** Original patch regressed CART numbers, but I think I've figured out why. Should have a _final_ (last, finished, finito, gold) patch up today. | |||
*** shorlander has written a few fixes for OS X to make the transition more seamless: | |||
**** Bug 971680 - Top padding in customization mode is one pixel larger than in normal mode | |||
**** Bug 883145 - Window gradient misalignment in customize mode | |||
** Outlines are now in customization mode (nav-bar by default and others on hover + drag) - bug 963576 | |||
*** Broke Glass Fog in the mode (bug 977516) | |||
* Bug tracking (since last meeting) | |||
** Make sure you do your Aurora uplifts: http://mzl.la/1c11Zb4 | |||
** Make sure you ask for approval: http://mzl.la/1j8oUqe | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Bugs fixed within the last week: http://mzl.la/1cmOKRe | |||
** Graph of bugs fixed over time (date adjustable): http://people.mozilla.org/~jwein/australis/bug-tracking.html | |||
** Bug changes from the 14th to the 27th: | |||
*** P1: +0 | |||
*** P2: +0 | |||
*** P3: -6 | |||
*** P4: +6 | |||
*** P5: +5 | |||
*** oth: -26 (moved some add-on only fixes to M-) | |||
** Big thank you to Dolske for putting together the bug tracking section for last week while Jared was out of town | |||
** Fixes and reviews over last week: | |||
*** gijs - 13 fixed, 7 reviewed | |||
*** mattn - 5 fixed, 4 reviewed | |||
*** dao - 3 fixed, 5 reviewed | |||
*** jaws - 1 fixed, 7 reviewed | |||
*** blair - 1 fixed, 6 reviewed | |||
*** deboer - 0 fixed, 0 reviewed | |||
*** mconley - 0 fixed, 5 reviewed | |||
* Action Items (Last Week) | |||
** | |||
* Roundtable | |||
** No meeting next week, since we'll all be in Toronto for hackweek | |||
** Workweek | |||
*** hotel info coming ASAP | |||
*** it's cold, yo! | |||
**** OMG bring winter gear | |||
***** Yeeeeeaaaaah. dria said it's like the coldest ever this weekend? | |||
* Action Items (New) | |||
** | |||
=2/20/2014= | |||
* GIF du jour: http://i.imgur.com/Qp2pYXb.gif | |||
* We are in the 3rd week of this release cycle. | |||
** Whoaaa | |||
*** Bugs are basically down ~10 from week 0? :-( | |||
* Backout branch status | |||
** [mconley] Just noticed some intermittent oranges on Holly that don't appear to have been filed on Bugzilla... will file those after this meeting. | |||
* Misc. Australis bugfixing | |||
** Customization mode smoothness | |||
*** Updated CART has been deployed on mozilla-inbound. | |||
*** I've gotten great help from jrmuizel and ehsan on this. | |||
*** The profile JSON file format has changed, so I had to write a new tool to extract interesting samples from a saved profile. This is helping out a lot. | |||
*** I'm filing a lot of "somewhat low hanging fruit", and then trying to determine what the best things are to invest time in. | |||
*** One thing to note is that with gfx.direct2d.disabled, the transition is quite a bit smoother. | |||
**** Bug 974607 - Don't use subpixel aa w/D2D on transparent surfaces if possible | |||
*** The transitionfinished handler in the tabbrowser binding is causing layout flush: | |||
**** Bug 975009 - Make tabbrowser.xml stop causing reflows during the customize mode transition | |||
*** The AeroPeek feature (WindowsPreviewsPerTab.jsm) is trying to get a snapshot after MozAfterPaint is fired: | |||
**** Bug 974507 - Disable WindowsPreviewPerTab during customize mode transition | |||
*** Box-shadows and borders with radii > 0 are expensive to paint | |||
**** Bug 962640 - Temporarily reduce the number of box shadows during customization transition | |||
***** I thought the glass fog was causing most of this, but it's only a small fraction of it, it seems. | |||
**** Bug 974561 - Reduce number of things using border-radius during customize mode transition | |||
*** A recent profile suggests the following division of jank responsibility: | |||
**** It's split pretty evenly. | |||
**** http://people.mozilla.org/~bgirard/cleopatra/#report=18f3ac316abc14da47d6fe1107209187be77cb8a | |||
**** Over 3 opens of the cmode | |||
***** layout: 242 samples | |||
***** paint: 267 samples | |||
* Bug tracking (since last meeting) | |||
** Make sure you do your Aurora uplifts: http://mzl.la/1c11Zb4 | |||
** Make sure you ask for approval: http://mzl.la/1j8oUqe | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Bugs fixed within the last week: http://mzl.la/1cmOKRe | |||
** Graph of bugs fixed over time (date adjustable): http://people.mozilla.org/~jwein/australis/bug-tracking.html | |||
** Fixes and reviews over last week: | |||
*** gijs - 7 fixed, 6 reviewed | |||
*** jaws - 5 fixed, 6 reviewed | |||
*** deboer - 3 fixed, 2 reviewed | |||
*** dao - 2 fixed, 6 reviewed | |||
*** conley - 1 fixed, 3 reviewed | |||
*** blair - 0 fixed, 4 reviewed | |||
*** mattn - 0 fixed, 1 reviewed | |||
*** dolske - 0 fixed, 0 reviewed | |||
* Action Items (Last Week) | |||
** | |||
* Roundtable | |||
** Did anyone get an email to book travel for work week? | |||
*** Nope! But I was wondering the same. | |||
** addon-compat bugs... | |||
*** A cluster of 10-15ish unprioritized bugs, what to do? | |||
**** loop in addon authors as soon as possible | |||
**** prioritize investigation if we think it's a big problem or likely to be an Australis bug | |||
*** How to track bugs that end up not being Australis bugs? | |||
**** Not going to track, mark individual bugs as [Australis:P-] | |||
**** Keep them blocking the addon-compat bug (bug 942157) so we can still have a way to track them (ie, "state of known addon compatability for Australis") when we want to look. | |||
* Action Items (New) | |||
** | |||
=2/13/2014= | |||
* GIF du jour: http://i.imgur.com/XLu0nlI.gif | |||
* We are in the 2nd week of this release cycle. | |||
* Backout branch status | |||
** all good on the backout branch status | |||
* Onboarding | |||
** Update tour was enabled on Linux (bug 966014) | |||
** Data is coming in on the 2 surveys and from Google Analytics | |||
*** GA Data https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AqvoOaUZL-jwdDFNU3RHMm1zZE9qdTJOR2lDMndrWFE#gid=16 | |||
** Some bugs were filed but nothing major/blocking was found | |||
* Performance (ts_paint regression, http://bugzil.la/967766) | |||
** biggest cause is a sessionstore change | |||
** unclear if bug 944947's regression was fixed | |||
** unclear what else regressed | |||
** talos is sh^H^H really bad at measuring lots of small regressions. Tempted to give up inasmuch as there don't seem to be individual csets for huge regressions | |||
* Misc. Australis bugfixing | |||
** Customize mode smoothness | |||
*** Talking with bz, BenWa and mstange, it's starting to look like the reflow profiler is adding enough overhead to skew its measurements. I've switched back to using the SPS profiler instead. | |||
*** Bug 962640 - Temporarily reduce the number of box shadows during customization transition | |||
*** Bug 972485 - Find out why we're doing a bunch of synchronous file reading at the start of the customize mode transition | |||
**** MathML? Wtf? | |||
***** What? | |||
****** Should just back out MathML | |||
******* ...there is already a thread about doing that :) | |||
******** I know :) let's expedite it and uplift the backout! :D | |||
********* (Note that this tangent isn't serious) | |||
* Aurora uplift tracking | |||
** Query: http://mzl.la/1eU1cgp | |||
*** 19 bugs need uplifting, jaws just requested aurora approval on 9 of them | |||
*** [dolske] Aurora approvals? After discussion, no need for an autoapproval / lightweight process. | |||
* Bug tracking (since last meeting) | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Bugs fixed within the last week: http://mzl.la/1cmOKRe | |||
*** Gijs and jaws are CRUSHING it. RAMPAGE. | |||
** Graph of bugs fixed over time (date adjustable): http://people.mozilla.org/~jwein/australis/bug-tracking.html | |||
** P1: +0 | |||
** P2: -4 | |||
** P3: -4 | |||
** P4: +1 | |||
** P5: +7 | |||
** oth: +24 | |||
* Action Items (Last Week) | |||
** | |||
* Roundtable | |||
** [gavin] work week update | |||
** Need UX feedback in various places: | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=966678 (design for disabled "restore defaults" button) | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=956491 (decision about whether we should have inverted or non-inverted icons in win7-glass (and/or others) menu/tabbar | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=963098 (clarification about what the design for bookmarks view should be) | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=967110 (need inverted help icon for anchor styling in subview) | |||
*** OK! | |||
** 3.36% of Australis visitors organically searching for* the classic theme (AMO) | |||
*** *Note: searching for term "classic" or visiting the /classicthemerestorer page | |||
*** Was 5% on the 8th, has been dropping, is at 1% on the 12th. | |||
*** Aris's awesome add-on has 1,992 users (out of a potential population of ~300k) | |||
*** ChromeFX has 183,451 users, as a comparison. :) | |||
* Action Items (New) | |||
** | |||
=2/6/2014= | |||
* GIF du jour: http://i.imgur.com/Lcr9e.gif | |||
* Backout branch status | |||
** Merging in from mozilla-aurora now. Seems to be going smoothly so far. | |||
** [MattN] Does the lack of an australis hook on m-c mean that people are free to land non-Australis changes which may conflict with Australis uplifts to Aurora? | |||
*** We should still be avoiding changes that will cause conflicts. | |||
* Onboarding | |||
** The tour will go live with the first Aurora 29 release. | |||
** Please give it a try in today's nightly with https://www.mozilla.org/en-US/firefox/29.0a2/whatsnew/ and file bugs blocking bug 862998. | |||
*** Existing bugs are at https://people.mozilla.org/~mnoorenberghe/australis/?list=UITour&resolved=0&meta=0&mMinus=0 | |||
*** 966933 add link in help menu | |||
* Misc. Australis bugfixing | |||
** Bug 873060 - [meta] Make entering and exiting customization mode feel smooth | |||
*** Bug 963999 - Difference between customize-entering and customize-entered states is too drastic | |||
**** First patch of several - still needs some polish, but should make the ka-thunk at the end of the transition a lot smoother for OS X. | |||
***** .... why are we still focusing on OS X? shouldn't we be looking at Windows first? | |||
****** We were focusing on OS X because that's where the performance was the absolute worst. Now focusing on Windows (see bug 962657 below) | |||
****** Won't this benefit Windows too anyway? | |||
******* Also, my original question was because the above summary specifically calls out OS X. | |||
******** This is where the ka-thunk is the worst, which is why I called it out. | |||
******* It should, yes, but people should be focusing on making sure that Windows has the best perf since it has ALL the users | |||
*** Bug 967220 - If about:customizing is the first tab, the tabstrip looks detached from the nav-bar | |||
**** Not animating the tab strip only bought us a little - it was not animating the whole content-deck that seems to have bought us the big perf win with bug 962677. I think we should animate the tab strip again | |||
***** Seconded [Gijs] | |||
*** Bug 967186 - Update CART test to monitor content-deck for customize mode transition signals | |||
**** Waiting on feedback from avih. | |||
*** Bug 962657 - Reduce reflows in customization-panelHolder during customize mode transition | |||
**** Reflow profiles suggest solving this will be the big win on Windows. Digging into XUL layout stuff (have also asked Enn and dholbert for assistance). | |||
* Bug tracking (since last meeting) | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Bugs fixed within the last week: http://mzl.la/1cmOKRe | |||
*** Gijs is totally killing it. | |||
**** Seconded [jaws] | |||
**** \o/ [madhava] | |||
** [new] Graph of bugs fixed over time (now date adjustable!): http://people.mozilla.org/~jwein/australis/bug-tracking.html | |||
*** ^-- this is broken for me (mconley) - "Request Timed Out" | |||
**** Do you have click-to-play enabled? It uses Flash | |||
*** Screenshot for those who can't get it to load, http://content.screencast.com/users/j.wein/folders/Jing/media/05af4cb1-d1c9-41d4-97ec-52509e607d3e/2014-02-06_1359.png | |||
** [new] Bugs needing uplift to aurora: http://mzl.la/1brExqu | |||
*** Please help keep an eye on these; unless they're very invasive and/or involve strings, we should ensure all the Australis fixes end up on Aurora. | |||
** P1: +2 | |||
*** ts_paint. :-( --> https://bugzilla.mozilla.org/show_bug.cgi?id=967766 -- it seems this isn't my fault, but it might be sync related? Still being investigated. Pretty bad regression, shouldn't ship this (or at least not without understanding it) | |||
** P2: +0 | |||
*** madhava +4ed this and -4ed the P3s - sorry - just some hygiene | |||
** P3: +1 | |||
** P4: +9 | |||
** P5: +3 | |||
** oth: +3 | |||
* Action Items (Last Week) | |||
** [dolske] Aurora approvals | |||
** [jaws] Need to figure out what to do with Holly users when Holly transitions to being based on mozilla-aurora. Might be able to just move those installations to be based off of Aurora, would we need to let the users know? We also should figure out what to do with Holly when it gets abandoned. Might be able to use the Nightly update in-product page. | |||
*** Number of holly users? About 150 daily users on holly. | |||
**** Current plan is to "do nothing". May land a simple patch that shows an alert dialog saying that this is no longer a supported channel and directing users to use Nightly or Aurora (show an alert dialog, and set a pref so it doesn't show again). | |||
* Roundtable | |||
** Work week? | |||
*** Candidate weeks: Last week of Februrary (24-28), maybe first week of March (3rd-7th). | |||
* Action Items (New) | |||
** | |||
=1/30/2014= | |||
* GIF du jour: http://i.imgur.com/nuR4V.gif | |||
* Backout branch status | |||
** [mconley] Had a small hiccup where the Australis toolbar spritesheet was being seen on Snow Leopard. Fixed this morning by MattN. | |||
** Otherwise, still holding steady. | |||
** When Australis is merged to Aurora, the backout branch will follow to Aurora. We won't have a separate backout branch for mozilla-central anymore at that point. | |||
* Onboarding | |||
** [mconley] Unfocused has started putting up UITelemetry probes for UITour. | |||
*** He's got his first patch up (Bug 952568), but just clearing with habber to make sure it's collecting the things UX / UR wants. | |||
** [MattN] Doorhanger styling (with one string) should land today. The remaining UITour bugs shouldn't need string changes. | |||
** There is a meeting today to decide whether we will use the UITour for the update experience on Aurora. | |||
* Misc. Australis bugfixing | |||
** [mconley] Bug 873060 - [meta] Make entering and exiting customization mode feel smooth | |||
*** Bug 962677 - Use content-deck and toolbar margins for the customize mode transition | |||
**** Has landed on fx-team | |||
**** Seems to make a pretty big difference on OS X. | |||
*** Now that I've got build symbols working on Windows, I'm shifting my attention to it for the smoothness work. | |||
* Bug tracking (since last meeting) | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Bugs fixed within the last week: http://mzl.la/1cmOKRe | |||
** Bug changes over the past week: | |||
*** P1: -4 (now at zarro boogs!) | |||
*** P2: +1 | |||
*** P3: +5 | |||
*** P4: -5 | |||
*** P5: +3 | |||
*** oth: -4 | |||
** Bug Graph (now wider): http://content.screencast.com/users/j.wein/folders/Jing/media/146bb64c-3a95-4761-8754-f60a7d4cb0be/2014-01-30_1336.png | |||
* Action Items (Last Week) | |||
** madhava | |||
*** menu button tooltip DONE | |||
*** text for customize mode DONE | |||
*** Finalize tooltip strings for widgets DONE (by Zhenshuo) | |||
* Roundtable | |||
** | |||
* Action Items (New) | |||
** [jaws] Need to figure out what to do with Holly users when Holly transitions to being based on mozilla-aurora. Might be able to just move those installations to be based off of Aurora, would we need to let the users know? We also should figure out what to do with Holly when it gets abandoned. Might be able to use the Nightly update in-product page. | |||
*** Number of holly users? About 150 daily users on holly. | |||
=1/23/2014= | |||
* GIF du jour: http://i.imgur.com/txembnC.gif | |||
** ^-- this is fantastic. | |||
* Backout branch status | |||
** Holly is alive and well. | |||
** There was a perma orange for both JP and oth tests last week, but we cleared those up. | |||
* Onboarding | |||
** [MattN] Progress on various bug fixes, mostly panel-related. Enn is helping. | |||
** [MattN] Sync-integration: | |||
*** Bug 958300 fixed to allow page to know when sync is setup | |||
*** Bug 958679 will allow highlighting the Accounts item within menu panel once it is implemented | |||
* Misc. Australis bugfixing | |||
** [jaws] New panel and subview styling changes thanks to mikedeboer! | |||
** [mconley] UITelemetry is basically done, save for the UITour probes which I've offloaded to Unfocused (thanks Blair!) | |||
** [mconley] bwinton and I have gone back to looking at how to make the customize mode transition more performant. I've de-bitrotted mstange's reflow profiler patch, and we're using that and the Gecko Profiler to file bugs on things to do. | |||
*** Bugs with our ideas / approaches are being appended to bug 873060 | |||
*** UX wants to know how possible it is to speed up the current transition, and if it's more work than developing a new transition. I'm still pretty hopeful that the current transition can be sped up. | |||
* Bug tracking (1/15 to 1/23) | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Bugs fixed within the last week: http://mzl.la/1cmOKRe | |||
** P1: +1 | |||
** P2: -1 | |||
** P3: -13 | |||
** P4: -4 | |||
** P5: -1 | |||
** oth: -15 | |||
** Graph: http://screencast.com/t/7eB9Mos5jkUF | |||
* Action Items (Last Week) | |||
** madhava: KUI interaction concerns for bug 946395 - Philipp is going to look at it | |||
* Roundtable | |||
** User Advocacy team has the Australis nightly survey results: | |||
*** Users love the look and customization options overall | |||
*** Education will help users who are unfamiliar with the changes ramp up more quickly and be happier | |||
*** The most commonly requested options (outside of turning it all off) are: | |||
**** A compact mode with less whitespace, smaller icons etc. | |||
**** An optional and larger add-on bar-like space for “pro” users who may have dozens or more add-ons that they want to constantly monitor. | |||
**** Classic menus or the ability to access commands that may have been lost or severely buried. | |||
*** Adding some of these as options/promoted extensions may help address some of the most critical concerns users have with this redesign. | |||
*** Please let Tyler know if you would like to see the full results of the survey or the raw survey data. | |||
* Action Items (New) | |||
** madhava | |||
*** menu button tooltip | |||
*** text for customize mode | |||
*** Finalize tooltip strings for widgets | |||
= 1/16/2014 = | |||
* No meeting due to team workweek in Paris | |||
=1/9/2014= | |||
* GIF du jour: http://i.imgur.com/xftPzkN.gif | |||
* Backout branch status | |||
** No updates | |||
* Onboarding | |||
** No dev. update other than making a build | |||
** Zhenshuo & Holly are user testing the prototype, will share results after Paris | |||
*** Build: http://people.mozilla.org/~bmcbride/try/bug952597/ | |||
* Misc. Australis bugfixing | |||
** None, people recovering from break! | |||
* Bug tracking (12/12 to 1/9) | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Bugs fixed within the last week: http://mzl.la/1cmOKRe | |||
** 12/19 P3 triage --> +4 P2, -17 P3, +7 P4, +2 P5 | |||
* Action Items (Last Week) | |||
** madhava: KUI interaction concerns for bug 946395 | |||
* Roundtable | |||
** | |||
* Action Items (New) | |||
** | |||
= 12/19/2013 = | |||
* GIF du jour: http://i.imgur.com/q5e98vE.gif | |||
* Backout branch status | |||
** [mconley] Experienced a perma-orange due to a SocialAPI snafu (Bug 951655), but this got resolved, and we're looking OK now. | |||
* Onboarding | |||
** Adding an image and button to info panels landed and bounced due to b-c orange | |||
** Highlighting the selected tab curve is winding down | |||
* Misc. Australis bugfixing | |||
** UITelemetry | |||
*** [mconley] Bug 863872 to flush overdue saved sessions has landed. | |||
*** [mconley] Port of probes to mozilla-central has been moving along steadily - a little over half-way done them now. | |||
*** [mconley] On a whim, downloaded a series of pings from Aurora from yesterday, and noticed that the UITelemetry object is empty | |||
**** Filed bug 952180 to address this | |||
**** Good news: caught it early and I'm 95% sure I know why this is happening. | |||
**** Bad news: with a high degree of certainty, we've not yet gathered any UITelemetry that is useful. :( | |||
* Bug tracking (12/12 to 12/19) | |||
** P1: +0 | |||
** P2: -4 | |||
** P3: -6 | |||
** P4: +2 | |||
** P5: -2 | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Graph: http://content.screencast.com/users/j.wein/folders/Jing/media/8ba3d99a-25fa-4546-99d3-972e57b23776/2013-12-19_1405.png | |||
** Bugs fixed within the last week: http://mzl.la/1cmOKRe | |||
* Action Items (Last Week) | |||
** madhava: KUI interaction concerns for bug 946395 | |||
* Roundtable | |||
** No meeting next week (26th) or week after (2nd) | |||
* Action Items (New) | |||
=12/12/2013= | |||
* GIF du jour: http://i.imgur.com/LJcBXE3.jpg | |||
* Backout branch status | |||
** [jaws] merges are all up to date (as of yesterday) | |||
** [jaws] hg hook is still a work-in-progress. will go through last 6 weeks of commits under /browser/themes and /browser/base to see what directories we will want to exclude from the hook | |||
* Onboarding | |||
** Landed a few bugs yesterday, but got some tsvg-suite regressions. Some confusion as to exactly what changeset is involved or if this is real. | |||
** Working on tab-selection trigger, reviewed blair's patch to add icon & button to panel. | |||
** Mostly done now, sounds like last remaining change is to make highlight more circular. | |||
* Misc. Australis bugfixing | |||
** UI Telemetry | |||
*** [mconley] The last of the we-really-want-these-on-Aurora patches are going to land on Holly today, and I will request Aurora uplift. I've also got Beta-uplift requests out there for all of these, but I'm not sure of our chances. | |||
*** [mconley] Next, I'm porting a good chunk of those probes to mozilla-central, interleaved with writing some "nice to have" probes for Holly/mozilla-aurora | |||
*** [mconley] The Telemetry bug (bug 863872) that I've been working on is approaching resolution - just waiting on reviews. Not sure how critical the other Telemetry bug (bug 947294) is with this landed. | |||
*** UR and UX are interested in gathering UI Telemetry (measurements in general) on how the UI Tour is going to affect user behaviour - I think the plan is to do some A / B testing. bwinton and I are meeting with UR folk (and fang) on Monday. | |||
* Bug tracking (12/5 to 12/12) | |||
** P1: -13 | |||
** P2: -6 | |||
** P3: +5 | |||
** P4: +5 | |||
** P5: +3 | |||
** UITelemetry bugs are now all marked as P- with the exception of the australis-measuring bug which is a P1 bug | |||
** Bug tracking graph: http://screencast.com/t/HrXkrTpocT0 | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** [dolske] did triage on our P1 and P2 bugs. Noticed a few clusters: | |||
*** Telemetry and UITour stuff, the features themselves are P1, but there were a number of sub-bugs on implementation details that inflated bug counts. Telemetry is now tracking just a metabug, and UITour is almost done anyway. | |||
*** Text labels for icons in the menu panel. Size/cropping issues due to L10N, large system fonts, etc. | |||
*** Improving smoothness of entering/exiting customization mode | |||
*** Quirkyness involving the Downloads and Bookmarks buttons. | |||
*** UI/UX for system integration on Windows 8 (patch almost done) and Linux menubar | |||
** Keyboard navigation in the menu panel, need to have a decision made here: | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=946395 --> UX | |||
* Action Items (Last Week) | |||
** Jared to follow-up with RelEng about details with merge to Aurora from Holly | |||
*** Merge to Aurora went seamless, no issues came up and we continue to hear nothing (no news is good news) from the merge. | |||
** mconley to see if there was a perf hit when the regressing bug for bug 924250 landed. | |||
*** Nope, there wasn't. This was backed out of Holly, but Gijs fired off mail to roc, jrmuizel and a few others about how we're going to move forward (since diverging on platform is going to hurt over time for multiple reasons). roc wants the bug fixed on Holly. Discussion is ongoing in bug 942250. | |||
* Roundtable | |||
*** [from fang]: Blog post on customization coming tomorrow. | |||
* Action Items (New) | |||
** madhava: KUI interaction concerns for bug 946395 | |||
=12/5/2013= | |||
* Milestones? | |||
** no more milestone tracking | |||
** http://i.imgur.com/fmG0HmM.gif | |||
* Backout branch status | |||
** Merges continue to go remarkably smoothly, despite one or two hiccups (please don't forget to put Australis in your commit message if your change touches Australis-y things) | |||
** Bug 942250 - Holly branch mochitest-other: Windows 7 debug perma-orange: test_leaf_layers_partition_browser_window.xul | Leaf layers should form a non-overlapping partition of the browser window (non-maximized) | |||
*** [mconley] I tried to back the regressing changeset out last night, but it was non-trivial. Asked jrmuizel to do it - I believe he'll do it today (although he might argue to disable the test instead). | |||
* Measuring | |||
** [mconley] Thanks Gijs for reviewing my deluge of patches. I'll be landing patches that instrument clicks on default toolbar items, star button, and bookmarks bar items soon. | |||
** Bug 863872 - Force sending of Telemetry if we haven't submitted anything for a week | |||
*** [mconley] Apparently, only a small fraction of people who have Telemetry enabled are actually submitting pings. According to mconnor, we want to get that fixed if we want our samples to be meaningful. | |||
* Bug tracking (11/21 to 12/5) | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
*** http://cl.ly/image/3G3w3Y1I0q27 | |||
** Had a big uptick in P1 bugs filed yesterday/last night that came from UITelemetry bugs. | |||
** P1: +5 | |||
** P2: +0 | |||
** P3: +1 | |||
** P4: +3 | |||
** P5: +1 | |||
* Roundtable | |||
** [mconley] Aris has posted the source for Classic Theme Restorer to Github: https://github.com/Aris-t2/ClassicThemeRestorer | |||
** [dolske] Any UX updates for changes we might be making now that we have Nightly feedback? | |||
*** https://firefox-ux.etherpad.mozilla.org/Australis-finalpass | |||
** [MattN] updated Talos and other Talos spreadsheets to compare m-c and Holly | |||
*** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdDcxemJEWVVXWTlKek1wR09iS2FsOXc&usp=drive_web#gid=0 | |||
*** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdGJzVnVYYkJTSDREbndRWWFTLWNyS1E&usp=drive_web#gid=4 | |||
** [MattN] Onboarding | |||
*** A few more fixes landed and reviewed | |||
*** http://people.mozilla.org/~mnoorenberghe/australis/?list=UITour&resolved=0&meta=0&mMinus=0&flags=1&sort=assigned_to | |||
*** Assigned bugs stil to be fixed plus the following are likely: | |||
**** https://bugzilla.mozilla.org/show_bug.cgi?id=938079 | |||
* Action Items (Last Week) | |||
** dolske: set up bug triage plans (bugrange/date) to make sure we're catching Australis bugs but not duplicating watching - NOPE (no need now that post-landing influx is over) | |||
** MattN will merge m-c to UX and fix branding - DONE | |||
* Action Items (New) | |||
** Jared to follow-up with RelEng about details with merge to Aurora from Holly | |||
** mconley to see if there was a perf hit when the regressing bug for bug 924250 landed. | |||
=11/28/2013= | |||
* NO MEETING (US THANKSGIVING) | |||
= 11/21/2013 = | |||
* Pretty slow week - nothing much to report. :) | |||
* Milestone 9 (...done) | |||
** http://i.imgur.com/J5Gnqur.gif | |||
* Landing status / blockers | |||
** WE LANDED! \o/ \o/ \o/ | |||
** Congrats everybody! | |||
* Backout branch status (holly) | |||
** Waiting on Nick Thomas to get Nightly builds for Holly. | |||
** jaws and mconley were working with RyanVM today to get a merge from mozilla-central up and running. Hit a few snags, but moving forward - we think we'll have the merge done later today after the meeting. | |||
** MattN pinged in https://bugzilla.mozilla.org/show_bug.cgi?id=937910 and #releng for Talos regression analysis | |||
** Front-end feature freeze | |||
* Bug tracking (11/14 to 11/21) | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** P1: +3 | |||
** P2: -1 | |||
** P3: +8 | |||
** P4: +10 | |||
** P5: -2 | |||
** http://screencast.com/t/1AVQp8Je | |||
** Distributing watching for unmarked Australis bugs? (Yes, we should.) | |||
*** late USA timezone, Europe timezone | |||
*** one team focusing on Firefox:Untriaged | |||
*** one team focusing on Firefox:Toolbars & Customization, Fx:Themes, Fx:General | |||
* Onboarding | |||
** Dev. progress is continuing. MattN's been productizing patches from last week. | |||
** The team is making a schedule to target mid-early January for mozilla.org + product changes. This will be discussed more at the weekly sync-up later today. | |||
** If you havn't seen, there's a blog post with video demo: https://blog.mozilla.org/verdi/344/building-a-new-firefox-update-experience/ | |||
* Measuring | |||
** [mconley] Waiting for liuche to finish UiTelemetry.jsm module - should be done by end of week. | |||
** [mconley] I've got a patch for UiTelemetry.jsm that allows us to feed simple measures (like toolbar data) into a TelemetryPing. | |||
** [mconley] I've got the beginnings of a ToolbarUiTelemetry.jsm module (name is tentative) just for recording toolbar events / counts. | |||
* Performance | |||
** [mconley] I've got the first part of a "Australis Performance Post-mortem" blog post series written. I haven't published it yet, but I'm interested in getting feedback on it - let me know if you want to give it a read. | |||
*** [jaws] I'll give it a read | |||
*** [MattN] I'll give it a read | |||
*** [MattN] I also plan on blogging about perf. (tooling primarily) | |||
** [mconley] Smoothing the customize mode transition is still on hold while I get this measurement stuff set up. If somebody wants to take over that work, that's fine, but otherwise I'll get back to this soon. | |||
* Roundtable | |||
** What should we do with the UX branch? | |||
*** People will leave for regular Nightly if we aren't giving them nightly updates. Can I at least continue to merge m-c there? (then re-doing the branding) | |||
**** Did the branding actually get backed out on the ux branch? I don't think it did - but once you merge m-c, you'll merge the branding backout, so watch out for that. :-) That's what I meant | |||
***** Should UX branch be reset to m-c tip and then have the branding change reapplied? | |||
****** It should work out about the same and not resetting is easier/faster | |||
******* yeah that's true | |||
** Initial feedback discussion | |||
*** [madhava] some places we're tracking things: | |||
**** https://firefox-ux.etherpad.mozilla.org/Australis-finalpass | |||
**** how to answer questions: https://firefox-ux.etherpad.mozilla.org/AustralisFAQ | |||
*** Early Input feedback: https://input.mozilla.org/en-US/?product=Firefox&version=28.0.0 | |||
**** Interesting, the sad:happy ratio seems to he staying roughly the same | |||
**** 27 seems to hover around 4 (daily comments about 10:2.5) | |||
**** the two post-Australis points so far are ~5 (200:40) and ~4 (100:25) | |||
*** http://www.youtube.com/watch?v=0la5DBtOVNI | |||
* Action Items (Last Week) | |||
** Gijs/we should have an add-on compat list ready | |||
*** Will start in a wiki/etherpad and link folks so we can collaborate | |||
**** https://developer.mozilla.org/en-US/Firefox/australis-add-on-compat-draft | |||
**** jorgev and other add-on folks are sad I forgot to reach out to them, and unhappy with tone ("we broke x, y, z" rather than "look at our new awesome APIs and possibilities"). Will likely iterate as we go along. | |||
** Gijs: Contact jetpack wrt uplift of fixes for https://bugzilla.mozilla.org/show_bug.cgi?id=931092 | |||
*** Planned for today post-review and merge of https://bugzilla.mozilla.org/show_bug.cgi?id=854226 | |||
** dolske: set up bug triage plans (bugrange/date) to make sure we're catching Australis bugs but not duplicating watching | |||
* Action Items (New) | |||
** MattN will merge m-c to UX and fix branding | |||
=11/14/2013= | |||
* Milestone 9 | |||
** http://i.imgur.com/99gkemi.gif | |||
* Landing status / blockers | |||
** Bug 937519 - UX (Australis) branch Windows 7/8 Tab Animation Regression Test (TART) regression on 2013-11-07 | |||
*** Root cause determined | |||
*** mattwoodrow and jrmuizel have been pulling out all of the stops to find a way to fix this without backing out bug 934860 | |||
*** mattwoodrow has decided to do the backout anyway to clear our path, and to work on the problem in a less hurried manner | |||
*** The backout will happen once the tree re-opens | |||
** Bug 937997 - Trunk trees closed due to OOMs. Not us! But heads up that this is still being worked on, and if it drags on / piles up other landings, there's a potential for impact on our schedule. | |||
** Monday landing deets? | |||
*** Have to make sure Jetpack stuff merges in too! | |||
* General performance stuff | |||
** Bugs still need to be filed, but mattwoodrow and jrmuizel have found two places where we can improve our TART performance on Windows even further: | |||
*** Remove the opacity on the TabsToolbar::before glass fog pseudoelement, and put the opacity value in the alpha channel for the box shadow colour | |||
*** Put padding above and below the new tab button (6px above and below to be precise) in order to only create "one rect" to animate during the transition. This is apparently a BFD. | |||
* Australis first run / update experience | |||
** Workweek in SF this week | |||
** Blair and MattN are working on P1 bugs from https://people.mozilla.org/~mnoorenberghe/australis/?list=UITour - 1 landed yesterday | |||
** Some more bugs need to be filed based on discussions from yesterday | |||
** All parties felt that we were in a better state after meeting yesterday and getting some patches in WIP builds to play with for the week | |||
** Will have something to show/play with after this week, for now a spoiler: http://cl.ly/image/1u342w1w3q3N | |||
* Holly | |||
** tree-management emails are enabled | |||
** mozmill tests, nightly builds, l10n builds etc are on track to be enabled for holly | |||
** need to make sure that the builds are signed so that automatic updates work without UAC prompts | |||
** level 3 commit access | |||
* Bug tracking (11/7 to 11/14) | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Priority tracking chart: http://screencast.com/t/Xf3VLEFB | |||
** P1: +2 | |||
** P2: +0 | |||
** P3: -6 | |||
** P4: +1 | |||
** P5: +0 | |||
* Roundtable | |||
** [mconley] I've communicated to Aris our intention to land Australis on mozilla-central "real soon now". I'm hoping he puts the source for his add-on up on Github or something. | |||
*** Great idea, thank you - Jared | |||
** post-landing bug tracking | |||
*** let's distribute triage across components to watch for Australis-specific bugs | |||
*** create a new "Australis post-landing regressions" bug that's simple for people to use as a "please mark bugs as blocking this one to get it ontothe Australis tracking radar" | |||
** addon compat issues list (Gijs?) | |||
*** I've not gotten on this yet, apologies. The dragging stuff in the panel dragged out (hah, hah) longer than I thought it would. Going through reviews now, though! I'll get on this tomorrow. | |||
** Measuring Australis | |||
*** [mconley] As perf stuff dials down, I'm working with bwinton to inject some Telemetry probes into mozilla-aurora (no Australis) to get more "before" data from. This work is superceding the customization-mode transition work, as we want lots of data, sooner rather than later. | |||
**** See https://bugzilla.mozilla.org/show_bug.cgi?id=935093 | |||
** Stephen mentioned on IRC that our removable="false" implementation is currently incorrect. Specifically, ideally stuff that's removable="false" in the navbar should be movable to other toolbars, like the menubar and tabstrip. Is this filed / do we want to (still) change? How? I suspect this may have significant impact in terms of styling and so on, so I wanted to bring it up. ~ Gijs | |||
*** let's file a bug, but seems like not a major issue and thus low-priority | |||
* Action Items (Last Week) | |||
** | |||
* Action Items (New) | |||
** Gijs/we should have an add-on compat list ready | |||
*** Will start in a wiki/etherpad and link folks so we can collaborate | |||
** Gijs: Contact jetpack wrt uplift of fixes for https://bugzilla.mozilla.org/show_bug.cgi?id=931092 | |||
** dolske: set up bug triage plans | |||
=11/7/2013= | |||
* Milestone 9 | |||
** http://i.imgur.com/mZOPcPd.gif | |||
* Perf regression and other landing blockers | |||
** bug 902024 (TART regression) | |||
*** Bug 924415 - Find out why setting chromemargin to 0,-1,-1,-1 is so expensive for TART on UX branch on OS X. | |||
**** Explained away by OS X titlebar being crazy | |||
** tart data: https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdGJzVnVYYkJTSDREbndRWWFTLWNyS1E | |||
** Do not break out the champagne yet. MattN, mconley and avih are still poring over the stats for m-c and UX to make sure there are no surprises. Jury is still out, people. | |||
*** A ~2% regression for tpaint has shown up for Windows XP, but vladan thinks its small enough to not worry about. | |||
*** For OS X 10.8, there's an error measurement in TART that avih is concerned with - he and mconley are examining this. | |||
**** http://compare-talos.mattn.ca/breakdown.html?oldTestIds=31243565,31252017,31252031,31252075,31252083,31252091,31252101,31252127,31252135,31252145&newTestIds=31242563,31252259,31252363,31252409,31252547,31252555,31252567,31252593,31252601,31252629&testName=tart&osName=Mac%2010.8&server=graphs.mozilla.org | |||
**** Most of those error measurements can be explained away with frame-slippage, except for icon-open-DPI.error. | |||
**** this is not a landing or shipping blocker, but something that avih thinks we should investigate to understand. | |||
**** avih is going to give us the final TART pass/fail tomorrow. | |||
*** 4 tests at a time: https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdDcxemJEWVVXWTlKek1wR09iS2FsOXc#gid=0 | |||
*** Tart: https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdGJzVnVYYkJTSDREbndRWWFTLWNyS1E#gid=4 | |||
* Let's talk landing | |||
** Looks like we can be ready as early as Nov 18. Any reasons to wait until Dec 9? | |||
*** Why nov. 18 and not, say, tomorrow? :-) | |||
**** Coordination with marketing, getting comms ready | |||
**** More testing for merge solution, a little more time for stabilization and to make sure that other merge blockers arent' around | |||
**** Also don't want to do a merge right before the weekend, and don't want to do a merge right be US Thanksgiving (28 Nov) since there will be extra people out of the office. | |||
**** Need to get the profile fixes uplifted to Aurora and Beta | |||
*** if MattN, mconley and / or avih still find worrying performance numbers, that might be cause for the delay. So far we haven't found any landing blockers, but we'll let you know soon. | |||
** Backout branch | |||
*** Holly will be used as a backout branch (m-c minus Australis changes), https://hg.mozilla.org/projects/holly | |||
*** Some talk about how we are going to the merges from m-c to holly, https://etherpad.mozilla.org/ep/pad/view/australis-mc-merges/wHqWC61exx | |||
* Bug tracking (10/31 to 11/7) | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** P1: -2 | |||
** P2: +0 | |||
** P3: +2 | |||
** P4: +0 | |||
** P5: +1 | |||
** http://screencast.com/t/mglqKrKnBUS | |||
* Roundtable | |||
** Measuring Australis! | |||
*** Filed https://bugzilla.mozilla.org/show_bug.cgi?id=australis-measuring | |||
*** bwinton will add dependant bugs for the various things we want to measure. | |||
**** But feel free to file bugs yourselves, if you want! ;) | |||
** two intros from UX - Philipp and Sevaan | |||
*** Thanks for filing bugs! | |||
**** +1! | |||
** Onboarding workweek next week: will have a Australis update experience | |||
* Action Items (Last Week) | |||
** | |||
* Action Items (New) | |||
** | |||
=10/31/2013= | |||
* Milestone 9 | |||
** http://i.imgur.com/YIKZEQ8.gif | |||
* Perf regression and other landing blockers | |||
** bug 902024 (TART regression) | |||
*** Bug 921038 - Move selected tab curve clip-paths into SVG-as-an-image so it is cached | |||
**** This has landed, and the Win XP TART regression has been neutralized. EAT IT TART. | |||
*** Bug 924415 - Find out why setting chromemargin to 0,-1,-1,-1 is so expensive for TART on UX branch on OS X. | |||
**** jrmuizel and mconley are hacking on this. We're trying to tighten the feedback loop with a Mac Mini here in the Toronto office that we're trying to match to the talos slave specs. | |||
**** We've got some leads, but it's kinda slow going on this. | |||
** tart data: https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdGJzVnVYYkJTSDREbndRWWFTLWNyS1E | |||
* Bug tracking (10/24 to 10/31) | |||
** Did a triage today, week-over-week bug numbers are out of whack because of it, but we will be in a better position for the foreseeable future | |||
** P1: -1 | |||
** P2: +12 | |||
** P3: +5 | |||
** P4: -7 | |||
** P5: -30 | |||
** http://screencast.com/t/izZDiBr1j | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** | |||
* Roundtable | |||
** mikedeboer panel screenshots | |||
*** http://note.io/HhvBrM | |||
*** http://note.io/HhvJrg | |||
*** http://note.io/HhvRqI | |||
* Action Items (Last Week) | |||
** bwinton: Get a list of what we want to build in an a11y sense. | |||
*** To block on a11y we'd need to see a medium-large regression in what people can access, | |||
**** but since we still have the menu, there should be no regression in access | |||
**** therefore, no blocking. | |||
*** The old menu button wasn't accessible. | |||
**** It would be nice if the new one was. | |||
**** The main audience is likely sighted non-mouse users. | |||
**** So we want control navigation with clear visual indication. | |||
**** There is something higher order than tab navigation …. F6 navigation | |||
***** We could put the menu button in F6 navigation sequence. | |||
**** Guidelines at http://access.aol.com/dhtml-style-guide-working-group/#menu | |||
*** Customization mode is less concerning. | |||
**** When we do it, context menu and/or cut-and-paste operation would be good. | |||
*** ------- tl;dr below this line. ------- | |||
*** Things we should really do: | |||
**** Let users get to the notification bar at the bottom with F6. | |||
**** Let users get to the Site Identity icon/Camera Permission doorhanger/etc popup. | |||
**** Let users change the search provider. | |||
**** In high-contrast mode on Windows (the purple version), a lot of text is light-on-light. HC mode is generally kind of bad (eg bug 790706) | |||
*** Things we might want to do: | |||
**** Add the menu panel to the F6 navigation order or invoke with a keyboard shortcut. | |||
**** Let people use the arrow keys to navigate around the menu. | |||
***** left/right work now | |||
***** up/down do the same as left/right instead of moving up and down. | |||
***** The cut/copy/paste and zoom bars aren't reachable. | |||
**** Show the focus ring on the menu panel if the user uses keyboard nav in it. | |||
**** Show the focus ring on the menu panel if launched via the keyboard shortcut. | |||
**** Make the context menus work the way we think they should. (bug 870471) | |||
** bwinton & mconley: Sort out what the end state of customization mode smoothness is. | |||
*** We've got a reference Macbook that we're using, and mconley wrote a tool to analyze how many frames we're getting during the transition (3), and how many we want for 60fps (9). So that's our target. | |||
**** Now that we have this office Mac Mini though, we might want to switch to this hardware though... | |||
** madhava et al should file bugs for unfiled things from the Australis-finalpass etherpad | |||
*** all specific notes should have a bug number now, some of them need more specific info (e.g. Menupanel icon shifting behaviour) - https://firefox-ux.etherpad.mozilla.org/Australis-finalpass | |||
**** (listed an existing bug for the menupanel shifting behaviour) | |||
* Action Items (New) | |||
** bwinton to file accessibility bugs where it makes sense. | |||
** bwinton to write a prototype that does something with tabs and animation… | |||
*** We were thinking of trying to snap the width of the tabstrip and nav-bar at the beginning of the transition so that these two elements don't have to transition their width during the ... transition. | |||
= 10/24/2013 = | |||
* Milestone 9 | |||
** http://i.imgur.com/N2RY5Xa.gif | |||
* Perf regression and other landing blockers | |||
** bug 880611 (ts_paint regression) | |||
*** [mconley] I've confirmed with vladan that the cold-boot stuff he wants me to work on is orthogonal to Australis, and is not a landing or shipping blocker. | |||
*** [mconley] I've removed bug 880611 as a blocking bug, and will remove this from the meeting template. | |||
** bug 902024 (TART regression) | |||
*** SVG caching landed and stuck several days ago | |||
*** Bug 921038 - Move selected tab curve clip-paths into SVG-as-an-image so it is cached | |||
**** MattN has an SVG curve patch that mconley is currently reviewing. | |||
**** Try pushes are currently baking to measure performance impact | |||
*** Bug 924415 - Find out why setting chromemargin to 0,-1,-1,-1 is so expensive for TART on UX branch on OS X. | |||
**** The Graphics team is currently on a work week, and we need their help to figure this one out. Investigation here is halted until next Monday when they're back. | |||
**** Got some metrics data (bug 930235) on current 10.6 usage - ~2.2M 10.6 users, 2.3M 10.8 users, 1.5M 10.7 users. So still lots of 10.6 usage, not minor enough that it can be ignored. | |||
** ts/tpaint data: https://docs.google.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdDcxemJEWVVXWTlKek1wR09iS2FsOXc | |||
** tart data: https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdGJzVnVYYkJTSDREbndRWWFTLWNyS1E | |||
* Bug tracking (10/17 to 10/24) | |||
** [jaws will be unavailable for today's meeting, notes are below] | |||
** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc | |||
** Graph of bug tracking: http://screencast.com/t/ENpG2aQpEf | |||
*** P1: -3 (Blue in graph) | |||
*** P2: -3 (Red) | |||
*** P3: -5 (Yellow) | |||
*** P4: -8 (Green) | |||
*** P5: +1 (Purple) | |||
**** Our P5s have grown very high, but the other priority buckets are moving in the right direction. Very good turn in the past week or two on the P2s, P3s and P4s. | |||
** Will do a triage Friday of the bugs to reprioritize since we have successfully reduced our P1s and P2s down to manageable numbers | |||
* UX Final Pass Bug Triage: https://firefox-ux.etherpad.mozilla.org/Australis-finalpass | |||
*** Taking a pass at all the bugs starting with Windows 8: http://people.mozilla.org/~shorlander/mockups-interactive/australis-interactive-mockups/windows8.html | |||
*** Mark as P3 | |||
* Roundtable | |||
** [jaws] Keyboard accessibility for the Menu Panel (bug 881937) | |||
*** unclear what the next steps are, bug has been abandoned | |||
*** could do one of the following: | |||
**** file remaining follow-up bugs and handle each of the bugs independently | |||
**** backout the patches that have been landed and keep relying on the Menu Bar for the foreseeable future | |||
**** (your idea here) | |||
** [madhava] do we want to discuss the update-to-australis (onboarding) work? | |||
*** [zhenshuo] I can give a quick update | |||
*** onborading summary doc: http://f.cl.ly/items/2h0P0e2H393I1D2j3G3U/11OCT13_onboarding_intro.pdf | |||
*** Landed in bug 862998 | |||
*** The prototype interactions have landed in Nightly and UX. Here's how to set it up: | |||
*** 1. Open about:config | |||
**** 2. Right-click anywhere and choose New > String | |||
**** 3. A box will pop up. Put in "browser.uitour.whitelist.add.testing" without the quotes and hit OK. | |||
**** 4. Another box will pop up. Put in "bedrock-unfocused.ngrok.com" and hit OK. | |||
**** 5. Restart UX. | |||
**** 6. Go to https://bedrock-unfocused.ngrok.com/en-US/firefox/22.0/firstrun/b/ and have fun! | |||
** Bug 873060 - [meta] Make entering and existing customization mode feel smooth | |||
*** mconley and bwinton are looking at this again now that the TART investigations are starting to ease up. | |||
**** [jaws] (it would feel really smooth if we dropped the padding transition, or if we had a less obtrusive transition) | |||
***** might be worth it to try removing the padding transiton, and doing something that immediately shows customization mode, but shows a transition of the menu panel animating in to to place (and possibly thickens the toolbars if that's not too expensive) | |||
**** [mconley] Yes, I'd like to hear more about whether or not we want to try keeping the current transition, or if we're considering full-on alternatives that could be smoother. | |||
* Action Items (Last Week) | |||
** followup with roc/seth on bug 914617 since it sounds like the svg-as-image caching won't help TART, but this one should (and help avoid needing to redo a bunch of tab work) | |||
*** [mconley] We've alerted seth that clip-path caching might be needed if the SVG curve patch just doesn't work out. He's aware of it, and both he and roc estimate that this is less work than the SVG caching stuff (but that's from a superficial examination). I need to update him and let him know that our SVG curve stuff appears that it might work. (Sorry for thrashing, seth). | |||
** shorlander & UX: thinking on alternative transitions for entering/exiting customization mode | |||
* Action Items (New) | |||
** bwinton: Get a list of what we want to build in an a11y sense. | |||
*** (Ordered by minimum to optimal.) | |||
** bwinton & mconley: Sort out what the end state of customization mode smoothness is. | |||
** madhava et al should file bugs for unfiled things on their etherpad link above | |||
=10/17/2013= | |||
* Milestone 9 | |||
** http://i.imgur.com/0p5Tk.gif | |||
* Perf regression and other landing blockers | |||
** mconley is on PTO today, but these notes are fresh! | |||
*** and so clean, ain't nobody so dope as mconley | |||
*** see also, http://www.conleypackaging.com/ | |||
** bug 880611 (ts_paint regression) | |||
*** vladan has told me that while there appears to be still some 5ms or so of regression here not accountable to TabsInTitlebar or CustomizableUI, that we shouldn't block on it (in exchange, he wants me to be his contact for some cold-start perf work he's starting up soon). So this is no longer a landing blocker. | |||
** bug 902024 (TART regression) | |||
*** Bug 921038 - Move selected tab linear-gradient into stroke image and switch to SVG curves | |||
**** [mconley] We're going to try putting the linear-gradient, stroke, and background all into a single SVG image, and get rid of our pseudoelements. This has the potential to fix a number of non-performance bugs. | |||
**** [mconley] With SVG caching, this is going to knock out our Windows XP regression, and should put us in the black there. | |||
**** [mconley] I have a high degree of confidence that this will knock out the (small) Linux regressions we have as well. I'll have a higher degree of confidence once some try builds come back. | |||
**** [mconley] MattN is leading this work. | |||
***** I looked into different approaches to use SVG again and avoid the clip-path and they all have limitations and are risky. | |||
****** Bug 914617 may be less risky but we need to figure out a timeline for it | |||
*** Bug 924415 - Find out why setting chromemargin to 0,-1,-1,-1 is so expensive for TART on UX branch on OS X | |||
**** [mconley] This accounts for pretty much all of the regression on OS X 10.6. | |||
**** [mconley] https://bugzilla.mozilla.org/show_bug.cgi?id=924415#c15 breaks down where we're at. | |||
*** Bug 925413 - Find out why drawing the nav-bar background is 10x more expensive on the UX branch | |||
**** This was solved with bug 925514, but didn't seem to result in any significant improvement. | |||
** ts/tpaint data: https://docs.google.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdDcxemJEWVVXWTlKek1wR09iS2FsOXc | |||
** tart data: https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdGJzVnVYYkJTSDREbndRWWFTLWNyS1E | |||
* Bug tracking | |||
** P1: -1 | |||
** P2: -3 | |||
** P3: -7 | |||
** P4: +0 | |||
** P5: -3 | |||
*** woo! | |||
*** | |||
* Roundtable | |||
** [jaws] Removing the padding around the window when in customization | |||
*** We have a good amount of bugs that would go away if we removed this padding | |||
**** Bug 886444 - [Australis] Can't drag window while in customize mode | |||
**** Bug 873060 - [meta] Make entering and existing customization mode feel smooth | |||
**** Bug 871158 - Missing borders when you're in customization mode and the window is maximized | |||
**** bug 885069 Australis: WinXP: too much padding between tabs and menubar when customizing with sizemode=normal (WFM now) | |||
**** bug 883145 - Window gradient in normal state doesn't line up with window gradient in customize mode | |||
**** bug 885066 - lightweight themes should not get applied to windows already in customization mode | |||
** [bwinton] (No voice update needed) | |||
*** Please add stuff to https://firefox-ux.etherpad.mozilla.org/measuringaustralis :) | |||
* Action Items (Last Week) | |||
* Action Items (New) | |||
** followup with roc/seth on bug 914617 since it sounds like the svg-as-image caching won't help TART, but this one should (and help avoid needing to redo a bunch of tab work) | |||
** shorlander & UX: thinking on alternative transitions for entering/exiting customization mode | |||
=10/10/2013= | |||
* Milestone 9 | |||
** http://i.imgur.com/j5UTcGL.gif | |||
* Perf regression and other landing blockers | |||
** bug 880611 (ts_paint regression) | |||
*** Disabling CustomizableUI and TabsInTitlebar for PGO builds still shows what might be a 1.5% regression here. | |||
*** vladan has asked me to halt investigation on this while he mulls the data over. | |||
** bug 902024 (TART regression) | |||
*** Bug 921038 - Move selected tab linear-gradient into stroke image | |||
**** [mconley] We're in decent shape on Windows. There's still a very small regression on tab opening for Windows XP, but I expect that to be neutralized when this bug lands. This should also give us some tab opening wins on Linux and OS X. | |||
**** Waiting on assets from shorlander | |||
*** Bug 924415 - Find out why setting chromemargin to 0,-1,-1,-1 is so expensive for TART on UX branch on OS X | |||
**** This seems to be the big mystery, and the root of why we're regressing so hard on OS X 10.6. Doesn't seem to affect 10.7 or 10.8 nearly as much. I've got mstange and BenWa looking at it, and they're pretty puzzled. | |||
**** We seem to spend a long time waiting for the GPU to composite, according to the SPS profile. | |||
*** Bug 925413 - Find out why drawing the nav-bar background is 10x more expensive on the UX branch | |||
**** Affects 10.6 the most. Pulling a reflow profile from a patch that doesn't set chromemargin to see if this is in any way related to bug 924415. | |||
*** Bug 925415 - Stop animating opacity of tabs when closing them | |||
*** avih wants to argue for lifting the TART blocker once bug 921038 lands, because the OS X TART regression is not subjectively noticable. | |||
** ts/tpaint data: https://docs.google.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdDcxemJEWVVXWTlKek1wR09iS2FsOXc | |||
** tart data: https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdGJzVnVYYkJTSDREbndRWWFTLWNyS1E | |||
* Bug tracking (9/26 to 10/10) | |||
** New bugs were filed after demoing Australis at the Summit, and also 13 unprioritized bugs were triaged, explaining the increases in bug #'s for this update. | |||
** P1: +0 | |||
** P2: -1 | |||
** P3: +3 | |||
** P4: +3 | |||
** P5: +6 | |||
** Cross-team coordination: | |||
*** Gfx: SVG caching is going through review, part 1/4 patch has r+ | |||
*** Jetpack: Pull request attached to bug 903002 - Display properly the widget with panel attached, in Australis | |||
* Roundtable | |||
** Summit discussion/reactions | |||
*** popular booth | |||
*** got a question about if we could remove the titlebar on linux | |||
*** people were interested in knowing if the menubar would remain available | |||
*** Linux users didn't mind switching away from GTK icons | |||
* Action Items (Last Week) | |||
** [shorlander] Blog post on Linux | |||
* Action Items (New) | |||
** | |||
= 10/3/2013 = | |||
* No meeting due to Summit | |||
= 9/26/2013 = | |||
* Milestone 9 | |||
** http://i.imgur.com/MAeDGcS.gif | |||
* Perf regression and other landing blockers | |||
** bug 880611 (ts_paint regression) | |||
*** This might not actually exist anymore. We may have been confused by noise. Currently waiting to hear back from vladan about this. | |||
**** Here's ts_paint on Win XP: https://datazilla.mozilla.org/?start=1374858213&stop=1380212463&product=Firefox&repository=Firefox&os=win&os_version=5.1.2600&test=ts_paint&compare_product=Firefox&compare_repository=UX&project=talos | |||
**** You might have to zoom in a bit for better resolution, but that looks like noise to me. | |||
** bug 902024 (TART regression) | |||
*** Big wins this week on Windows! Check out these graphs: | |||
**** https://datazilla.mozilla.org/?start=1374858213&stop=1380212463&product=Firefox&repository=Firefox&os=win&os_version=5.1.2600&test=tart&compare_product=Firefox&compare_repository=UX&project=talos | |||
*** Bug 921038 (Move selected tab linear-gradient into stroke image) and Bug 921051 (Test the effect of switching Australis selected tab curves from clip-paths to SVG curves with and without caching) seem to be our next big move | |||
**** Try builds testing SVG curves with caching are currently baking. Follow my progress at bug 921051. | |||
** ts/tpaint data: https://docs.google.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdDcxemJEWVVXWTlKek1wR09iS2FsOXc | |||
** tart data: https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdGJzVnVYYkJTSDREbndRWWFTLWNyS1E | |||
* Bug tracking (9/19 to 9/26) | |||
** Priority tracking | |||
*** P1:+1 | |||
*** We've added some new P1s while investigating the TART regression so the numbers look like they are moving in the wrong direction but don't get sad. We are doing good. | |||
*** P2: -2 | |||
*** P3: -6 | |||
*** P4: +0 | |||
*** P5: -1 | |||
** Milestone tracking | |||
*** We have 5 M9 bugs (not including meta) that we are tracking | |||
**** https://bugzilla.mozilla.org/show_bug.cgi?id=875479 is marked as a M9 bug but I think it was misunderstood as similar to https://bugzilla.mozilla.org/show_bug.cgi?id=874674 | |||
** Firefox team coordination: | |||
*** Big progress on tab opening and closing animation regression | |||
** Gfx | |||
*** Thanks go out to Seth for continuing to work on SVG caching. It appears he will be working on clip-path caching after SVG caching lands. | |||
* Australis at the Summit | |||
** Still a little unclear on what will be available, but we'll wing it and coordinate on-site. | |||
** zhenshuo: video http://people.mozilla.org/~zfang/Customization/AustralisDemo.mov | |||
** http://people.mozilla.org/~shorlander/Australis-Poster-Informational-05.pdf | |||
* Roundtable | |||
** Should we meet next week (Summit travel?) | |||
*** AIUI, Gijs, Jared, Justin and Matt will all be in Brussels at that point. mconley will (still) be in Toronto, don't know about others. Might still make sense? ~ Gijs | |||
*** Decision: we will cancel | |||
* Action Items (Last Week) | |||
** [shorlander] Blog post on Linux | |||
* Action Items (New) | |||
** | |||
=9/19/2013= | |||
* Milestone 9 | |||
** http://i.imgur.com/iw43W.gif | |||
* Perf regression and other landing blockers | |||
** bug 880611 (ts_paint regression) | |||
** bug 902024 (TART regression) | |||
*** We backfilled TART data for Nightly's running back to about mid-April. Check it out: | |||
**** http://bit.ly/16r98OK | |||
*** Bug 916946 - Fix tab-close TART regression introduced by merging URL bar items | |||
**** We've identified one regression point - bug 755598 introduced a regression of our tab-close behaviour. | |||
*** Bug 916859 - Find out why UX branch regressed on TART between changeset cb56ba326fa7 and 19fac4398eb0 | |||
**** The regression we were tracking here seemed to hit both m-c and UX (though it hit UX more) from an m-c merge. Avi and I are looking for something less complicated to grind away at before we dive back into this. | |||
*** Bug 917795 - Find out why UX branch got better on TART between 1cbed63f3eea and 401c71c3732d | |||
**** Still analyzing. Once we confirm there was an improvement here via try pushes (and the graph server re-runs seem to confirm), we'll push all of the intermediate patches to see who bought us the time. | |||
*** Mail sent to firefox-dev about what we're doing. A surprising amount of silence, so I guess everything's clear? | |||
** ts/tpaint data: https://docs.google.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdDcxemJEWVVXWTlKek1wR09iS2FsOXc | |||
** tart data: https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdGJzVnVYYkJTSDREbndRWWFTLWNyS1E | |||
* Bug tracking (9/12 to 9/19) | |||
** Notable bugs fixed within the past week: | |||
*** Bug 892076 - Use finalized assets for customize and help button in panel UI | |||
*** Bug 881905 - Make Downloads Panel anchor to the chevron if it is overflowed | |||
*** Bug 914863 - Help and Quit buttons stay disabled after exiting customization mode | |||
*** Bug 885086 - Overflow panel looks kinda wild when wide items get in there | |||
*** Bug 868640 - Implement private browsing indicator | |||
*** Bug 878551 - The list-all-tabs widget is missing an icon and misbehaves when moved | |||
** P1: -3 | |||
** P2: +0 | |||
** P3: +2 | |||
** P4: -1 | |||
** P5: -2 | |||
** Unprioritized: +5 | |||
*** Jared will prioritize these bugs after today's meeting | |||
** Fx-team bug coordination: | |||
*** Jared will be contacting some people about the state of icons on Linux. Gathering the reasons we can't use the stock icons, etc. Also prioritizing the state of the linux theme: | |||
**** Shared icon set | |||
**** Australis button shape | |||
**** Conditional forward button | |||
*** We have 7 unassigned P2 bugs, Jared will look in to finding owners for them. | |||
** Cross-team coordination | |||
*** gfx | |||
**** it seems the jury is still out on if there is one and if so, which gfx bug to tackle | |||
**** Half (4/8) of our P1 bugs are gfx bugs with no owner. Perhaps these should be reprioritized until we know how much of an effect they will bring. Thoughts? | |||
***** Remove from Australis tracking, since per previous discussions they're not likely to benefit TART. | |||
* Roundtable | |||
** Australis work week? Any traction on that? (~ Gijs, who unfortunately can't make it tonight but will read the notes) | |||
*** No, sorry. | |||
* Action Items (Last Week) | |||
** [shorlander] Blog post on Linux | |||
** [MattN] Summit plans for Australis booths | |||
*** I think we should have two laptops per location (one with Windows and one with OS X) | |||
*** Do we want a poster along with the laptops? | |||
*** Who can own innovation fair booths for the following locations: | |||
**** Toronto - mconley | |||
**** Santa Clara - shorlander | |||
*** Innovation fair booth request sent for 3 cities. | |||
*** [zhenshuo] I have a draft video that we can play at the booth | |||
* Action Items (New) | |||
** | |||
=9/12/2013= | |||
* Milestone 9 | |||
** http://i.imgur.com/GTN7EDA.gif | |||
* Perf regression and other landing blockers | |||
** bug 880611 (ts_paint regression) | |||
** bug 902024 (TART regression) | |||
*** Met with gfx/layout team. Mostly an update to help everyone on the team understand what's generally going on with TART/Australis. Gfx in particular is highly resource-constrained in the short term due to B2G 1.2 blockers. | |||
*** New bugs filed for Firefox and Platform. No silver bullets | |||
**** going to try svg background images instead of clip-path again (especially with SVG caching). Jeff believes this will be faster than teh clip-path but there is also a bug to optimize clip-paths | |||
*** SVG Caching won't help current Australis since we don't use SVG for images | |||
**** Linux Glyphs?!(?)(!) | |||
*** We're going to do a more throrough bisection of UX and m-c nightlies | |||
*** vladan figured out the XP pseudo-stack issue and has a workaround | |||
** ts/tpaint data: https://docs.google.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdDcxemJEWVVXWTlKek1wR09iS2FsOXc | |||
** tart data: https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdGJzVnVYYkJTSDREbndRWWFTLWNyS1E | |||
* Bug tracking (9/5 to 9/12) | |||
** Major bugs fixed: | |||
*** Bug 913972 - Overflowable toolbar can reorder contents, change currentSet value incorrectly. | |||
*** Bug 879863 - Animate the buttons in the menu panel when customizing. | |||
*** (not fixed yet, but close) Bug 885086 - Overflow panel looks kinda wild when wide items get in there. | |||
** P1: +2 (bug 914617 - cache for clip-path, bug 874674 - toolbar icons for linux) | |||
** P2: -3 | |||
** P3: -2 | |||
** P4: +0 | |||
** P5: +1 | |||
** Firefox team coordination: | |||
*** Bug 868640 - Implement private browsing indicator for when the menubar is hidden | |||
**** No visible progress, needed for landing | |||
***** dao is on it, has some concerns about proposals and will comment. | |||
** Cross-team coordination: | |||
*** UX | |||
**** Bug 892076 - Use finalized assets for customize and help button in Panel UI | |||
***** Stephen just uploaded icons. Jared will put together a patch for it. | |||
**** Bug 874674 - Clean up menu panel icons for Linux GTK theme | |||
***** Can we just use one of the Windows icon sprites here until we have the Linux one? This way the linux one will just be an image swap? | |||
****** [shorlander] (Sure) (SVG?) | |||
****** [dolske] Strongly prefer to avoid SVG due to perf, unknown risk, and difference with other platforms. | |||
*** Gfx | |||
**** Any update from BenWa about possibility to fix another Australis-related bug? | |||
***** No, currently still in an investigation phase, and don't have specific "bug X is Y% of regression" info yet. | |||
* Roundtable | |||
** [dolske] Cherrypicking bugs for landing. Current prioritization is using _shipping_ criteria, we should take a look to see what things should be done sooner (pre-landing) because they're high-visibility or annoyances (or whatever), even if it would be otherwise fine to fix after landing. | |||
*** Assign bugs to [Australis:M9] if they should be fixed before landing e.g. for good first impressions on m-c Nightly or major breaking changes | |||
** [mconley] What should we do about the Mozilla Summit? We've gotta strut our stuff there - we're the big playa'. | |||
*** Yes, I was thinking this, too. Maybe a good idea would be to use an open session and have UX present stuff using the live browser? I think that might help create more understanding of what the goals are and what we're hoping to achieve (and what we're not hoping to achieve). | |||
*** you should get leadership on stage to ask everyone to test UX branch and file bugs from the keynote, then hold a QA / testathon on Sunday afternoon or something - it's a great opportunity to get contributors as testers ( $0.02, JeffG ) | |||
*** I think we can have a fair booth even if we have a talk so people can play with it with us | |||
*** The UX team has a booth and can showcase Australis prototype or mock-ups ++ | |||
* Action Items (Last Week) | |||
** | |||
* Action Items (New) | |||
** [shorlander] Do a blog post about upcoming Linux icon changes (screenshots, background of why, and any SVG fanboy stuff he wants to add ;) | |||
** Matt will request fair booth for Brussels. | |||
*** Will figure out booths for other cities | |||
** Matt will figure out what other Summit sessions types we can have | |||
= 9/5/2013 = | |||
* Milestone 9 | |||
** http://i.imgur.com/RnD9h.gif | |||
* Perf regression and other landing blockers | |||
** bug 880611 (ts_paint regression) | |||
*** We thought we could chalk this up to TabsInTitlebar._update and CustomizableUI.initialize and put this thing to bed, but that doesn't account for all of it. | |||
**** We're operating under the assumption that the remaining regression is related to the fact that reflows are (for some reason) slower on UX than they are on m-c. We're still trying to determine why that is the case. | |||
**** Gijs' analysis of reflows: https://bugzilla.mozilla.org/show_bug.cgi?id=902857#c31 | |||
** bug 902024 (TART regression) | |||
*** TART regression data: https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdGJzVnVYYkJTSDREbndRWWFTLWNyS1E#gid=1 | |||
*** Bug 907544 has landed, which gives wins for both m-c and UX, but doesn't give UX much of an advantage (except that it seems to have caused us to beat m-c on tpaint for Windows XP - http://bit.ly/14uhJzz) | |||
*** We're still fishing for the cause here... we're creating some reflow profiles for layout to look at. We've got mstange on board to help us examine those. | |||
*** vladan is looking into getting bug 900524 fixed so we can get some better data on Windows XP | |||
** regression data: https://docs.google.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdDcxemJEWVVXWTlKek1wR09iS2FsOXc#gid=0 | |||
* Bug tracking (8/29 to 9/5) | |||
** P1: -7 (net -4) | |||
** P2: -1 | |||
** P3: +1 | |||
** P4: +0 | |||
** P5: +2 | |||
** Firefox team coordination | |||
*** Need an update from Dao on bug 868640 (Implement private browsing indicator when menubar is hidden) | |||
**** Assigned for over 1 month, needinfo for 1 week | |||
**** Might need a new assignee at this point | |||
*** Still waiting on graphics from Stephen for bug 892076 (customize and help button in panel UI) | |||
**** Will ping on IRC | |||
** Cross-team coordination | |||
*** Our Jetpack issues have been resolved, big thanks to Gijs, Zer0, and Kwierso | |||
*** Gfx | |||
**** Bug 907544 was fixed by BenWa | |||
**** Still hoping we can get some attention on bugs 907546, 907426, 907542 | |||
***** We might want to reduce the priority of these (or remove blocking status entirely), since I found out yesterday that these will only really affect Windows Vista+, which we already kick butt on. | |||
****** Sounds good to me! | |||
*** Splitting up mochitest-bc (bug 819963) is no longer a blocker due to bug 894930 being fixed | |||
* Roundtable | |||
** https://bugzilla.mozilla.org/show_bug.cgi?id=882009 | |||
* Action Items (Last Week) | |||
** (MattN) look for worst regressions on subtests across platforms | |||
*** https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdGJzVnVYYkJTSDREbndRWWFTLWNyS1E&pli=1#gid=4 | |||
**** 10.6 is in the worst shape both in terms of the regression % (19.38%) and absolute times | |||
***** Can check if lion+ specific styles are related? MattN will look at this | |||
**** 10.7 (9%) is second worst | |||
*** Am I correct that we should still be leaning on XP to get that cleared, since that's the "major" platform that is regressing? | |||
**** Yes, I think so but we can investigate 10.6 in parallel | |||
* Action Items (New) | |||
** [mconley] Gather a TART profile on OS X 10.6 and 10.8 and determine why 10.6 is so slow | |||
=8/29/2013= | |||
* Milestone 9, now | |||
** http://24.media.tumblr.com/tumblr_mdjbws2fiY1r0bv4uo1_400.gif | |||
* Perf regression and other landing blockers | |||
** bug 889758 (tpaint regression) | |||
*** Closed, but being monitored. | |||
** bug 880611 (ts_paint regression) | |||
*** We're at 1% here, but vladan thinks we should understand where the cost is coming from before giving up. CustomizableUI.initialize only accounts for 1/4 of that regression. It's possible the rest comes from TabsInTitlebar (that'll be measured on start-up next). | |||
** bug 902024 (TART regression) | |||
*** TART has landed in the talos test suite, and we have data coming in. Big thanks to jmaher and avih for making that happen | |||
** MattN created a spreadsheet displaying TART regression data: https://docs.google.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdGJzVnVYYkJTSDREbndRWWFTLWNyS1E&usp=sharing | |||
*** We're kicking ass on Windows 7 and 8 on the talos hardware | |||
*** We're regressing on every other platform. Talk to mconley for the graphs and breakdown. We're going to focus our efforts on Win XP first. | |||
*** avih and MattN are feeding local low-powered machine data into MattN's custom graph server. We're monitoring performance there, and will focus there after we neutralize on the talos hardware. | |||
**** graph: http://bit.ly/15if1Dr | |||
**** compare-talos: http://compare-talos.mattn.ca/?oldRevs=e42dce3209da&newRev=33cd07a5f9a2&server=graphs.mattn.ca&submit=true | |||
*** Graphics is resource constrained, and a number of bugs we've isolated as bottlenecks are in their department. Might get some BenWa cycles (1-2 hours per day maybe) and maybe Bas, once he's done TRIBE (tomorrow). | |||
**** Bug 907544 - Pass the D3DSurface9 down into Cairo so that it can release the DC and LockRect to get at the bits | |||
**** Bug 907546 - Avoid DC readback on windows at all cost. | |||
**** Bug 909807 - When drawing text to an opaque ARGB32 surface with GDI we can avoid fallback | |||
*** tn has looked at a Win XP TART profile, and besides the tabs toolbar repaint (https://bugzilla.mozilla.org/show_bug.cgi?id=908796) he's not seeing anything obvious that we're doing wrong. | |||
**** He suggests we land the toolbar repaint workaround and generate a new profile for him to look at. | |||
** ts/tpaint regression data: https://docs.google.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdDcxemJEWVVXWTlKek1wR09iS2FsOXc#gid=0 | |||
* Bug tracking | |||
** 8/22 to 8/29: | |||
*** P1: +6 (Mainly TART bugs) | |||
*** P2: +1 | |||
*** P3: ---- | |||
*** P4: +1 | |||
*** P5: +19 | |||
*** Poth: -42 (Triaged bugs and placed them in correct priorities) | |||
** Overall we went from tracking 200 bugs on Aug 22 to 185 bugs on Aug 29, a net decrease of 15 bugs while also adding TART bugs. In total, 20 bugs were fixed within the past week. | |||
** Cross-team coordination | |||
*** Great response and output from the perf team (avih and vladan) in helping with TART (and jmaher too!) | |||
*** Seth says he has a 90% patch for bug 764299 - Cache rasterized SVG images some of the time | |||
**** This should get us good perf (tpaint, TART, and maybe ts_paint) wins on all platforms | |||
***** We should check with him that it affects clip-paths | |||
*** Gfx team is over booked with b2g work | |||
**** P1 bugs tracked for gfx team: | |||
***** 907546 - Avoid DC readback on windows at all cost. | |||
***** 907544 - Pass the D3DSurface9 down into Cairo so that it can release the DC and LockRect to get at the bits | |||
****** benwa surprised us today with a WIP patch for this bug | |||
***** 907426 - CreateSimilarSurface allocates a DDB win32 surface | |||
***** 907542 - Use DIBSections for texture memory on Windows Vista+ | |||
*** Add-on SDK team has quite a few P1 & P2 bugs that are assigned to them, need an update from them on the state of their work. | |||
**** P1 bugs tracked for add-on sdk team: | |||
***** bug 910190 - Permanent Jetpack orange on UX: TEST-UNEXPECTED-FAIL | tests/test-ui-button.test button are not in private windows | is null | followed by other errors | |||
****** Gijs patched this: https://github.com/mozilla/addon-sdk/pull/1223 | |||
***** bug 906690 - Permanent Jetpack orange on UX: TEST-UNEXPECTED-FAIL | tests/test-ui-sidebar.testButtonIconSet | the icon is set properly in panel - icon32.png vs. icon16.png | |||
****** This is (hopefully) fixed in the SDK, will be uplifted in the next 24 hours, from what I heard on #jetpack today. | |||
****** However, that was based on it landing on fx-team today. They're on WW (in Paris, I think?) and none are online right now, so I'm skeptical this will actually happen (last time we heard this it also took considerably more time than this) | |||
* Roundtable | |||
** [mconley] Check out http://aris-at-mozilla.blogspot.ca/ | |||
*** I've emailed the author with tips on how to register a new CustomizableUI toolbar, because his blog said this wasn't possible. | |||
*** Hopefully I haven't just opened myself up to a firehose of hate and rage - but I figure, if we can work with this author, everybody wins. | |||
* Action Items (Last Week) | |||
** (mconley) Push on getting TART landed on test infrastructure | |||
*** Currently that's 2 weeks, but can we make it faster? | |||
**** Done. | |||
** (mconley) Talk to perf team on how we can set a target for us to shoot for. We need a treshold to aim for, otherwise we won't know when we're done. This is absolutely critical. | |||
*** Done - neutralize perf on talos infrastructure on key subtests that avih and I boiled down to. | |||
** (mconley) Before the test lands on talos, how do we measure so that we can work effectively while waiting for the test to land | |||
*** Done - MattN's spreadsheet is badass. We also have compare-talos working for us, and Datazilla will let us overlay data next week | |||
*** Can we be sure that these numbers scale across platforms? Will a relative improvement / regression on one platform match to another platform? | |||
*** In the event that we show no regression against m-c when the test lands, Australis aside, what's the plan for detecting regressions on low-end hardware? Do we get some low-end hardware into the test machine pool? | |||
** (dolske) mull over what/if we should do a broader post/update on current Australis status | |||
* Action Items (New) | |||
** (MattN) look for worst regressions on subtests across platforms | |||
=8/22/2013= | |||
* Milestone 8, still | |||
** http://i.imgur.com/fVwxoCf.gif | |||
* Perf regression and other landing blockers | |||
** bug 889758 (tpaint regression) | |||
*** ~1.6% on Windows XP PGO | |||
** bug 880611 (ts_paint regression) | |||
*** ~1% for Windows XP NonPGO/PGO | |||
*** vladan is helping by profiling using xperf | |||
** bug 902024 (TART regression) | |||
*** Getting help from avih and graphics on finding the bottlenecks and figuring out what the slow things are | |||
**** Bug 907426 - CreateSimilarSurface allocates a DDB win32 surface (https://bugzilla.mozilla.org/show_bug.cgi?id=907426) | |||
**** Bug 907546 - Avoid DC readback on windows at all cost. (https://bugzilla.mozilla.org/show_bug.cgi?id=907546) | |||
** regression data: https://docs.google.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdDcxemJEWVVXWTlKek1wR09iS2FsOXc#gid=0 | |||
* Bug tracking | |||
** 8/15 to 8/22: -2 P1, +1 P2, -1 P3 (7/19/39) | |||
* Roundtable | |||
** AUSTRALMAGATION: http://cl.ly/image/2D0r1p2Y3W3Y | |||
*** :| (:-\) (o_O) (ಠ_ಠ) | |||
*** Possible as a Plan B (landing customization changes without tab changes), but won't pursue unless fixing TART pref regression turns out to take a very very long time. | |||
** Bug 887951 is where we're changing the tooltip of the menu button | |||
*** Matej wants to know what we're calling the thing. Who do we ask about that? | |||
**** "Menu button" | |||
** Character encoding widget has landed! mikedeboer/dao/Gijs++ | |||
** Blogging about Australis?! When/who/what? Rumours keep flying about and I think the sooner we debunk some of them and give a factual overview of what we're planning, the better. | |||
*** what aspect of it? the schedule? I (madhava) have the post that we were going to publish when we land in nightly... | |||
**** More or less: what we have/will change, what we won't change (e.g. persistent rumours we'll kill the bookmarks toolbar / third party toolbars). Schedule I'm less concerned on but is also an aspect. Add-on impact is another. An overview of "what motivates all these changes / what's the unifying motivation of them" is another. I'm not sure 1 blogpost in 1 place is the best thing to cover all these aspects. | |||
*** Madhava has pending post to set initial context for when Australis lands (which will be the first time lots of people will have heard of it or have a chance to try it out). Hard to address things when missing broader context, and the potential audience is pretty small still. | |||
** UX is on mxr: https://mxr.mozilla.org/projects-central/search?find=/ux/&string= | |||
*** rooted at http://mxr.mozilla.org/projects-central/source/ux/ | |||
* Action Items (Last Week) | |||
** None | |||
* Action Items (New) | |||
** (mconley) Push on getting TART landed on test infrastructure | |||
*** Currently that's 2 weeks, but can we make it faster? | |||
** (mconley) Talk to perf team on how we can set a target for us to shoot for. We need a treshold to aim for, otherwise we won't know when we're done. This is absolutely critical. | |||
** (mconley) Before the test lands on talos, how do we measure so that we can work effectively while waiting for the test to land | |||
*** Can we be sure that these numbers scale across platforms? Will a relative improvement / regression on one platform match to another platform? | |||
*** In the event that we show no regression against m-c when the test lands, Australis aside, what's the plan for detecting regressions on low-end hardware? Do we get some low-end hardware into the test machine pool? | |||
** (dolske) mull over what/if we should do a broader post/update on current Australis status | |||
** (madhava) to comment in 887951 about menu button tooltip | |||
=8/15/2013= | |||
* Milestone 8, still | |||
** http://i.imgur.com/zxHLr2e.gif | |||
* Perf regression and other landing blockers | |||
** bug 889758 (tpaint regression) | |||
*** [mconley] Still plugging away hard at this. We're off by ~3ms, and we have some ideas on how to reduce the number of reflows that we hit on window open, but it's slow going and complex. | |||
**** We've been reaching out to graphics and layout for help / tips / guidance (bug 902857) | |||
** bug 880611 (ts_paint regression) | |||
** bug 902024 (TART regression) | |||
*** MattN has an idea on how to possibly drop the regression down by 10% (I believe this is to remove the clip path from the new tab button) | |||
** regression data: https://docs.google.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdDcxemJEWVVXWTlKek1wR09iS2FsOXc#gid=0 | |||
* Bug tracking | |||
** 8/8 to 8/15: P1, P2, P3 ( / / ) | |||
* Roundtable | |||
** Character encoding question | |||
*** Instead of enforcing allowedAreaTypes, we're going to just keep the character encoding widget enabled, even for the case where everything inside it is disabled. That's a rare case, and acceptable. \o/ | |||
** Jared is going to set a min-width on the browser window. This *might* give us a perf win, if coupled with a patch that stops us from checking if the tabstrip is overflowed with 1 tab. Bug 897160. | |||
** Dao landed the Exit button patch today (bug 871203) | |||
* Action Items (Last Week) | |||
** | |||
* Action Items (New) | |||
** | |||
=8/8/2013= | |||
* Milestone 8 | |||
** http://i.imgur.com/3MoFHPs.gif | |||
* Perf regression and other landing blockers | |||
** bug 889758 (tpaint regression) | |||
** bug 880611 (ts_paint regression) | |||
** regression data: https://docs.google.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdDcxemJEWVVXWTlKek1wR09iS2FsOXc#gid=0 | |||
** weekly update: https://mail.mozilla.org/pipermail/firefox-dev/2013-August/000705.html | |||
*** tldr: ts_paint/tpaint good everywhere but WinXP, both about 3% there. | |||
** mconley's got a lead on something that might buy us another ms or so - see bug 902632 for details (although I might try adjusting the talos profile localstore.rdf to not have items in the toolbar-menubar - bug 903044). | |||
** TART Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=902024 | |||
* Discussion on next steps for fixing new TART data and schedule impact. | |||
* Bug tracking | |||
** 7/31 to 8/8: -3 P1, 0 P2, +1 P3 (11/19/40) | |||
* Roundtable | |||
* Action Items (Last Week) | |||
** | |||
* Action Items (New) | |||
** | |||
=8/1/2013= | |||
* Milestone 8 | |||
** http://i.imgur.com/hYXNsDl.gif | |||
* Perf regression and other landing blockers | |||
** bug 889758 (tpaint regression) | |||
*** landed bug 898126, bug 899587 | |||
*** difficulty with comparing m-c number due to ICU regression on central | |||
** bug 880611 (ts_paint regression) | |||
** regression data: https://docs.google.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdDcxemJEWVVXWTlKek1wR09iS2FsOXc#gid=0 | |||
* Bug tracking | |||
** 7/24 to 7/31: -1 P1, -2 P2, +3 P3 (14/19/39) | |||
** https://docs.google.com/spreadsheet/ccc?key=0AiPXmmKgSs8udHgzcEhqd0tkTXlJRU8zcXFzMEhneHc&usp=sharing | |||
* Roundtable | |||
** (Gijs) Spritesheet updates? Quite a number of bugs are depending on this (with various update needs): | |||
*** bug 879611, bug 871203, bug 874674, bug 878551, bug 879616, bug 892076, bug 897268, bug 888601, bug 895938 | |||
** (Gijs) Keyboard accessibility for the menupanel? (bug 881937) | |||
*** A11Ywise (Gijs), existing KB shortcuts for defaults functions exist, which meets minimum requirements | |||
*** Would be ideal (for both AT and KB users) to have a good way to use the panel from the keyboard. Let's continue discussion in the bug, and zfang will consider what we'd like to do long-term wrt KB stuff. | |||
* Action Items (Last Week) | |||
** [mconley] Whip together an example build for :fang on deep-hierarchy menuitem things in the menu panel. | |||
*** Done https://dl.dropboxusercontent.com/u/2921989/firefox-25.0a1.en-US.mac64.dmg | |||
*** Open up the Developer Tools subview thing in the menu panel - there's a menuitem in there that you have to click on (I didn't fix that bug). Also, as soon as menupopups close, the subview switches. Didn't fix either of those bugs - but this is enough to demonstrate the idea. | |||
*** feedback from shorlander / fang? | |||
*** screenshots for reference http://cl.ly/image/0G3J410D2B2x http://cl.ly/image/2U1v2N1g3Q2V http://cl.ly/image/0B1g30030A1s | |||
*** Discussion results: | |||
**** WONTFIX this bug (873066) | |||
**** Presumption that addons will adapt to be better suited to being in the panel (eg, adding support for a subview instead of a menupopup) | |||
**** We don't have a clear and compelling class of add-ons in mind that would _need_ the ability to not be in the panel | |||
**** If/when last point changes, we can re-evaluate. | |||
* Action Items (New) | |||
** | |||
= 7/25/2013 = | |||
* Milestone M8 | |||
** http://assets.motherboard.tv/post_images/assets/000/007/357/spacecastlerun_original.gif | |||
* Landing blockers | |||
** bug 889758 (tpaint regression) | |||
** bug 880611 (ts_paint regression) | |||
** bug 891804 (revert UX branding) | |||
** regression data: https://docs.google.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdDcxemJEWVVXWTlKek1wR09iS2FsOXc#gid=0 | |||
** Doing daily standups: https://etherpad.mozilla.org/australis-perf-standup | |||
* Customization | |||
** [mconley] Found the cause for the run-away menu panel on OSX (https://bugzilla.mozilla.org/show_bug.cgi?id=892994). TL;DR - Cocoa screws us a little, and we need to compensate. Currently working with :tn on this. | |||
** Merged back/forward/url-bar! It is very nice! | |||
*** ++mikedeboer ++dao | |||
** Basic keyboard nav in the menupanel! Still needs refining for focus styling (likely to happen together with mouse hover styling revamp) and subview-specific work. | |||
** Wrapped labels in the menupanel! It is nice. | |||
** Working copy/paste buttons in the panel! | |||
** Bookmarks/Star button | |||
*** Mostly landed! Some style-things still in flight. Graphic asset bug filed here https://bugzilla.mozilla.org/show_bug.cgi?id=897268 | |||
*** As usual, please file follow-ups as you see them. I or mak should be Cc'd (probably both) | |||
*** Give mak a hug next time you see him. | |||
* Other | |||
** Reminder: don't remove strings due to l10n pain upon backout-for-Aurora. Move them to a "to be deleted" block. See bug 889500, bug 896161. | |||
*** Another reminder: you need to move them there on m-c as well. Oops. | |||
** Hey UX - can we let add-ons use menuitems / menupopups in the menu panel? (menu menu menu). This would probably make things a lot easier for our add-on developers - we could probably do most of the heavy lifting for them. | |||
** [zhenshuo] working with unfocused on Australis Firstrun/Update https://bugzilla.mozilla.org/show_bug.cgi?id=862998 will have a try build soon and gather feedback | |||
* Action Items (Last Week) | |||
** "What's old is new again..." | |||
* Action Items (New) | |||
** [mconley] Whip together an example build for :fang on deep-hierarchy menuitem things in the menu panel. | |||
= 7/18/2013 = | |||
7/18/2013 | |||
* Milestone 8 | |||
** http://25.media.tumblr.com/tumblr_ma7rqzY6zQ1qis5xyo1_400.gif | |||
* Landing blockers | |||
** bug 889758 (tpaint regression) | |||
*** hasn't moved much in the last week | |||
*** includes delayedStartup | |||
**** move some code to nsBrowserGlue if it is only needed in the first window? | |||
*** removing 3 unint reflows didn't seem to move tpaint? ruh roh | |||
*** looked into more TabsInTitlebar changes because data showed more possible wins still (saw a small effect on ts_paint, but not paint) | |||
**** bindings | |||
**** drag handles | |||
**** mutation observers | |||
*** asked Markus to profile tpaint on try | |||
**** data came in this morning (bug 889758#c10) | |||
**** see if we can get differential analysis like before | |||
*** Jared wrote a simple profiler to measure window opening times and where time is spent within CustomizableUI. See http://pastebin.mozilla.org/2647488 for an annotated log (note that the numbers reported for the average are a little off, as the window count in that run was 19, not 20). This is results from a local run with the window count corrected: http://pastebin.mozilla.org/2647663 | |||
**** We are spending about 9-10ms per window in CustomizableUI.registerToolbar. | |||
**** Worth noting what functions are *not* seen in that profile since the first window is not counted in tpaint. | |||
*** looked into Bas's replay | |||
** bug 880611 (ts_paint regression) | |||
** bug 891804 (revert UX branding) | |||
** bug 819963 (mochitest-bc chunking) -- currently causing a problem on m-c? | |||
*** the tree closure last night was due to a patch spamming the logs with assertions. i don't think this issue has hit m-c or m-i hard enough yet to force it's fixture sooner rather than later | |||
** regression data: https://docs.google.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdDcxemJEWVVXWTlKek1wR09iS2FsOXc#gid=0 | |||
* Tabs | |||
** Let's cut this section? | |||
*** Seconded - CUT IT! :) | |||
**** Yay Progress! | |||
** Yeah, meeting format should shift from sub-projects to something that better reflects how we're working on things. | |||
* Customization | |||
** Mike de Boer, Mike Conley and Gijs working hard on P1s/P2s/addon-compat/tail, with review/info help from MattN and jaws, as well as Dao and Enn. More solid every day, and progress even on the hard to fix panel stuffs (thanks Mike!) and URL bar unification (thanks Mike de Boer!). | |||
** png icons for linux | |||
* Bookmarks/Star button | |||
** All silent - needinfo?'d mak | |||
* Other | |||
** Gijs feels bad missing this meeting *again* (evening commitment out of town) and is doing his best to be there the next two weeks. Sowwy. | |||
** Discussion on what to do about icons on Linux. Currently broken, because a number of things have no moz-icon (platform-provided equivalent). Could attempt to find poorly-fitting replacement, but preference seems that we'd rather provide our own icons. Which leads to some issue with making them (1) properly visible given random system themes and (2) finding a way to make them work well in at least default system theme colors (ie, plain gray doesn't work well). | |||
* Action Items (Last Week) | |||
** mconley to file a bug to use single no-icon icon PNG for toolbaritems/buttons. And fix it. | |||
*** This got WONTFIXed as wallpapering over a larger problem. See bug 892628. | |||
* Action Items (New) | |||
** mconley is going to own a bug to switch the Linux theme from gtk stock icons to some custom stylesheets | |||
= 7/11/2013 = | |||
Note: meeting moved from 2pm to 11am Pacific. | |||
* Milestone 8 | |||
** http://i.imgur.com/qviJjZv.gif | |||
* Landing blocker updates | |||
** bug 891804 - (Revert UX branding before landing Australis on m-c) | |||
** bug 889758 - tpaint/ts_paint regression of up to 11% | |||
*** update in comment 6: ts_paint better, but not tpaint. Will be bisecting, have list of things to try in spreadsheet (link below) | |||
** bug 880620 - [10.6] Talos tresize chromez regression | |||
*** fixed by other improcements in 889768/888800 (now 16% better than m-c!). Still a patch to land to further improve suboptimal code found while investigating thisy. No longer a blocker. | |||
** bug 880611 - 7% regression on tspaint_places_generated_med/max | |||
*** Down to ~5% regression. Inch by inch progress. | |||
** bug 819963 - Split up mochitest-bc on desktop into two chunks | |||
** https://docs.google.com/spreadsheet/ccc?key=0Asj8iLTl0K0UdDcxemJEWVVXWTlKek1wR09iS2FsOXc#gid=0 | |||
* Tabs | |||
** [mconley] Moving OSX's standardWindowButtons appears to be stalled, with a needinfo? on MattN. (bug 851652) | |||
* Customization | |||
** [mconley] Possible widget icon regression in bug 892509 (via Reddit!), showing entire spritesheet for some widget. Still trying to drill down regression changeset with reporter. | |||
*** http://i.imgur.com/ZAukmwT.png | |||
*** Possibly related to bug 888787? | |||
*** mconley and gijs knocking out customization P1s | |||
* Bookmarks/Star button | |||
** mak will try to unbitrot the patch this week. There are still a few minor bugs there, and it's waiting on a graphic asset from shorlander. | |||
* Other | |||
** Jetpack tests are green! | |||
** Are there details we should blog about regarding the construction of Australis? (Not so much "why" or "compat issue", but other things like interesting perf issues or Matt's screenshot tool. ...yes. Will be looking at further "focused" blog posts after landing and before release, in addition to the general-audience blog posts. | |||
** Communications/blogging | |||
**** Madhava doing final pass over UX "landing in nightly" blog post | |||
**** Zhenshuo to write a customization-specific post | |||
**** Stephen's going to write a deep-dive post into some aspect of the visual changes | |||
** UR test results presentation | |||
*** Next Wed (17th) at 9am. See invite on fx-team list (MoCo only due to user privacy, still looking at if/how to make final report public) | |||
** [mdeboer] bug 892467 | |||
** dolske: met with rel-mgmt/QA/UserAdvocacy et al right before Australis meeting (akeybl's meeting). Discussed addon outreach, bug tracking, QA testday, etc. | |||
** :D https://twitter.com/johnolilly/status/355369764329230337 | |||
* Action Items (from 6/20) | |||
** Gijs: need to understand timeframe/plan for landing without SDK breakage | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885015 (FIXED) | |||
** dolske: sent out a thing for a shared understanding for bug prioization, and go through all 180ish bugs to prioritize. (FIXED: https://mail.mozilla.org/pipermail/firefox-dev/2013-June/000458.html) | |||
* Action Items (New) | |||
** mconley to file a bug to use single no-icon icon PNG for toolbaritems/buttons. And fix it. | |||
= 7/4/2013 = | |||
* No meeting, due to US Holiday. | |||
= 6/27/2013 = | |||
* No meeting, due to team being in Toronto for a workweek. | |||
= 6/20/2013 = | |||
* Milestone 7 finished. Just a few days until a Firefox 25 landing. | |||
** http://i.imgur.com/H6JAAKt.gif | |||
* Milestone 8 has begun - this milestone is to clear out the last few blockers before landing (talos regressions, test failures). | |||
* Adjust meeting time to make it not so late for Europe? UX has a thing 1 hour earlier, how about -2 or -3 hours? (11am or noon PT) ...let's try 11am as a first shot. | |||
** and add marc to invite list! | |||
* Tabs | |||
** [mconley] Moving the standard window buttons down is pretty close now, but there's a font-size issue to still resolve that needs some thinking. | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=851652 | |||
* Customization | |||
** [jaws] ui-review completed, filed a bunch of bugs | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885050 | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885052 | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885057 | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885058 | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885060 | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885062 | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885063 | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885066 | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885069 | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885071 | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885072 | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885076 | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885077 | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885080 | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885083 | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885086 | |||
*** more notes here, https://etherpad.mozilla.org/JseBQ90jca | |||
** [mconley] Normalized icons nearly finished - just need to get Linux looking usable, then ready for a review (probably tomorrow). | |||
** [mconley] One of our M8 blockers is a talos firstpaint regression that we're tracking in bug 880611. CustomizableUI.initialize and registerToolbar look like the culprits. I'm trying to determine what we can do about this. | |||
*** [MattN] Looking into other possible wins (e.g. bug 885452) since I'm not sure we will be able to optimize the new customization enough in time. | |||
*** [MattN] Can I land bug 875130 today? It will be off on m-c and may hinder perf. Developers should flip the pref locally. Try push in progress to measure perf impact. https://tbpl.mozilla.org/?tree=Try&rev=c6e56e6e0fae | |||
**** yes, doooo eeeet! | |||
** [mconley] Another possible M8 blocker is a talos regression on window resize for OS X 10.6 that we're tracking in bug 880620. Does this block our landing, since it's only OS X 10.6? | |||
** [mconley] We have 1 Jetpack perma-orange, and according to Gijs, we could fix it - but we'd be making work for ourselves that would be undone if / when the add-ons bar is removed. | |||
*** Is add-on bar a blocker, or should we fix the test for a green landing? | |||
* Bookmarks/Star button | |||
** [mconley] mak reports good progress on this, probably a patch in a few days | |||
* Jetpack SDK | |||
** Current state of widget - we have the toggle button and action button (and sidebar). We're using CustomizableUI, and seems to be working. | |||
*** CustomizableUI might need support for not placing widgets within private windows | |||
** May still need further SDK changes for Plan B (eg to not autoshow addon-bar upon install) | |||
* Other | |||
** buglist priorization | |||
** SVG update: | |||
*** "I currently think there is a high chance it will be ready for FF 25. I intend to start working on this bug tomorrow. Once I've had a day or two to dig in and write some initial patches, I'll have a better idea whether there are any gotchas that could delay things." - seth | |||
* Action Items (Last Week) | |||
** mconley: Disable sync in UR profiles? app updates too? | |||
*** Done and done. UR Build is done, yo: http://people.mozilla.com/~mconley2/URBuild/www/ | |||
** dolske: can we update UR build between 17th and 24th? | |||
** dolske: talk with Jorgev about removal of statusbar shim in 24, can get a list for compat risk? | |||
** madhava to follow up with Dolske re: blog posts, etc. | |||
* Action Items (New) | |||
** Gijs: need to understand timeframe/plan for landing without SDK breakage | |||
*** https://bugzilla.mozilla.org/show_bug.cgi?id=885015 | |||
** dolske: sent out a thing for a shared understanding for bug prioization, and go through all 180ish bugs to prioritize. | |||
=6/13/2013= | |||
* Milestone 7 halfway. T-2 weeks to Firefox 25 landing. | |||
** http://i.imgur.com/U50ApVN.gif | |||
** We're slogging through our M7 bugs, but there have been many snags. We're definitely going to be making use of those days after M7 and before merge day. | |||
* UR | |||
** session observing / assistance | |||
** A reminder that the build needs to be provided to the user research team before June 17th. So we've only got a tiny bit of time left to clear our [User Research Build+] bugs | |||
*** Go go go http://i.imgur.com/1nZVVGl.gif | |||
** [mconley] I've created a set of scripts / executables that create new profiles, clone the default profile, and dispose of those profiles: | |||
*** https://dl.dropboxusercontent.com/u/2921989/UR%20Build.zip | |||
*** Here's the script I wrote, and compiled to an executable with py2exe: https://bugzilla.mozilla.org/attachment.cgi?id=761129 | |||
*** Please test this on a Windows machine if you have one. I've tested on my Windows XP VM, Windows 7, and Windows 8 VM...but since this is a py2exe'd executable, I think I'd be more comfortable if other people tried this out. | |||
*** Decompress, and run the NewProfile batch file. Then the CloneProfile batch file. Then the ResetProfiles batch file to clean up. | |||
*** If this is satisfactory, we can drop a try build of UX into this ZIP and send it off to the UR group. | |||
* Tabs | |||
** mstange's patch to move the standard window buttons down is just waiting on a review from dao now, and then should be good to go! https://bugzilla.mozilla.org/show_bug.cgi?id=851652 | |||
** mstange also did some OS X polish | |||
** Private browsing bugs moving along | |||
** 2 Talos regressions found | |||
*** mstange is taking the titlebar one for OS X 10.6 (bug 880620) | |||
*** MattN will investigate other (880611) | |||
** Improved the look of in-titlebar menubar ( https://bugzilla.mozilla.org/show_bug.cgi?id=879590 etc.) | |||
* Customization | |||
** [mconley] Lots of performance investigations this week. Many thanks to bwinton and BenWa for their help. | |||
*** Wrapping and unwrapping nodes is expensive! | |||
*** Transforming the padding causes sync reflows - but for the effect we're trying to achieve, this *may* be unavoidable. | |||
*** MutationObservers in the panel cause sync reflows | |||
*** Bug 880701 and bug 881909 should help a little, and may be ready for the UR build (pending review), but we're going to need to hammer on this a bit more - maybe during the work week. | |||
** jaws has scheduled a ui-r for next week to make sure nothing truly unacceptable is going to land in m-c (Tues @ 8am PT, ping jared if you want an invite) | |||
** [jaws] been working on getting the wide widgets to not break up the rows of buttons in the menu panel | |||
*** on my plate are also the menu panel redesign work (bug 880918, bug 872544 and bug 878065) as well as animating drag and drop work (bug 879863 and bug 880388) | |||
**** can someone take one of those chunks of bugs to help me out? | |||
* Bookmarks/Star button | |||
** Madhava put up a plan for the bookmark widget: http://f.cl.ly/items/113C3o0O3q2P21152o3X/australis_bookmarks_2013-05-12.pdf | |||
*** mak has started working on this. | |||
** [mconley] For the UR build, what should this widget do if it's in the panel. madhava suggested a "this isn't ready yet" notification. Are we cool with that? | |||
* Jetpack | |||
** Filed https://bugzilla.mozilla.org/show_bug.cgi?id=882910 | |||
** We might want to think about unifying toolbarbutton with badge types (we've got one type that the SDK is supposed to use, and one type that Social buttons use...) | |||
* Other | |||
** Decision point near on migration / addon bar removal | |||
*** Working on auto-migrating stuff as it's inserted into a shim. Works OK, but some/(many?) add-ons break anyway. See: https://bugzilla.mozilla.org/show_bug.cgi?id=749804#c9 | |||
** New button styles for OSX have landed. Keep an eye out for bugs. Bug 856665. | |||
* Action Items (Last Week) | |||
** MattN: SVG on Linux followup | |||
* Action Items (New) | |||
** mconley: Disable sync in UR profiles? app updates too? | |||
** dolske: can we update UR build between 17th and 24th? | |||
** dolske: talk with Jorgev about removal of statusbar shim in 24, can get get a list for compat risk? | |||
** madhava to follow up with Dolske re: blog posts, etc. | |||
= 6/6/2013 = | = 6/6/2013 = |