Meeting Notes Meetings notes from the Mozilla community

19-October-2011

Firefox/Gecko Delivery Meeting Minutes: 2011-10-19

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Firefox/Planning/2011-10-19


« previous week | index | next week »

Planning Meeting Details

  • Wednesdays – 11:00am PDT, 18:00 UTC
  • Mountain View Offices: Warp Core Conference Room
  • Toronto Offices: Fin du Monde Conference Room
  • irc.mozilla.org #planning for backchannel
  • (the developer meeting takes place on Tuesdays)

Video/Teleconference Details – NEW

  • 650-903-0800 or 650-215-1282 x92 Conf# 95312 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 95312 (US)
  • Vidyo Room: Warp Core
  • Vidyo Guest URL
REMEMBER

These notes are read by people who weren’t able to attend the meeting. Please make sure to include links and context so they can be understood.

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Actions from Last Week

  • Jen to come back with postmortem summary for sync issues in FF7

Schedule & Progress on Upcoming Releases

Firefox Desktop

Release (3.6, 7)

Beta (8)

  • Discussions are ongoing about removing tab re-ordering and tab to window experience.
  • Discussions are ongoing about removing support for two-finger horizontal swipe on Lion.
  • Discussions are ongoing about the efficacy of our “opt out of third party plug-ins” feature.

Aurora (9)

Nightly (10)

Firefox Mobile

Customer pain points and plans to fix

Feedback has returned to post-release levels, but ratios remain constant for top 3 customer dissatisfiers this week:

  • Support for Flash: 10% of Android Market v7 reviews request Flash; 138 votes on SUMO ask how to get flash player working; 11% of Input issues for v7 and 20% of Input issues for v8 are related to Flash. Click-to-play solution is in-progress to fix.
  • Performance: 10% of Android Market v7 reviews say Firefox Mobile is slow (start-up speed is most frequent negative comment). Native UI work is in-progress to fix.
  • Stability: 9% of Android Market v7 reviews are complaints about crashing/freezing/hangs. Native UI work is in-progress to fix.

Customer compliments on Beta features

  • Master password
  • Send performance data
  • Permissions removal

7

8

9

Firefox Sync

Sync issues – The 503 storm of 2011
  • Fuel for the fire:
    • Instant Sync:
      • Created unexpected 30-50% spike in traffic
    • Broken Server-Sent backoff
    • Poor server capacity/health for existing users
  • Firefighting:
    • Infrastructure changes
      • DB updates
      • Load balancer updates
      • Webserver tuning
    • Migration
      • Added capacity
      • Pruned stale data
      • Migrate users from overloaded servers
  • Fireproofing:
    • Better modeling for current and expected traffic on Sync features
    • Ops review and sign off on feature pages
    • Required system-review for all client behavior changes
    • Require reliability metrics and dashboard of these on all channels
    • Instill a review of changes and metrics 1 week before merging on all channels
    • Fix backoff code in Fx8
    • Re-triage of maintenance bugs for any lurking issues
    • Blog posts coming from both Ops and Engineering

Add-on Builder

  • Push today @ 2pm
  • All Q4 goals on-track – Q4 Goals
  • 1.0 launch on-track for early/mid Q1 2012

Add-on SDK

Release (1.2 -> Firefox 7, 8)

  • We released 1.2 yesterday afternoon!
  • Release notes here
  • Will be running repacker again and will move to the new repack policy of builder-only repacks for the 1.3 release if needed.
  • bug 695436 describes the change we landed yesterday, necessitating a last-minute respin, to make sure the SDK 1.2 release remains compatible with whatever changes to third-party addon installation land late in the Firefox 8 beta cycle.

Stabilization (1.3 -> Firefox 7, 8)

  • Merged development branch into stabilization branch yesterday
  • 1.3 on-track to release Nov. 29th

Development (1.4 -> Firefox 8, 9)

  • Development Branch now open for features landing in 1.4
  • Merge to Stabilization due upon 1.3 release

Feedback Summary

Desktop

Firefox 7.0.1

  • “Exc in ev handl: Error: Bad NPObject” error. Currently known causes: McAfee & VNC
  • Binding close buttons to close browser rather than close tab bug 685225
  • Hangs!

Firefox 8.0

  • A few site-specific things (Google Finance?, baidu?, k12.com)
  • Complaints from dragging tabs to bookmarks toolbar/can’t drag at all.
  • Still seeing hangs and freezing (but bug 691509 isn’t out yet)

Mobile

See mobile section above.

UX & User Research

Market Insights

Desktop

Coming back, most likely next week

Mobile

Summary below, full update here and in your inbox.

This week is mostly about Android 4.0. There is also news on Opera’s new approach for Android, a report on the Internet’s contribution to GDP, which reaches up to 6% in mature markets like Sweden, Apple missing analysts’ forecasts but coming back in Q4 and a case study on an NFC security implementation.

Android 4.0:

The browser does not have Chrome branding, but keeps the old one; its improvements include:

  • better tab viewing,
  • live previews of websites in the thumbnail open tabs list,
  • incognito mode,
  • web pages load the mobile sites as default; users can request the desktop version;
  • Save for Offline features in HTML format
  • bookmarks sync with Chrome on the desktop

Android 4.0 user-facing improvements:

  • works on phones and tablets
  • cleaner design, less boxes and squares
  • text input more responsive, spell-checker
  • improvements to speech-to-text
  • the People app integrates contacts on the phone with Google+, Twitter
  • gmail improved
  • apps can be grouped in folders
  • camera improvements; quicker to take pictures
  • new face-recognition phone unlocking mechanism
  • 3 hard-coded buttons: Back, Home and Recent apps
  • measure and control data usage feature; ability to set a warning for data limit on mobile networks
  • Android Beam: transmit information between 2 devices by “bumping” them via NFC; 3rd-party APIs available

Android 4.0 developer-facing improvements:

  • Unified UI toolkit for phones and tablets
  • New social and calendar APIs, Android Beam for NFC-based instant sharing, Wi-Fi Direct support, Bluetooth Health Device Profile support.
  • Improved notifications, lockscreen with camera and music controls, and improved app management in the launcher.
  • New graphics, camera, and media capabilities: Image and video effects, precise camera metering and face detection, new media codecs and containers.
  • Interface and input: Hardware-accelerated 2D drawing, new grid-based layout, improved soft keyboard, spell-checker API, stylus input support, and better mouse support.
  • Improved accessibility: New accessibility APIs and text-to-speech APIs for writing new engines.
  • Enhancements for enterprise: Keychain and VPN APIs for managing credentials and connections, a new administrator policy for disabling the camera.

Marketing, Press & Public Reaction

Questions, Comments, FYI

  • hg issues slowing or blocking development past few days as well as 8.0b4. We think we’re over the hump – see bug 693202 for more info.
  • (kev) updated ESR proposal – now GLUTEN FREE!!! with FEEDBACK!!! – will be posted on Friday. planning on a one-week last-call for final feedback, and some discussion is needed on mechanics as they can affect deliverables

Actions this week

18-October-2011

SeaMonkey Meeting Minutes: 2011-10-18

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

SeaMonkey/StatusMeetings/2011-10-18


« last meeting | index | next meeting »

