Meeting Notes Meetings notes from the Mozilla community

5-October-2010

Mozilla Platform Meeting Minutes: 2010-10-05

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

Platform/2010-10-05

From MozillaWiki

« previous week | index | next week »

Notices / Schedule

Firefox 4 Beta 7

  • GC Compartments is estimated to be on mozilla-central by early next week, will require bake time
  • some small cosmetic changes around progress indicator also remaining
  • update issues from 32->64 bit were resolved last week
  • see roundtable for discussion of onward plans

Firefox 3.6.10 Advertised Update

  • Plan to release it tomorrow…objections?

Firefox 3.6.11

  • Released to beta yesterday, throttled so only 15% of beta users see it
  • We will be increasing the throttling over the week
  • Email release-drivers if there is a regression found

Firefox 3.5.14

  • Releasing to beta today, throttled so only 15% of beta users see it
  • We will be increasing the throttling over the week
  • Email release-drivers if there is a regression found

Blocker Report

A handy list of Firefox 4 triage queries is available:

Firefox Development

(from our goals):

Firefox

  • [CARRY OVER] API-Complete Jetpack
    • Joint with Jetpack team
  • [NEW] Stand up basic Firefox with Electrolysis
    • Joint with Platform
    • UI may not be functional, should launch and open a web page.

Developer Tools

  • [NEW] Ensure that Firefox 4 ships with a compatible version of Firebug
  • [NEW] Publish a roadmap for integrated developer tools in Firefox, including console, inspection, and js debugging
  • [NEW] Develop long term plan for Skywriter maintenance/support

Platform

Real list found here. Quick overview:

  • [ON TRACK] Finish Firefox 4 blockers.
  • [ON TRACK] Support Firefox Team to stand up a browser on Electrolysis.
  • [ON TRACK] Ship Firefox 4 final with layers composition accelerated using:
    • OpenGL on Mac OS X;
    • Direct3D on Windows.
  • [ON TRACK] Ship Firefox 4 final with content accelerated using Direct2D on Windows Vista/7.
  • [ON TRACK] Ship Firefox 4 final with better Opentype font feature support using Harfbuzz on all tier-1 platforms, and text rendering performance equal to or better than Firefox 3.6.
  • [ON TRACK] Ship Firefox 4 final with full WebGL 1.0 support turned on by default on all platforms that support OpenGL.
  • [ON TRACK] Integrate Opentype santizer library
  • [ON TRACK] Play back video on Fennec without blocking on main content thread
  • [ON TRACK] Integrate codec ARM optimizations
  • [ON TRACK] Ship indexedDB
  • [ON TRACK] Ship HTML5 parser
  • [ON TRACK] Ship HTML5 forms (current set)
  • [ON TRACK] Ship GC compartments work
  • [ON TRACK] Proof of concept implementation of a proxy based DOM binding
  • [ON TRACK] 30% performance improvment on the Cal_* tests in Zimbra
  • Performance 15% improved over Oct 1 Sunspider perfomance
  • Performance 15% improved over Oct 1 v8 performance
  • Continuous ARMv7 Android and Maemo JS Shell regression and performance testing in place
  • [ON TRACK] Drive blocker list to zero.
  • [ON TRACK] Develop implementation plan for OOP content accessibility.
  • [ON TRACK] Fix and ship multi-process plugins on Mac
  • [ON TRACK] Fix and ship asynchronous plugin painting on all plaforms
  • [ON TRACK] Fix and ship content processes on Fennec

GFX

  • OpenGL composited layers turned on by default on OS X.
    • Couple of regressions we know about:
      • Some QuickDraw plugins don’t draw. bug 583499 This means Quicktime on 10.5. 10.6 is pretty much unaffected because most 10.6 machines will run Firefox in 64-bit mode, and we don’t support QuickDraw in 64-bit mode.
      • Subpixel AA doesn’t work on certain pages – bug 582223.
  • We need to install resistor dongles on all our Snow Leopard boxes. bug 600899
    • Otherwise, when we ask CGL for an accelerated pixel format, it returns NULL.

Tree Management

  • yesterdays downtime went fine
    • landed bunch of changes into production: details in bug 593081
    • moved another 86 machines to new colo during yesterday morning downtime, now >50% of machines in new colo.

Roundtable

  • [Beltzner] Potential strategies for Beta 7
    • Proposal A: Continue to Wait
      • disable failing tests and merge GC Compartments to TM and m-c today or tomorrow, block on re-enabling failing tests
      • gets us 40,000 nightly testers earlier, but scope of outstanding changes may negate that testing
      • builds would not be until next Wednesday or Thursday
      • would likely want to tag & branch for beta7 so tree could re-open
      • Note: no nightlies on the beta7 RELBRANCH – only nightly testing would be on m-c
    • Proposal B: Ship B7 Without GC Compartments
      • not sure how tied to JM correctness the work is
        • Firebug and some other extensions would break, so we’d have to push out “extension-targeting freeze”.
      • would it invalidate feature/API freeze?
      • could move to builds as early as this Wednesday
      • means that GC Compartments lands with the other backlog of changes
  • [Tomcat|away during the meeting] Help testing OpenGL on Mac Trunk Nightly’s and give us feedback
  • (bsmedberg) Java signature dialog kicks in the hang detector – bug 555699 – We currently can’t fix this because the Java dialog occurs in yet another process. The options are
    1. ignore the problem, probably screw some corporate environments
    2. blacklist Java so it always runs in-process (stability and potential exploit surfaces get worse)
    3. wait for Oracle to respond