SeaMonkey Meeting Details

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Agenda

  • Who’s taking minutes? -> RattyAgain
  • Nominees for Friends of the Fish Tank?
    • “No Award”.
    • Please note A person or entity can’t be nominated twice in a row.

Action Items

(who needs to do what that hasn’t been recorded in a bug) We should assign people to the open items.

NEW

OPEN

  • IanN to write the “Friends of the Fish Tank” F.A.Q.

CLOSED

Release Train

  • Callek is working on getting comm-aurora and comm-beta on MXR (bug 653424).
    • Patch updated. Awaiting review. Although it looks like Corey has taken over the bug from Callek.
  • 2.5b3 shipped 14th October.
  • Target date for 2.5 is around 8th November.
  • We expect at least 1 more beta, perhaps two. The buildbot master being down (went down yesterday evening) may cause a delay or even make us miss one beta. buildbot down is bug 695278). A brief chat with IT indicates it may require a colo-trip. Unfortunately only one person really knows how to administer the machine those VM’s are on.

Extensions Compatibility Tracking

  • Addon Compatibility Listings created and maintained by InvisibleSmiley, with help from some community members like DERoss.
    • Recent changes can be found here.
    • [InvisibleSmiley:] The External Sources part is still TODO, help appreciated.
  • Enigmail provides versions for release (AMO) and all branches (Enigmail nightly page)
  • Lightning currently provides versions for the current stable release (AMO), Aurora and trunk (both FTP) and Beta (Calendar Versions page).
  • The latest Firebug is now fully compatible but still not flagged as such on AMO (which seems to depend on automatic tests being set up and run on the Firebug side, see Issue 4430)
    • [InvisibleSmiley] Use Firebug 1.9 pre-releases for 2.4 and later (maybe even earlier SM versions; haven’t checked)
  • Besides the above, we should also take a look at other add-ons that are important for our users when they switch to 2.x.
  • InvisibleSmiley still needs help updating and maintaining the FAQ Wiki page. Everybody please help update it, so it stays current. mcsmurf says he’ll help.
  • KaiRo created a SeaMonkey Features page and sub-pages for all those that are in development.
  • We need to get the Addon Compatibility page finished and better communicate how to keep Lightning and Enigmail updated since unfortunately the only versions provided on AMO are for the current stable release. People keep coming back reporting that e.g. Lightning stopped working on trunk, Aurora or Beta. But since it contains binary components, Lightning easily breaks if you don’t retrieve the matching install file yourself.
    • [InvisibleSmiley] AMO currently has a Lightning version compatible with SM Beta (1.0rc1)

We should also add some information on this to the release notes of future betas.

2.x (Last, Current, Next)

2.x Follow-ups and Issues

Moved to a separate page.

2.4

open tracking (0)
tracking requests (0)
targeted (0)
fixed (26)

  • The New 2.4 Features page has a comprehensive list of features.
  • 2.4.x had ~77,100 ADU yesterday and 2.4.1 has had ~136,100 downloads so far.
    • vs. 10,656 on 2.3, 4,986 on 2.2, 1,685 on 2.1 and 30,882 on 2.0. So, in the last two weeks, ~2.5k have migrated to 2.3 and above.

2.Next

  • We need to make sure that anything that landed on comm-beta (for TB) or mozilla-beta (for FF) which affected non-shared code and which fixed regressions will be fixed on our side, too. Please mark bugs we feel *need* to land on a particular train tracking+ or tracking? so that when I go to do a release I can be sure I don’t miss anything.
    • We also need to try harder to fix regressions ASAP. Also keep an eye on and prioritize bugs to be ported from FF/TB that land on branches (Aurora, Beta). We need to keep an eye especially on Session Restore, Sync, Tabbrowser and Address Book.
    • We have to be careful not to break code shared with Thunderbird, otherwise patches might have to be backed out of string frozen repositories.
  • Please help updating the New 2.5 Features page as we go.

Feature List, Planning

Bug statistics for last two (full) weeks: 45 new, 21 fixed, 55 triaged.

  • Good triage effort!
  • Good further triage targets could come out of looking at the component bug counts, pick yours!

Open reviews/flags:
28 review
14 super-review
0 ui-review
8 feedback

Major wanted/needed features:

Active

  • bug 606683 Allow customization of toolbar in Composer and MailNews Composition [IanN].
    • Progressing slowly, still waiting on reviews from TB side. Full customization has to go to 2.next (currently 2.6 but could be pushed back further) as it needs work on TB too which is taking a while to get reviews on, plus feedback from kaze.
    • IanN will need to poke some people about reviews not happening quickly enough.
    • IanN has done as much unpicking of Composer/Mail Compose code as possible in the dependent bugs, so will be reworking his customising patches.
  • de-RDF bug 654864 has been finished and landed on all development branches, including 2.3. Still to do:
    • Neil wanted to follow up on some listener issues
    • for the selection issue, see what the TB guys come up with in bug 669203
  • bug 477845 Build a standalone (Comm-central) Composer. [kaze]
    • kaze has done a bit of work in this bug recently. Building on Windows works. Now supports debug builds on Linux if tests are disabled (–disable-tests). Still a lot to do.
    • IanN was supposed to help get builds working with --enable-tests.
      • Will look into this once he gets his customization patches reworked.

Needing help, Unowned, Stalled

  • Kill-RDF:
    • bug 657607 Port jminta’s kill-rdf to SeaMonkey where applicable Part 2 [meta].
    • bug 657604 Remove the RDF global object. [serge]
  • bug 436794 Enable Mac OS X system address book per default and add UI.
    • SM UI needed, unowned, helpwanted.
  • bug 449728 Drag tabs between windows.
  • bug 477840 Backport KompoZer to Composer (Depends on bug 477845).
    • kaze has done a ton of work there. We still need to work out some organizational issues. At the moment there is no active interest from MoMo for bringing standalone composer into comm-central. That’s something we (KaiRo and kaze) will have to negotiate with the Thunderbird team (Standard8).
  • bug 507841 Port Bug 422814 – Make account configuration quick, easy, and more secure (autoconfig, Quick Account Setup).
  • bug 533908 SeaMonkey Mail: tabs not restored [misak].
  • bug 523274 Complete new default theme icon set.
  • bug 526210 Update the icon set for the SeaMonkey Modern Theme.
    • bug 548778 New communicator icons (based on Strata theme) for SeaMonkey. Some proposed icons got posted, we should take a look how to get that contribution into the product.
    • The rest is unowned so far.
  • bug 87098 [SeaMonkey] Delete key should delete location bar history list entry.
    • Note: Our location bar history doesn’t and can’t use autocomplete at all.
  • bug 677484 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.
  • bug 654009 Reply to list: automatically determine From: address
    • Note: The actual task here is to port bug 45715 “Reply to List” [button/(context) menu item]
  • bug 664309 Make the built-in ChatZilla display a cZ icon in SeaMonkey (now helpwanted)

Roundtable – Personal Status Updates

Status Updates from developers – what are you working on, what’s the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status).

Aqualon

asrail

Callek

  • Brought much of our seamonkey releng repo’s to tip of default branch.
    • bug 694738 – Bring SeaMonkey releng code up to date with current default tips.
    • bug 668724 followup – bug 654152 broke the ability of all-locales to be read without specifying an path on web.
    • Turn on Pulse for SeaMonkey Build Network (c.f. bug 686802)
    • bug 693186 – dump_masters.py should be able to represent WithProperties better.
  • Had a conversation with a rep from Google regarding Geolocation. (Details soon)
  • Investigated possibility to get access to metrics from Telemetry so we can implement that.
  • bug 694150 – Tracking bug for build and release of SeaMonkey 2.5 Beta 3
  • bug 692481 – Tracking bug for build and release of SeaMonkey 2.5 Beta 2
  • Got Jens Hatlak (InvisibleSmiley) accepted/inducted into the SeaMonkey Council, lost the ball on making the public/official announcement I intended to though.

ewong

  • Fixed:
    • bug 654966 – File > Save As > Templates should not be active for NNTP folders.
  • Needs Review:
  • Working On:
    • bug 78357 – Account wizard doesn’t have place to enter port info
    • bug 670561 – show profile path in profile manager.
    • bug 675589 – Group all session restore menu items together.

IanN

  • Usual testing, reviewing and commenting.
  • Fixed:
    • bug 691144 Open Containing Folder should preselect the file
    • bug 694164 Fold mailABOverlay.xul into addressbook.xul
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js
  • Waiting for additional review on:
    • bug 680805 Share edit menus between Composer, Plain Text Editor and Messenger Compose
    • bug 688765 Move file menu from editorOverlay to editingOverlay
    • bug 690145 Move CharsetPopupMenu code from editorOverlay to editingOverlay
    • bug 694027 Move Editor toolbar buttons from editorOverlay to editingOverlay
  • Reviewed and waiting for other work before possible checkin:
    • bug 674942 Mailnews part of cookie code still gets built as MOZ_MAIL_NEWS is not configured correctly
  • Reviewed and waiting for feedback from mobile peer:
    • bug 689253 Update en-GB for Mobile 8.0 (comm-aurora)
  • Working on:
    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition
    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • File/Folder selection in windows.
  • To Do:
    • bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.
    • Prefs-in-a-tab.

InvisibleSmiley

  • Fixed:
    • bug 694506 Update SeaMonkey website for 2.5 Beta 3 release
    • bug 674208 Add a Properties context menu option to open the embedded properties pane in Bookmarks Manager
    • bug 692765 Adapt Modern for restartless dictionaries support
    • bug 692392 Advanced Search misses all search fields
    • bug 693080 Change browser.search.opentabforcontextsearch pref default to true
    • bug 665678 Open Add-ons Manager, Data Manager etc. according to Link Behavior preferences (i.e. in a window if the user chose so)
    • bug 692486 Update SeaMonkey website for 2.5 Beta 2 release

KaiRo

  • Finally, I also put up SeaMonkey update snippets for linux64 updates to 2.4.1 (bug 692655) – so everyone should get up to the latest release now. I’ve been asked if I could do that for betas as well but I find this too much work to do manually. If someone can script it, that would be a way, but then, we hope that soon we’ll get the machine power to run tests and localized builds on linux64, and then we’ll be able to provide official builds with updates right away in the normal process.
  • Updated German localization for SeaMonkey and core on Aurora as well as Nightly (except the actual “toolkit” parts for the latter) to match the original.
  • Also, addressed a number of German L10n bugs on “select add-ons” UI (bug 688080, review comments), translation of “corrupt” (bug 662763), and “beinhalten” being a suboptimal word (bug 686304).
  • More work on updating EarlyBlue and LCARStrek for 2.4 versions, there’s a bit more stuff I need to check there still, though.
  • I also refactored my “KaiRo.at Mandelbrot” add-on to fit in-tab UI a bit better as well as eliminating its XULRunner app version and making it be an add-on only. The new 4.0b3 version is up on AMO and waiting for reviews.
  • As usual, my blog has more detailed status about my activities, and Mozilla Status Board Posts also tell about my next planned steps – both including my non-SeaMonkey Mozilla work as well.

mcsmurf

Misak

Fixed bug 675493 Port [bug 655550 Persisted tab attribute gets lost after restart twice] and one relevant line from [bug 644998 Session should not be restorable after “Clear Recent History”].

Mnyromyr

Working on:

  • bug 356742 [cocoa] Sheets are offscreen if opened when all windows closed (attached to hiddenwindow).
  • bug 610509 Make fullscreen mode really fullscreen.

MReimer

Neil

Ratty

Fixed:

  • bug 690701 “Save Video As…” should respect the filename set in the Content-Disposition header.
  • bug 690706 Future-proof CrashSubmit against future argument additions.
  • bug 690778 Update nsFeedSniffer.cpp (Port part of bug 589292 Add contentDisposition{Filename} properties to nsIChannel).

Other:

  • Bug triage and Bug discussions.
  • End user support and PR in newsgroups and Mozillazine.

Ricardo

sgautherie

  • Fixed MailNews Core bugs:
    • bug 690369 c-c configure.in: port bug 557824 and bug 661403. (MOZ_INSTALLER)

Stanimir

Working on:

  • bug 576402 Add small icons for Address Book toolbar to Classic theme.

Investigating:

  • bug 489067 Allow inline background color in MailNews Compose Message.

stefanh

tonymec

  • Planning: Hallowe’en Bug Event, see below.
  • Fixed:
    • bug 694740 Port Firefox bug 687754 |unread attribute set at different times during page load| part 1.
      (against my best judgment, but I have it on Higher Authority that this was neededTonymec 05:09, 18 October 2011 (PDT))

Any other business?

  • InvisibleSmiley has been voted on to the SeaMonkey Council.
  • Need to review project areas
    • IanN will put out a final draft of the project areas list this week, and then confirm that anyone who is not in the loop already has been consulted.
  • Extended Support Releases (ESR)
    • At the moment looks like that will be based off either Gecko 8 or 9 so potentially that will be either 2.5 or 2.6 for us. Assuming we have the machines, we will also have an ESR which might help move some of those still on 2.0 up to 2.5/2.6.
    • Our ESR should use the same branch as Firefox ESR so any Security and Stability “extended” fixes for Gecko will be picked up by the SeaMonkey ESR.
    • A ESR (Extended Security Release) may not be a given for us out of the gate. Callek thinks we should revisit that, separately, once it is clearer both what Gecko it will be based on, and what MoCo’s general plans for their marketing/target/ support-levels etc are.
  • We can probably start working on Geolocation. Callek hasn’t verified all the minutia there yet, but if someone wants to begin work, he can devote slightly more of my time to it.
  • Another nugzilla day.
    • Previously, IanN suggested that October would be a good time to have another bug day. The previous event, Operation Nugzilla was from May 18th to 20th (Wed to Fri).
    • Tonymec suggested the last week of October e.g. 26th to 31st or so.
    • Tonymec was to start a discussion in the sm-members list regarding the next bug day.
    • Tonymec sent two emails shortly before the meeting: one to reserve #bugday and another, a call for leaders from The Americas and Asia Pacific so we can distribute shifts in a reasonable way.
    • Tentative dates and times are 10am CEST (UTC+2) to midnight CET (UTC+1) Thu-Sun. We’ll announce this officially once these have been finalized.