4-October-2010

Mozilla Project Meeting Minutes: 2010-10-04

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

WeeklyUpdates/2010-10-04

From MozillaWiki

« previous week | index | next week »

Video for today’s meeting

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

Friends of the Tree

Upcoming Events

This Week

Monday, 04 October

Tuesday, 05 October

Wednesday, 06 October
Join us at 10 a.m. PDT/17:00 UTC for our bi-weekly marketing call hosted from Mountain View. Agenda items here. Call hosted on the marketing channel on Air Mozilla.

Thursday, 07 October

Friday, 08 October

Saturday, 09 October
MDN Documentation Sprint at the Mozilla Paris office. Runs through Monday, 11 October. Contact jswisher at mozilla dot com for details.
http://hacks.mozilla.org/2010/10/mdn-documentation-sprint-for-web-standards/

Next Week

Product Status Updates

Firefox 4

  • Code freeze for Beta 7 imminent
    • GC compartments passing tests now, landing on m-c soon
    • resolved a bunch of issues around updating users to 64-bit builds on OSX
    • most blockers have patches and are ready to land
  • Tree will be metered when it re-opens
    • 54 bugs are waiting – add [can land] or [waiting to checkin] to your bug to put it in queue

Firefox 3.6 and 3.5

  • Have builds, QA is testing and qualifying
  • Releasing 3.6.11 to beta (throttled) today
  • Releasing 3.5.14 to beta (throttled) tomorrow
  • Intend to release the advertised update for 3.0/3.5→3.6.10 this week, tentatively on Wednesday

Mobile Firefox

  • Beta 1 RC is being tested
  • Beta 1 expected to be released this week

Thunderbird

  • Account provisioning work continuing
  • 3.0.9 and 3.1.5 maintenance release builds started, going to the beta channel shortly.
  • Started surveying Thunderbird contributors about their contribution experience & motivations

Drumbeat

  • This weekend’s Open Video Conference now wrapping up. Big success. Kudos to Ben Moskowitz and the Mozilla team. Sessions on everything from real-time coding of HTML5 video players, to Stanford and Yale law school lectures on copyright, to Karaoke Crime.
  • Interesting discussions now underway with big names in documentary production and public media
  • Question: Now that we’ve had successful events two years running, what should be done in the months between? What should OVA be doing? Mozilla? Stay what it is? Grow?

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.

Title

Presenter

Topic

Media

More Details
Socorro Update

Laura Thomson

Socorro status

Links to slides or images you want displayed on screen

Link to where audience can find out more information

Status Updates By Team

Firefox

Platform

Messaging

Mobile

IT

Release Engineering

QA

QA Org Highlights
  • recruiting
    • Career Fair and Tech Talk on Oct 4-7 at Florida Inst Tech (melbourne, FL)
  • WebQA
  • Browser Technologies
    • Tested and shipped Jetpack 0.8
  • Desktop Firefox
    • Fx 4 Beta 7: Code freeze delay. Holding pattern for test execution.
  • Community
    • Good blog post regarding future of bugdays by Anthony H.
    • TCM project
      • Finish mock-ups creation

Automation & Tools

  • Talos is now in Hg!
  • Talos support for Android landed this morning, thanks to anode, jmaher, aki, and bear, and the entire releng team for a last minute downtime.
  • Android tracemonkey unit tests are running and reporting but are blocked by bug 601188
  • War on Orange bug is filed: bug waronorange. Watch that for status updates as we bring up the tracking system for this effort. We will hand the log parsers off to metrics this week (likely tomorrow).
  • More information available here

Security

Engagement

PR

Participation

  • Community Marketing Call: Join us this Wednesday, Oct. 7th at 10 a.m. PDT/17:00 UTC for our bi-weekly marketing call hosted from Mountain View. There are sure to be surprises in store.
    • Please put agenda items + questions here.
    • How to join:
      • Dial-in Info: +1.650.903.0800, followed by 92# and then 7391#
      • Or you can use our toll-free number: +1.800.707.2533, followed by 369# and then 7391#. If you’re outside the US, use Skype to call in with our toll-free number.
      • You can also watch the meeting live in Open Video at air mozilla
      • For those that can’t make the call or want to participate online, join us in #marketing on IRC (irc.mozilla.org).

Events

Creative Team

Support

Metrics

Evangelism

Labs

Developer Tools

Add-ons

Webdev

L10n

  • Firefox 4 beta 7 work, including product l10n and web 1l0n
  • Branching prep and work
  • Firefox Home 1.0.3
  • Fennec work
  • Gandalf has been working on L20n development
  • Stas has been working on code for the set of Django apps we use to help manage l10n workflow

Introducing New Hires

Foundation Updates

  • Anant Narayanan is back! (@Labs)

Roundtable

« Newer Posts

Powered by WordPress