Thunderbird Meeting Minutes: 2011-10-18

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Thunderbird/StatusMeetings/2011-10-18


last meeting | index | next meeting »

Thunderbird Meeting Details :

Remember to press *1 to unmute yourself before talking!

Feel free to ask questions in the meeting either by speaking up or by asking them in #maildev on IRC.

Other ways to get in touch with us can be found on our communications page

Agenda

  • Who’s taking minutes? –> gozer
  • Minute taking Schedule. Talk to Standard8 for schedule changes/additions.
  • Note: this meeting is for interactive discussion. Feel free to ask questions!

Action Items

Friends of the Tree

Thanks to our Friend of the Tree. When adding someone to this section, please get their T-Shirt size, phone number (needed for shipping!) and send it to rebron@mozilla.com so that he can send them a shirt!

  • sfhowes who has helped support Thunderbird users on Get Satisfaction with over 800 replies since joining Get Satisfaction in September – Thanks!

Thunderbird Development

For more details, see also the driver meeting notes.

Feature Work

Account Provisioner

Migration to core code almost completed.
Business development activities in the ‘last mile’.
Link to Open Search (default search engine) missing.

OpenSearch
Test Pilot

Experiments

Thunderbird Conversations
Compose in a tab
Account Summary
Ubuntu Unity Integration
  • Ubuntu Oneiric was released last Thursday! Great success!
  • Small issue with DesktopCouch is still being dealt with at Canonical. Chris Coulson has pushed out the updated version of EDS Contacts Integration that swallows the DesktopCouch errors, logs them, but doesn’t bug the user about them. Those updates should go live soon.
  • Another reminder that Blake and Mike are going to UDS on November 1st.
    • We’re going to be discussing how we can ease the pain of the rapid release cycle
    • We’re going to be discussing Lightning + EDS support
    • We’re going to be discussing future updates to the TB UI, and getting feedback on how to nicely integrate these changes into Ubuntu
    • And more!

Schedule and Progress

Thunderbird 8
  • Should be doing a b3 this week.
  • Lightning is on the developer channel on AMO.
Thunderbird 9
  • Add-on compatiblity bump: aiming for 27th/28th October.
Thunderbird 3.1.x
  • Next release will be 8th November, in sync with TB 8.

Extension of the week

  • TBtracer : Let’s you easily trace network activities. Easy to setup and you get nice logs out of it.

QA Updates

  • Releases
  • Bugzilla

Marketing Updates

  • Thunderbird ADUs now at 7.5MM, increases are coming from Germany. Top countries are Germany, US, France, Japan, Italy.
  • Lots of great press with new Ubuntu release (congratulations! Ubuntu team) and lots of Thunderbird mentions.
  • Launching user survey this week, US first and then French and German.
  • Getting swag ready for Ubuntu Summit and MozCamps.
  • Getting ready for Thunderbird 8.

Infrastructure Update

Build / Release Update

  • Thunderbird 8.0 beta 2 released
  • Thunderbird 8.0 beta 3 to be built today
  • Configuring Thunderbird builds on Firefox build infrastructure

Web Update

  • fixed number of small website bugs, start page margin, etc.
  • working on kitsune l10n code
  • compatibility bump for 8 -> 9 next week

Documentation

  • new project: Thunderbird Feature tips to be deployed on the Start page or in a tip box
  • new project: AMO info about monetizing add-ons and updating AMO to include TB in agreements and docs
  • doc sprint for updating the FLOSS Thunderbird manual on November 9 (project wiki)
  • referred Seneca tech writing students who need to write a user manual for a class project to the Firefox mobile folks (unfortunately we didn’t have a project that fit their requirements)

Support

(If you support Thunderbird or write or translate documentation to help support Thunderbird, please subscribe to the tb-support-crew mailing list and briefly introduce yourself to the list)

  1. 1346 new support topics (1687 1 week ago) – Media:10-16October2011-GS-stats-2011-10-17_1626.png
  2. Thunderbird 7 Support Issues
  3. Thunderbird 8 Support Issues – Please edit and add any issues found in TB8 starting with TB8 Beta 1
  4. See this week’s Support Appendix for full Get Satisfaction metrics and other support details
  5. I’ve written a Ruby/MongoDB script called getSolvedAnsweredLastNDays.rb to find Get Satisfaction Users who have had their Thunderbird issue resolved so Jen and I can ping them to consider helping Thunderbird out after a Thunderbird contributor has helped them

Lightning Updates

Status Updates

See the Mozilla Status Board for status updates specific to developers.

Roundtable Highlights

  • When creating a new status meeting page, please use the Template

Attendees

Mozilla Platform Meeting Minutes: 2011-10-18

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Platform/2011-10-18


« previous week | index | next week »

Platform Meeting Details

  • Tuesdays – 11:00 am Pacific
  • Warp Core Vidyo Room
  • 650-903-0800 x92 Conf# 8605 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 8605 (US)
  • join irc.mozilla.org #planning for back channel

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Goals

Notices / Schedule

  • Sending the go for an updated Firefox Beta today
  • Next source migration is November 8, 2011

Firefox Development

Firefox Developer Tools

Performance

  • Update on landing responsiveness measurement code?

GFX

  • Update on accelerated layers for Mobile – still needed in the new model?

JS

Layout

  • (dbaron, bug 627842) – Mobile Readability started on-device testing
  • (jkew, bug 631479) – Graphite fonts implemented (needs code review)
  • (dholbert, bug 666041) – Flexbox patches WIP (been updating per recent-ish changes to spec); requesting review on first-pass patches within a week or two.

Video

DOM

WebAPI

  • Camera for Fennec being rewritten for Java frontend (will use built-in camera app)
  • Close to having camera backend on mac building. This is the RTC team’s code with the appropriate parts broken out. Build system issues is the main hurdle.
  • IndexedDB making progress but nothing landed yet.
  • AppCache somewhat “unknown”. It appears that we’re implementing spec correctly but people are using it wrong.

Network

Plugins

Mobile

Accessibility

  • Investigating weird Talos Regressions for ‘a11y MozAfterPaint’ on Linux x64 Mozilla-Inbound-Non-PGO

Multi-Process

Tree Management

Security

Security Reviews Scheduled for this week

Date / Time

Item
Mon Oct 17 / 10:00 PST

SPDY & bug 528288
Wed Oct 19 / 13:00 PST

bug 675822 First sync desktop status page with upload progress bar
Fri Oct 22 / 10:00 AM PST

Safe Browsing Backend

Calendar and Meeting details

General Meeting Details
* IRC Channel: #security
* Etherpad: https://etherpad.mozilla.org/secreview
* Dial-in Info:
** In office or soft phone: extension 92
** US/INTL: 650-903-0800 or 650-215-1282 then extension 92
** Toronto: 416-848-3114 then extension 92
** Toll-free: 800-707-2533 then password 369
** Conference num 624

Stability Report

New Reports

Desktop

Trunk

Desktop 7.0.1

  • bug 694966 – New Roboform regression
  • bug 694968 – crash in libvoikko-1.dll. Seems to affect Finnish users but spiked very hard
  • bug 694974 – crash in mscorwks.dll with 100% correlation to IdVault.dll (White Sky IdVault / Comcast Constant Guard) – this is different than the other crash that we had
  • bug 694624 – AVG Safe Search
  • bug 694683 – fsecure browser protection addon – not a crash, but really bad user experience since the user keeps hanging. marcia in touch with support in their company and getting a copy of the 2012 version to test again to see if the same thing is happening
  • bug 695151 – Silverlight issue
  • bug 680927 – Startup crash in mozcomp.dll with Oracle Enterprise, F5 Networks, Passlogix V-GO, IBM Tivoli Access Manager SSO – Should we try to do anything more with this bug?

Mobile

  • top issue on trunk: https://bugzilla.mozilla.org/show_bug.cgi?id=694964 crash [@ gfxSharedImageSurface::Open]
  • bug 694987 – [birch] change the buildid to be different from the nightly to distinguish it from the nightly crashes in Socorro
    • Birch branch crash is listed in the nightly top 10 crash ( mozalloc_abort moz_xmalloc libxul.so@0x23268a )
  • bug 691842 – Fennec 8.0b1 is showing no reports.
  • bug 689778Some content crashes are not getting reported at all
  • bug 689781Some content crashes will show in about:crashes but does not get sent to soccoro
  • bug 692185 – Java crashes are not showing up in App Notes for Fennec Java Crashes
  • bug 689366 : has been pushed to aurora. Thanks!
  • Top Bugs in 7:
    • bug 661158 Crash on mobile SMP devices while sending PRNetAddr over IPDL [@ Pickle::ReadBytes]
    • bug 663494 – crashing occurs when trying to restart after energysaving power down; crash [@ base::CloseSuperfluousFds]

Roundtable

Performance:

  • Update on user responsiveness for talos:
    • Ted landed his fix for the mac 10.5 issue
    • Rolling into tools staging now
    • Best case estimate (if the changes do not wobble tp5 numbers) we could start deployment in 2 weeks

GFX:

  • Update on accelerated layers for Mobile – still needed in the new model?
    • Yes

DOM:

  • DOM Bindings Update?
    • Nodelist bindings landed, landing was a bit bumpy, but it did stick
    • Working through some of the fallout, mostly relating to running with the new bindings *disabled*
    • Next step is to start working on bindings for the remaining DOM classes, of which there are many. peterv is starting to do that once he clears out some items in his backlog from getting the nodelist bindings done. Others will help as well.

Networking:

  • Status update on NPN, which is required for the SPDY landing?

Other:

  • App Cache stuff from Blizzard
    • Lots of good feedback out there based on real-world experience.
    • There are quite a few things we need to do in Firefox in the short term to fix bugs.
    • There are also quite a few things that we can do in Firefox to improve the longer-term experience.
    • Need to focus on two different use cases – caching and installable apps. They need to be handled differently with different experiences.
    • Upcoming conference on The future of offline applications where we are going to discuss it with implementers, browser vendors and standards folks.

17-October-2011

Mozilla Project Meeting Minutes: 2011-10-17

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

WeeklyUpdates/2011-10-17


« previous week | index | next week »

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Video for today’s meeting

<video controls=”controls”><source src=”http://videos.mozilla.org/serv/air_mozilla/monday_meetings/status-2011-10-17.ogg” type=”video/ogg; codecs=”theora, vorbis””/></video>

Friends of the Tree

Upcoming Events

This Week

Monday, 17 October

  • NASA Cantina, Mountain View, 10 Forward, 5pm to 8pm – We host a cantina for the participants of the NASA Collaboration Summit from NASA and their partners. You are welcome to join us for some great conversation and food.

Tuesday, 18 October

Wednesday, 19 October

  • Dutch Entrepreneurs Silicon Valley Tour, Mountain View, 10 Forward, 9:30am to 11am – We host a group of dutch entrepreneurs on their tour through the Valley. Feel free to swing by and say hi.

Thursday, 20 October

Friday, 21 October

Next Week

Product Status Updates

Firefox

  • Mobile team having a work week in Toronto this week
  • No other updates this week since it’s eating much of fx-team’s brains

Thunderbird

Nothing new this week.

Older Branch Work

Drumbeat

  • Mozilla Festival in London Nov 4 – 6: 400+ people now registered
  • Want to fill the remaining space with as many coders and designers as possible
  • Especially looking for:
  • Interested? Wanna come? get in touch through festival [at] mozilla [dot] org
  • Marcia and Pierros are running a “Contribute to Mozilla” area at the Festival. Please get in touch with them if you are interested in helping staff the pod areas and answer questions from potential contributors. Thanks!

Speakers

The limit is 3 minutes per speaker. It’s like a lightning talk, but don’t feel that you have to have slides in order to make a presentation.

http://blog.webfwd.org/post/11319845945/webfwd-goes-global-welcome-to-our-3-new-fellows-1

Presenter

Topic

Media

More Details
Diane Bisgeier

WebFWD adds 3 new Fellows

Blog post at http://blog.webfwd.org/post/11319845945/webfwd-goes-global-welcome-to-our-3-new-fellows-1
Michael Coates

Engaging Security for your Website – The Security Review Process

slides

Web App Security Review Request Form
David Boswell

Share your story about how you got involved with Mozilla

Example: How I got involved with Mozilla (and why that wouldn’t work today)

Add your link to the Stories wiki page or post to Mozillians forum

Status Updates By Team

Firefox

Platform

Messaging

Mobile

IT

Release Engineering

QA

Mobile QA
  • Most folks attending the mobile workweek in Toronto.
WebQA
QA Community
Automation Services
  • Case Conductor Beta will be released to uTest on Oct 19th, 2011

Automation & Tools

  • Lots of on-going work, many of us in Toronto for mobile work week.
  • See here for notes

Security

Security Reviews Scheduled for this week

Date / Time

Item
Mon Oct 17 / 10:00 PST

SPDY & bug 528288
Wed Oct 19 / 13:00 PST

bug 675822 First sync desktop status page with upload progress bar
Fri Oct 22 / 10:00 AM PST

Safe Browsing Backend

Calendar and Meeting details

General Meeting Details
* IRC Channel: #security
* Etherpad: https://etherpad.mozilla.org/secreview
* Dial-in Info:
** In office or soft phone: extension 92
** US/INTL: 650-903-0800 or 650-215-1282 then extension 92
** Toronto: 416-848-3114 then extension 92
** Toll-free: 800-707-2533 then password 369
** Conference num 624

Engagement

PR

Events

Creative Team

Community Marketing

Support

Metrics

Evangelism

Labs

Developer Tools

Add-ons

Webdev

L10n

WebFWD

Last week WebFWD announced 3 new Fellows to our Portfolio: MeeMoo, Synbiota and Verese. Details at http://blog.webfwd.org/post/11319845945/webfwd-goes-global-welcome-to-our-3-new-fellows-1

Introducing New Hires

  • Patryk Adamczyk: joining the Mobile UX team, managed by Madhava Enros, located in the Toronto office.
  • Olivier Yiptong: joining the Mobile Dev team, managed by Stuart Parmenter, located in the Toronto office.
  • Harald Kirschner: joining the Innovation team, managed by Todd Simpson, located in the Mountain View Office.
  • Mark Mayo: joining the Innovation team, managed by Todd Simpson, located on the Vancouver office.
  • Christina Choi: joining the Stats & Metrics team, managed by Gilbert Fitzgerald, located in the San Francisco office.
  • Adrian Gaudebert: joining the Web Tools team, managed by Laura Thomson, located in Lyon, France.
  • Schalk Neethling: joining the Web Tools team, managed by Laura Thomson, located in Pretoria, South Africa.
  • Stephen Lewchuk: coop student with Metrics team managed by Gilbert FitzGerald working out of the SF office
  • Tantek Çelik: joining the Products team, managed by Chris Blizzard, located in the San Francisco office.
  • Gary Kwong: joining the Security Research and Testing team managed by Brandon Sterne, located in the Mountain View office.

Foundation Updates

Roundtable

12-October-2011

Mobile Meeting Minutes: 2011-10-12

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Mobile/Notes/12-Oct-2011


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 95346
    • US/International: +1 650 903 0800 x92 Conf# 95346
    • US toll free: +1 800 707 2533 (pin 369) Conf# 95346
    • Canada: +1 416 848 3114 x92 Conf# 95346
  • irc.mozilla.org #mobile for backchannel
  • vidyo: WarpCore

Schedule

Next merge date is 2011-11-08

Major Topics for This Week

  • Native Android UI is our primary focus
    • Mozilla has decided to start working 100% on the native Android UI version of Firefox Mobile
    • See https://wiki.mozilla.org/Fennec/NativeUI
    • Firefox Mobile 9 (Aurora) will likely be the last XUL-based UI
    • Many details will be fleshed out at the mobile summit next week.

Application

Front-end

  • Firefox Mobile 9 (Aurora) cleanup and wind-down
    • Camera patches for stability
    • Back out locale picker?
    • A few performance and regression fixes will likely land
  • Firefox Mobile 10 (NativeUI) is starting up

UX design

Platform Support

Android

  • waiting on reviews for Flash patches

Performance

Testing

QA

  • Native UI Questions
    • What actions should QA take on present UI/XUL related bugs filed on Nightly (10.0a1)?
      • For 10.0, QA continues to focus on david baron’s readability, low level crash fixes, flash patches. (plans may change post summit)
    • Parallel transition for tablet UI?
    • Minimum viable feature set
  • Beta Status

Test Suites

Test Automation

Release Engineering

android_tier_1

  • triaging through the android_tier_1 list at the 10:30PDT testing meeting
  • (fixed) bug 692346 – explicitly require a /mnt/sdcard-based tegra devRoot
  • (fixed) bug 690860 – android debug nightlies — now keeping tinderbox builds 30 days; is that enough?
  • (fixed) bug 664857 – try syntax not working for android unittests
  • bug 665891 – add 200 new tegras to pool: 120 tegras arrived. Working with ops to get those imaged + live
    • this required switching to the 2011 image rather than 2010
  • bug 689937 – 7 new foopies needed to run those tegras

SUMO

  • For v6, we had 5715 reviews on the android market and if we calculate only those reviews, version 6 gets an average of 3.8 stars.
  • For v7, we have 2391 reviews so far on the android market and if we calculate only those reviews, version 7 gets an average of 3.9 stars.
  • Trends in 5-star reviews: performance improvements; 14% still request flash support

As a simple validation, we also see on Input that v5 praise was 73%, for v6.02 praise was 74%, and for v7.01 praise is 76%. So we see similar incremental improvement in the numbers.

Other

Firefox/Gecko Delivery Meeting Minutes: 2011-10-12

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Firefox/Planning/2011-10-12


« previous week | index | next week »

Planning Meeting Details

  • Wednesdays – 11:00am PDT, 18:00 UTC
  • Mountain View Offices: Warp Core Conference Room
  • Toronto Offices: Fin du Monde Conference Room
  • irc.mozilla.org #planning for backchannel
  • (the developer meeting takes place on Tuesdays)

Video/Teleconference Details – NEW

  • 650-903-0800 or 650-215-1282 x92 Conf# 95312 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 95312 (US)
  • Vidyo Room: Warp Core
  • Vidyo Guest URL
REMEMBER

These notes are read by people who weren’t able to attend the meeting. Please make sure to include links and context so they can be understood.

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Actions from Last Week

Schedule & Progress on Upcoming Releases

Firefox Desktop

Release (3.6, 7)

  • Firefox 3.6 → 7.0.1 update has been postponed, still trying to figure out when we are rescheduling. Christian will message at least 1 week before it happens, currently checking with various stakeholders

Beta (8)

Aurora (9)

Nightly (10)

Firefox Mobile

Native Android UI is our primary focus

Customer pain points and plans to fix

  • Performance: 5% increase in 5-star reviews on android market from v6 to v7 with users noticing the performance improvements. NativeUI is plan to fix most common startup performance issue.
  • Flash player: 14% of all reviews for FF7 on the android market request flash player; click-to-play work is in-progress to fix.
  • Stability: Users report high memory/resource usage in below-average reviews on android market. NativeUI is plan to fix.

Release (7)

Beta (8)

Aurora (9)

  • Might be the last XUL based UI release of Firefox Mobile
    • Camera patches for stability
    • Back out locale picker. This was mainly in Fx9 for testing so we could add it to Fx10 for realz.
    • A few performance and regression fixes will likely land

Nightly (10)

  • Work on the native UI is starting up
    • Full team is working on it
    • Reviewing architecture
    • Planning tasks
  • Some patches still landing on XUL nightly so we can get early testing
    • Flash
    • Platform crash fixes

Firefox Sync

  • Firefox 7:
    • A postmortem will be held this week on Sync issues. Will report on that next week.
  • Firefox 10+:

Add-on Builder

  • SDK-based add-ons that were repacked are able to be downloaded and auto-updated again!
  • Release today will push: search improvements, repacker changes, foundations for Jinja/Shipyard MVC overhaul
  • New repacker process has been solidified, testing will begin this week for SDK 1.2 repacks of Builder-originated add-ons.

Add-on SDK

Release (1.1 -> Firefox 7)

  • No major complaints with the new repack proposal – likely to move ahead with that for the 1.2 release.

Stabilization (1.2 -> Firefox 7, 8)

  • Add-on SDK 1.2RC1 was spun up yesterday
  • First draft of release notes can be found here
  • Unless there are any issues, the RC build is the one we’ll release next Tuesday, October 18, as Add-on SDK 1.2.

Development (1.3 -> Firefox 8, 9)

  • Will Merge the Development branch to Stabilization when 1.2 releases
  • Our end-of-year goals are likely to be altered slightly with new mobile UI shift

Feedback Summary

Desktop

7.0.1

  • More freezes/hangs/not responding: [1] and dozens more (probably half of our top issues are some flavor of this).
  • Users got hijacked with something (or a common page is starting to use) “text enhance”.
  • Close button binding closing browser rather than tab bug 685225. Not sure why this is getting more attention.
  • Exc in ev handl: Error: Bad NPObject as private data! errors are also attributable to VNC plugin.

8.0

  • Higher amount of crashes and hangs after updating Flash (10/3) – [2]
  • Back/Forward buttons are not working for a small amount of users [3]
  • Can’t drag tabs to bookmarks bug 680677
    • Some complaints that you can’t reorder tabs at all.
  • Some third party add-ons aren’t being disabled by default in 8.0: bug 693698. Skype: bug 693459

Mobile

see Mobile section above^^

UX & User Research

Usability sessions still happening as planned in Toronto during mobile week.

Presentation on Firefox Design Principles this Thursday at 2pm PST in Mountain View.

Market Insights

Desktop

Updates taking a break during scope revamp; to be coming back soon. Feedback on topics covered the past weeks welcome.

Mobile

Summary below, full update here and in your inbox.

  • The announcement of ICS and Nexus Prime was postponed, but plenty of details leaked: the new device will have top specs, LTE and NFC support, 3 hard-coded buttons
  • The Android Market suffered an outage for users in China due to technical issues from Google, now fixed
  • Opera Mini 6.5 and Opera Mobile 11.5 were released, with focus on data usage and saving
  • Amazon Fire pre-ordered 95 000 times in first day after launch, Silk browser vulnerable to privacy concerns
  • LTE emerging fast all over the world
  • Singapore and Japan lead browser traffic from connected devices (non-computers), UK and US not far behind

Question: what is the trend of unlimited mobile data plans? Answer: the trend is that unlimited mobile data plans are disappearing in the countries that have most of their users on plans, like the US, but most of the world is on prepaid subscriptions, which are by definition tiered.

Marketing, Press & Public Reaction

Questions, Comments, FYI

  • When do we anticipate we’ll do the Firefox 3.6.x → 7.0 upgrade message?
    • Christian said he is figuring it out, will have at least a week notice
  • (bsmedberg) I posted to dev.planning about allowing users to upgrade more slowly (LTS for consumers) but didn’t get any response. Does that mean I should assume it was rejected, or just not yet considered?

Actions this week

  • Jen to come back with postmortem summary for sync issues in FF7
    • Will do this next week since postmortem is this week.

11-October-2011

Thunderbird Meeting Minutes: 2011-10-11

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Thunderbird/StatusMeetings/2011-10-11


last meeting | index | next meeting »

Thunderbird Meeting Details :

Remember to press *1 to unmute yourself before talking!

Feel free to ask questions in the meeting either by speaking up or by asking them in #maildev on IRC.

Other ways to get in touch with us can be found on our communications page

Agenda

  • Who’s taking minutes? –> Ludovic
  • Minute taking Schedule. Talk to Standard8 for schedule changes/additions.
  • Note: this meeting is for interactive discussion. Feel free to ask questions!

Action Items

Friends of the Tree

Thanks to our Friend of the Tree. When adding someone to this section, please get their T-Shirt size, phone number (needed for shipping!) and send it to rebron@mozilla.com so that he can send them a shirt!

  • aceman from Slovakia for helping in daily triage.

Thunderbird Development

For more details, see also the driver meeting notes.

Feature Work

Account Provisioner

Polishing the latest details.

OpenSearch
  • Just finishing up some refactoring and adding some Mozmill tests
  • After that, reviews/landing!
Test Pilot
  • Test Pilot checked into 9.0.
  • Next up
    • File followups for minor issues
    • Update add-on version for 8.0
    • Start making studies!
    • First study about Menus and Toolbar or what kind and # of accounts

Experiments

Thunderbird Conversations

On hold, working on get an account.

Compose in a tab
Account Summary
Ubuntu Unity Integration
  • EDS Contacts Integration add-on got updated to fix an annoying authentication loop problem. Fix should be rolled out shortly.
  • Ubuntu Oneiric gets released on Thursday! Woo!
    • As such, Mike is bracing himself for a possible onslaught of bug reports / triage (in Launchpad)
  • Blake and Mike are heading to Orlando at the end of the month to attend the Ubuntu Developer Summit

Schedule and Progress

Thunderbird 8
Thunderbird 9
  • Add-on compatibility bump information collated, should be done before Thunderbird 9 makes it to beta.
Thunderbird 3.1.x
  • The 3.1 series is going to keep going while we discuss how to work with enterprise users. Once there’s a way forward there, we’ll close down the 3.1 branch.

Extension of the week

  • Auto Compress File : uses mozilla’s integrated zip library to compress attachments and send them smaller to your correspondents.

QA Updates

  • Releases
  • Bugzilla

Marketing Updates

  • Thunderbird ADUs reached 7.4MM with Germany, US, France, Japan, Italy leading the way.
  • Getting ready for TB8.
  • Preparing a few surveys.
  • Getting swag ready for Ubuntu Dev Summit

Infrastructure Update

  • New Try Server is out: Known Issues
    • Still experiencing various issues, but will get them hammered out.
  • SSL serving infrastructure significantly beefed up for all the new https:// start pages.

Build / Release Update

Web Update

  • Ran the TB8 compatibility bump last week, catching up!
    • TB9 bump should be done ahead of beta, code will be done this week.
  • Fixed a number of kitsune bugs, and the new version is live on SUMOMO.
  • Filed bug 692956 to track getting TB on nightly.mozilla.org

Documentation

Support

(If you support Thunderbird or write or translate documentation to help support Thunderbird, please subscribe to the tb-support-crew mailing list and briefly introduce yourself to the list)

  1. 1687 new support topics (1944 1 week ago) – 3-9October2011-Community_stats_for_Mozilla_Messaging.png
  2. Thunderbird 8 Support Issues – Please edit and add any issues found in TB8 starting with TB8 Beta 1
  3. See this week’s Support Appendix for full Get Satisfaction metrics and other support details

Lightning Updates

Status Updates

See the Mozilla Status Board for status updates specific to developers.

Roundtable Highlights

Attendees

rebron , mconley, bwinton, standard8, Usul, roland, bienvenu, sancus,gozer,jenzed

Mozilla Platform Meeting Minutes: 2011-10-11

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Platform/2011-10-11


« previous week | index | next week »

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Goals

Notices / Schedule

Firefox Development

Firefox Developer Tools

Performance

GFX

  • Graphics BugKill day was last Friday, October 7, 2011.
    • We closed 308 bugs out of the 493 total we touched – about 63% close rate. (There were bugs we didn’t touch but did open; thus this is a maximum.)
    • Anecdotal “evidence” says that older bugs were closed with a higher frequency than newer bugs.
    • We found some patches that had languished for 4+ years, many without review requests (i.e., a failure on our part to notice them).
    • We found other bugs that had languished for a long time for no good reason, and created patches for them.
    • Still TBD: where we go from here for our remaining 2000+ bugs.

JS

Layout

Video

DOM

  • New DOM bindings for NodeList and friends landed! (peterv, bug 648801)
  • malloc() call site responsible for 3% of our mallocs found and eliminated. (jlebar, bug 688619)

WebAPI

  • Initial patches for camera on desktop.
  • Have reproducable testcase for appcache bug!

Network

Plugins

Mobile

  • Native UI Status Update [1]
    • using birch twig
    • `front end` team formed
  • Flash work progressing, expected to be “usable” in nightlies (on phones) this week

Accessibility

Multi-Process

http://screencast.com/t/co0keQy7MjP

– What you can see in the video: loading multiple tabs, tab titles, progress notifications, status notifications, mouse (hover, scroll, drag, text selection), keyboard input, focus change, killing the content process, restarting the content process, non-remote tab not affected by process kill

– What else is in being worked on at the front-end: session restore, context-menu, spellchecker menu, network prioritizer, back/forward history, panorama. See details at https://bugzilla.mozilla.org/show_bug.cgi?id=fxe10s

Tree Management

  • Rev3 -> Rev4 Snow Leopard update:
    • Testing new r4 machines in parallel. There are 64 machines in production, hidden on tbpl. Can see test/talos results by adding ‘&noignore=1’ to tbpl.
    • When r4 machines are known to be good, will turn off r3 snow leopard machines.

Security

Security Reviews Scheduled for this week

Date / Time

Item
Mon Oct 10 / 13:00 PST

WebRTC Discussion
Wed Oct 12 / 13:00 PST

JetPack
Thu Oct 13 / 10:00 AM PST

Panel Based Download Manager
Thu Oct 13 / 11:00 AM PST

Silent Updates Service / Silent Update OS Dialogs

Calendar and Meeting details

Stability Report

Socorro

Desktop

  • Trunk
    • bug 693467 Firefox 10.0a1 Crash @ mozilla::plugins::PluginModuleParent
    • bug 693655 Firefox 10.0a1 Crash [@ nsDocAccessible::AnchorJump() ]
    • bug 693658 Firefox 10.0a1 Crash Report [@ mozilla::a11y::FocusManager::ProcessFocusEvent(AccEvent*) ]
  • Firefox 7
    • bug 688637 – Blocklist in place for 14.4.0 version. McAfee advises they have shipped a 14.4.1 update to remedy this issue. This signature is no longer at the top of the 7.0.1 stats (#41 in browser crashes)
    • bug 690877 Roboform Toolbar crash – they released an update so this signature is now dropping.
    • bug 689738 Kaspersky Password Manager
    • bug 680927 Oracle Enterprise, F5 Networks, Passlogix V-GO, IBM Tivoli Access Manager SSO
    • bug 680274 Firefox Crash [@ JS_GetGlobalObject ] with Norton’s software
  • Flash
    • Several reports from input that there are problems with Flash.
    • Trying to get some data correlating this to Flash 11.
    • Doing a review of the Flash problems to track changes in signatures and prepare a list for Adobe.
    • Have a reproducible Flash hang – working on trying to figure out if that can help diagnose some of these problems.

Mobile

  • Detailed weekly report – https://wiki.mozilla.org/QA/Fennec/crash_rep_10Oct2011.
  • Working on better reports that break down the crash experience – content crashes vs Application crashes.
  • Also looking at crash experience – needs some work.
  • Analysis Highlights
    • bug 689778Some content crashes are not getting reported at all
    • bug 689781Some content crashes will show in about:crashes but does not get sent to soccoro
    • bug 692185 – Java crashes are not showing up in App Notes for Fennec Java Crashes
    • bug 691842 – Fennec 8.0b1 is showing no reports.
    • bug 689366 – top crash on 9.0a2, will be fixed in 10. Would like to try and get this in for 9.0.
    • Top Bugs :
      • bug 661158 Crash on mobile SMP devices while sending PRNetAddr over IPDL [@ Pickle::ReadBytes]
      • bug 663494 – crashing occurs when trying to restart after energysaving power down; crash [@ base::CloseSuperfluousFds]
      • bug 622992 Fennec crash in base::CloseSuperfluousFds
      • bug 687367 – Bionic domain name functions are not thread-safe on pre-3.0 Android
    • Top 6.0.2 Bug :
      • bug 677548 – crash [@ nsBuiltinDecoderStateMachine::AdvanceFrame ][@ libc.so@0x15dd8]

Roundtable

10-October-2011

Mozilla Project Meeting Minutes: 2011-10-10

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

WeeklyUpdates/2011-10-10


« previous week | index | next week »

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Video for today’s meeting

<video controls=”controls”><source src=”http://videos.mozilla.org/serv/air_mozilla/monday_meetings/status-2011-10-10.ogg” type=”video/ogg; codecs=”theora, vorbis””/></video>

Friends of the Tree

  • Robert Kaiser (KaiRo) would like to nominate Terry Rather, who has been and is continuing to be incredibly helpful by replying to every single email sent to webmaster-at-mozilla-dot-org, forwarding real issues to the right people and helping people with support requests.
  • Naoki Hirata (nhirata) would like to nominate VictorC for helping out with Performance Testing on Test day.
  • Shannon Prior would like to nominate Chrissie Brodigan, Lee Tom, Steven Garrity, Pascal Chevral, Anthony Ricaud and all of the localizers who helped with the State of Mozilla project!

Upcoming Events

This Week

Monday, 10 October

Tuesday, 11 October

Wednesday, 12 October

Thursday, 13 October

  • Firefox UX Team will present “Firefox Design Principles” — learn useful principles to guide you when building a Firefox feature, what our audience looks like, and what makes us different from other browsers. If we can pull it off, this will be simul-presented in San Francisco (by Alex Limi) and Mountain View (by Alex Faaborg), and streamed via Air Mozilla — look out for announcement of exact time on dev.planning. Tentatively scheduled for 2pm PST.

Friday, 14 October

Next Week

Product Status Updates

Firefox Future (8, 9, 10)

  • Nothing to say, keep on rocking mozilla-central
  • FYI, the Aurora add-on compatibility bump will hopefully happen this week

Firefox Current (3.5, 3.6, 4.0 – 7.0)

Mobile Firefox

  • Work on the Java front end is moving ahead

Thunderbird

Older Branch Work

Drumbeat

Speakers

The limit is 3 minutes per speaker. It’s like a lightning talk, but don’t feel that you have to have slides in order to make a presentation.

Presenter

Topic

Media

More Details
Heather Arthur

Bugzilla Dashboard(s)

http://harthur.github.com/bzhome/

https://wiki.mozilla.org/Bugzilla:REST_API, http://toolness.github.com/bugzilla-dashboard, https://github.com/dangoor/buggerall
Shannon Prior

State of Mozilla

http://www.mozilla.org/en-US/foundation/annualreport/2010/

Status Updates By Team

Firefox

Platform

Messaging

Mobile

IT

Release Engineering

QA

Test Execution
  • Firefox 8 beta 2 (desktop/mobile) to be deployed this week
  • Syncing issues should be 90% resolved today. If you’re still having issues, please follow these instructions to report bugs.
  • BrowserID testday this friday, Oct 14
WebQA
QA Community
Automation Services

Automation & Tools

Security

Security Reviews Scheduled for this week

Date / Time

Item
Mon Oct 10 / 13:00 PST

WebRTC Discussion
Wed Oct 12 / 13:00 PST

JetPack
Thu Oct 13 / 10:00 AM PST

Panel Based Download Manager
Thu Oct 13 / 11:00 AM PST

Silent Updates Service / Silent Update OS Dialogs

Calendar and Meeting details

Engagement

PR

Events

Creative Team

Community Marketing

Support

Metrics

Evangelism

Labs

Developer Tools

Add-ons

Webdev

L10n

Introducing New Hires

  • Davor Spasovski: joining the Web Dev team, managed by Wil Clouser, located in the Mtn. View Office.
  • Diane Bisgeier: Program Manager WebFWD, located in the SF office.

Foundation Updates

Roundtable

« Newer PostsOlder Posts »

Powered by WordPress