Meeting Notes

30-April-2012

Mozilla Project Meeting Minutes: 2012-04-30

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

WeeklyUpdates/2012-04-30

« previous week | index | next week »

  • Dial-in: conference# 8600

    • US/International: +1 650 903 0800 x92 Conf# 8600

    • US toll free: +1 800 707 2533 (pin 369) Conf# 8600
    • Canada: +1 416 848 3114 x92 Conf# 8600

Contents

All-hands Status Meeting Agenda

Items in this section will be shared during the live all-hand status meeting.

Friends of the Tree

  • Belated shout-out to James Socol for his work on helping Air Mozilla stream MozCamp LATAM for registered Mozillians! (We gave James very little notice, like hours.)

  • Thanks to the splendid volunteers who contributed during this weekend’s MDN Doc Sprint: Cory Gackenheimer, Michael Beckwith, Anastasia Cheetham, Frederic Bourgeon, David Bruant, Jeremie Patonnier, Kevin Lim, Kathy Walrath, and Christian Sonne. Thanks also to Jeff Walden for working on SpiderMonkey docs!

Upcoming Events

This Week

Monday, 30 April

Privacy Friends Meeting, 1pm in San Francisco (7N) and Mountain View (Kung Fu) – Vidyo in to 7N. Contact Stacy Martin for more info.

Tuesday, 01 May

Wednesday, 02 May

Thursday, 03 May

  • Grow Mozilla meeting at 10 pacific – a forum to discuss ideas and ask questions about community building.

  • Steve Portigal – Rethink Your Research Approach & Synthesize Your Findings Faster – part of UX Lecture Series.
    • noon-1pm PT 10FWD and air mozilla

Friday, 04 May

Next Week

Product Status Updates (voice updates)

Firefox Desktop

Speaker Location: toronto (johnath)

  • Migration happened last week

  • Firefox team had an amazing work week in Toronto last week, still getting it all blogged, but so far:
    • Felipe presented about finding memory leaks using about:cc

    • Dave Camp has the dev tools scratchpad backending to gists
    • jorendorff has a patch in progress for exposing the Debugger object to scratchpads
    • Several members of the desktop team have a prototype sign-in to browser implementation standing up
    • more to come!

Firefox Android

Speaker Location: toronto (johnath)

Thunderbird

Speaker Location:

Older Branch Work

Speaker Location:

Drumbeat

Speaker Location:

Identity

Speaker Location:

Services

Speaker Location:

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
Inside the Root Shell Brandon Burton, via Vidyo A new weekly interview series with Mozilla IT, starting May 7th. N/A Email insidetherootshell@mozilla.com with questions you’d like to know about Mozilla IT folks.
Mozilla Crafts Show and Tell Janet Swisher, in SF Mozilla logo crochet project Mozilla dino ski hat Previous project: Firefox hat

Introducing New Hires

New Hire Introduced by Speaker location Will be working on
Who is the new hire? Who will be introducing that person? From which office will that introduction be transmitted? What will the new person be working on?
Diana Livits Dave Slater Mountain View Partner Relationships for Mozilla Marketplace
Matt Grimes (blog) David Tenser Eskilstuna (via Vidyo) Support Analytics for SUMO/Input/social media
Jedediah Parsons Ben Adida Mountain View Software Engineer
Maria Sandberg Bryan Clark Mountain View User Experience Designers
Dale Harvey Faramarz Rashed UK Front-end, Boot to Gecko
Carl Meyer Clint Talbert Rapid City, SD Software Tools Developer, Web Development
Scott Downe Ryan Merkley Toronto, ON Developer
Leah Gilliam Chris Lawrence Brooklyn, NY Hive NYC Portfolio Strategist

Introducing New Interns

New Intern Introduced by Speaker location Will be working on
Who is the new intern? Who will be introducing that person? From which office will that introduction be transmitted? What will the new person be working on?
Kevin Ngo Mike Morgan Mountain View Web Dev
Jacques Uber Michael Coates? Mountain View
Doug Sherk Jeff Gilbert Mountain View

Roundtable

<meta>

Notes and non-voice status updates that aren’t part of the live meeting go here.

Status Updates By Team (*non-voice* updates)

IT

  • More database work than you can shake a stick at

  • developer.mozilla.org will be down on Tuesday, May 8th for a move to the new data center
  • moved cvs.mozilla.org to SCL3 – file any issues under mozilla.org – Server Operations : Developer Services
  • prep new product distribution environment in SCL3, plan to move this week
  • work on moving MXR out of SJC1, see post to mozilla.dev.planning or Yammer for details and how to help test
  • begin work on a multi-homed AMO/Marketplace environment by extending the db master to a M-M setup between Phoenix and Santa Clara
  • dealt with more load balancer issues in Phoenix, came up with a combination of Zeus and Myricom 10g NICs that appears to work well
  • moved our infra backup system last week from SJC1 to SCL3: the SpectraLogic tape library, HP server that has it attached and a 10 TB storage array used for faster backups and restores.
  • relops
    • replaced dm-wwwbuild01 (build.mozilla.org web) with new vm in scl3

    • all new linux build/try vms (to replace the 100 vms in sjc1) added to staging in scl3
    • replaced cruncher with new vm in scl3
    • migrated opsi config management servers for releng to scl3
    • production rabbit server upgrade
    • prototype design complete for panda board rackmount solution
    • reorganized some of mtv1 machine room in preparation for construction
    • moved community mac minis (seamonkey, camino) from sjc1 to scl1

Services

Firefox

Platform

  • Web Standards meetings this week and next:

    • May 1-2 W3C WebApps WG in Mountain View / Hosted by Microsoft

    • May 3-4 W3C HTML WG in Mountain View / Hosted by Microsoft
    • May 9-11 W3C CSS WG in Hamburg / Hosted by Adobe
  • See the Events page for further details, and connect with the respective Standards people if you have something to contribute, questions, issues. – Tantek

Messaging

Mobile

Release Engineering

QA

Test Execution

WebQA

  • Affiliates

    • No releases planned until after WebDev workweek
  • AMO
    • New builds available for paypal tests

    • Audit of existing selenium tests for AMO underway
  • Marketplace
    • Initial pull request for Marketplace test
  • Jetpack Builder (aka FlightDeck)
  • Mozilla.com
    • pushed Firefox 12 bugs
  • Mozillians
  • MDN
    • no push this week
  • Socorro
  • SUMO
    • Continuous deployment, no updates
  • MozTrap
    • Planning for Selenium development

QA Community

Automation Services

Automation & Tools

Security

Calendar and Meeting details

General Meeting Details 
* IRC Channel: #security 
* Etherpad: http://etherpad.mozilla.com:9000/secreview 
* Vidyo: https://v.mozilla.com/flex.html?roomdirect.html&key=5XEMsG1ApA4b (Room 9058)
* Dial-in Info (phone): 
** 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 99058

For updates to meetings please see the Security Review Calendar

Engagement

PR

Events

Creative Team

Community Marketing

Support

Metrics

Evangelism

Labs

Apps

Developer Tools

Add-ons

Webdev

L10n

People Team

WebFWD

Learn more about our teams when they are in town in mid-May!

1) On Saturday May 12 we’ll be having an “open workday” allowing anyone to contribute to our teams – in-person in Mountain View or remotely via AirMozilla & IRC. Details at http://webfwdopenworkday.eventbrite.com/

2) On Monday May 14 our teams will present brief lightning talks at the All-Hands Meeting.

Foundation Updates

Move

Filed under: Posts — Jesper Kristensen @ 1:20 pm

Meeting notes have not been posted here for a few weeks because the blog moved from mozilla.com to mozilla.org. The script is now fixed.

Mobile Meeting Minutes: 2012-04-25

Filed under: Posts — Tags: — Jesper Kristensen @ 11:35 am

Mobile/Notes/25-Apr-2012

Contents

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC

  • Dial-in: conference# 95312
    • US/International: +1 650 903 0800 x92 Conf# 95312

    • US toll free: +1 800 707 2533 (pin 369) Conf# 95312
    • Canada: +1 416 848 3114 x92 Conf# 95312
  • irc.mozilla.org #mobile for backchannel
  • Warp Core Vidyo Room

Schedule

  • Fx15 is now mozilla-central

  • Next merge is 2012-06-05

Major Topics for This Week

Mobile Work Week
Most of the team is in Toronto this week, working toward a beta release.

Roadmap
  • Aurora build: Friday (4/27)

  • Beta build: Tuesday (5/8)
  • QA Beta Testday: Friday (5/11)- assuming we can sign off and push to Google Play by thursday.
Soft Blockers
You need aurora approval for any soft blockers. We are also getting more strict about the risk level. Many soft blockers will probably be minused.

Stand ups

Suggested format:

  • What did you do last week?

  • What are working on this week?
  • Anything blocking you?

Please keep your update to under 2 minutes!

James W. (snorp)

Kats

  • Last week:

    • bug 743800 – fix minor checkerboarding caused by inconsistent viewport information

    • bug 737510 – align displayport to tiles
    • bug 747759 – missing break statement
    • bug 748189 – call GetJNIForThread less often
    • bug 747528 – prediction bias work
    • some work on new tcheckerboard tests
    • reviews/feedback on various other bugs
  • This week

    • finish new checkerboard tests

    • work on blocker bugs assigned to me – 737801, 747880, 735652

GBrown

Chris Lord (cwiiis)

Chris Peterson

GCP

Brian N

  • Done

    • bug 746548 – crash in nsCacheService::Lock

    • bug 734913 – Start throbber in initialization
    • bug 746380 – Throbber stops too early when loading new page from about:home
    • bug 712975 – Tap to activate plugin doesn’t work after flipping pref until you restart
    • WIP bug 748498 – Sites can be updated with wrong title
    • WIP bug 746697 – crash in nsOfflineCacheDevice::ChooseApplicationCache with offline cache
  • Next
    • bug 748498 – Sites can be updated with wrong title

    • bug 746697 – crash in nsOfflineCacheDevice::ChooseApplicationCache with offline cache

Sriram

  • Last Week:

    • Resolution specific resources for Form validation – bug 737907

    • WIP for TabsTray view recyling – bug 747419
    • Add padding to top-sites thumbnails – bug 715272
  • This Week:
    • Invert form validation arrow – bug 737922

    • Investigation on following bugs:
      • Animation into awesome bar cannot be done – bug 709433

      • Highlighting lists in about:home is a bigger change – bug 745225
    • NPE on onApplicationPause() – bug 746086
    • Resolution specific resources for Doorhanger – bug 739350
    • Working on text-selection
  • Blockers:
    • None.

WesJ

LucasR

MBrubeck

Done:

  • bug 748473 – Back button is no longer mapped to escape key

  • bug 748609 – testAboutPage is perma-orange on beta
  • bug 743325 – Touch Events are broken in XUL fennec
  • bug 747109 – Error in Clear Private Data
  • bug 739393 – Set new tabs created in the background to inactive

Next:

  • Working on various release blockers

Margaret

Done:

  • Autocomplete popup detached from the textfield – bug 736008

  • Readonly text inputs can trigger form autocomplete popups – bug 741831
  • Profile migration migrates tag folders – bug 747181
  • Worked on adding extra awesomeness weight to bookmarks – bug 736272
    • Want to tweak algorithm before landing
  • Started looking into an awesomescreen crash – bug 746946
  • Attending Firefox team work week

Next:

Scott (jwir3)

Last week:

  • Worked on bug 737621: links temporarily not inflating

  • Worked on bug 746966: randsinrepose main body text not inflating

This Week:

  • Still working on above bugs, starting with bug 746966.

BLassey

Last week

  • Screenshot checkerboard

MFinkle

Madhava

Ian Barlow

Last week

  • Helping out with soft blockers

    • Resolution specific resources for doorhangers.
  • Looking at Scrolling / Zooming performance tweaks with gfx team

This week

  • Firefox work week!

  • Excited to see new UI fixes landing, like awesomebar bookmark stars! \o/
  • Working on an overall product style guide with Stephen Horlander and the rest of the design team

Patryk Adamczyk

GFX

Round Table

QA

  • targeting a beta testday 5/11

  • mock split apk testing
  • Socorro/Breakpad bugs:

    • bug 726385 Please create skiplist implementation for the Java field

    • bug 726693 Some java crashes are not being mapped correctly to bugs in bugzilla even though the crash signature fields have the “signatures” listed
    • bug 672606 – Aggregate numbers and topcrashes for Nightly and Aurora channels based on build ID date instead of crash date
    • bug 727234 – Crash Report [@ EMPTY: no crashing thread identified; corrupt dump ]
    • bug 727286 – Incorrect messaging when failing to submit a crash report
  • Fennec issue with Crash Reporting
    • bug 738168 Moving Fennec to the SDCard will prevent crash reports from being copied to the profile, ie no crash report will be reported to Socorro

Crash-Stats/Crash Report: See platform meeting notes

Minimum system requirements (Irina/QA)

  • bug 742701

  • QA recommendation:
    • Minimum CPU Frequency: ~1 GHz

    • Minimum RAM: ~512MB
    • Storage Requirements: (As of 04/23, a clean profile sits at ~16MB on internal storage).
    • Resolution: 480 (w) x 800 (h)
  • OS version: 2.2
  • This covers 84% of the ARMv7 market.
  • Next steps: Engineering, Product and Marketing sign-off
  • adjust list of testing device for release criteria assessment

SUMO

Firefox/Gecko Delivery Meeting Minutes: 2012-04-25

Filed under: Posts — Tags: — Jesper Kristensen @ 11:35 am

Firefox/Planning/2012-04-25

« previous week | index | next week »

Planning Meeting Details

  • Wednesdays – 11:00am PDT, 18:00 UTC

  • Mountain View Offices: Warp Core Conference Room
  • Toronto Offices: Finch 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.

Contents

Actions from Last Week

  • kbrosnan/cheng to follow up on acrobat mac bustage (does it impact FF12? Are we sure it’s adobe-side? Do they know?)

    • It’s their problem, they know, but may not fix so we’re probably going to extra-document the workaround.

Schedule & Progress on Upcoming Releases

Kilimanjaro

Firefox Desktop

Release (3.6, 12, 10esr)

  • We released yesterday!

  • Our top new 12 crasher is caused by a new version of Ant Video Downloader (bug 640904), and we’re discussing blocklisting
  • We’ll be throttling later today to analyze feedback
  • Desupport add-on hotfix will go out today or tomorrow for Firefox 10-12 users

Beta (13)

  • Go to build still incoming for Beta 1, after planned downtime complete

  • As of now we will not delay Beta 1 push (planned for tomorrow)

Aurora (14)

  • Still on track for Friday push

Nightly (14)

  • bug 725408 – implement webapp runtime (launcher and shell) for desktop

  • bug 742419 – Implement new identity block design (lighter weight with a generic icon)
  • bug 748027 – Make the identity box transparent in more cases
  • bug 734373 – Implement Australis toolbar button design
  • bug 575561 – External links from within app tabs should always open in new tabs instead of replacing the app tab’s page
  • bug 711618 – implement basic click to play permission model
  • bug 732820 – Cap to the amount of memory used by decoded images
  • bug 746055 – Increase image.mem.max_decoded_image_kb so as to avoid doing tons of sync-decodes on pages with many small images
  • bug 742776 – Location bar folds case back to history entry, if there’s a history entry which is case-insensitively identical to the typed URL
  • bug 743819 – Spell checking causes performance degradation in Firefox 10+
  • bug 278860 – confusing “profile in use”/”already running” error when profile is missing (not found)

Firefox Mobile

Roadmap
  • Aurora build: Friday (4/27)

  • Beta build: Tuesday (5/8)
  • QA Beta Testday: Friday (5/11)- assuming we can sign off and push to Google Play by thursday.
Exciting highlists
  • Tiled upload

  • Retained tiles
  • low-res screenshot checkerboarding

Services

Apps In The Cloud Backend

  • went into production yesterday.

    • props to :rfkelly

    • If you see Services Ops around MV office (they are having a work week), give them a high five

Firefox Sync

  • work continues

Add-on SDK

No verbal update today – please see notes

Release (1.6 -> Firefox 11, 12)

  • All running well

Stabilization (1.7 -> Firefox 12, 13)

Development (1.8 -> Firefox 13, 14)

  • On track to merge to Stabilization 15 May 2012

Identity

Apps

  • Firefox Desktop 14 (Nightly) – landed

    • Native Install

    • Chromeless launch of apps
  • Firefox Desktop 15
    • In progress of working through Kilimanjaro requirements
  • Firefox Mobile 15 – in progress

    • In progress of working through Kilimanjaro requirements

    • Proposed Android solution is to bundle the marketplace with Firefox. – Final review iterations. See bug 738545
  • Apps in the Cloud

    • AITC client continues

    • AITC Server – See status above in Services

Feedback Summary

Desktop

  • May have broken multiple desktops

  • Feedback is low all around since yesterday
  • Major thing is norton (I think this is ok now)

Other things worth tracking:

  • Crashiness may be up? — a couple people getting system crashes/blue screens: [1][2]

Mobile

UX & User Research

UX Design

  • gave an overview of all the Firefox UX Design projects at the workweek yesterday; will post a link here – sorry it’s not here yet!

Market Insights

Desktop / Platform

Adobe

  • Adobe launched http://html.adobe.com/, a single portal that aggregates all the company’s efforts to support HTML5

  • The Wall Street Journal published an interview with Adobe CEO Shantanu Narayen that talks about how the company is “pivoting” to a subscription business model that targets marketers

Apple

  • Apple released Safari 5.2 Update 3 to developers. This release features SVG filters, HTML Assets, CSS Filters, the Web Audio API and an improved Web Inspector.

Google

  • Google finally released Google Drive, a cloud file storage system. It now serves as the storage interface for the Google App Suite. A REST-based API now allows web application developers to integrate their products with it, and there is now a special section in the Chrome Web Store for it

  • Chrome’s “Cloud Print” functionality now allows you to print at any FedEx Office location in the U.S., and also allows you to PDF “print” documents directly to a Chrome for Android browser.
  • <datalist> support just landed on Chrome Canary
  • Google also dramatically raised the bounties it pays for independent researchers for reporting security bugs, raising the maximum amount to $20,000 from $3,133.70
  • The long-anticipated trial for Oracle’s lawsuit against Google got underway in San Francisco. At the core of the dispute is the question as to whether APIs, apart from source code, are copyrightable.
  • CSS Scoped Styles also landed in Chrome Canary
  • Google’s Ben Goodger posted a clear description of the difference between Aura, a hardware-accelerated UI framework, and Ash, the new ChromeOS window manager. From the description it’s clear that some elements of Aura are planned for deployment to other platforms.

Microsoft

  • Microsoft confirmed that the Windows 8 Release Preview will be coming out in the first week of June

  • Facebook signed an agreement with Microsoft to purchase and cross-license 550 former AOL patents and patent applications. Analysts mused that Facebook purchased the assets in order to better justify and defend moves into different markets after its upcoming initial public offering.

Opera

  • Opera, on a quest to deploy the “first true hardware accelerated browser”, described how current Opera 12 snapshots are showing improved DirectX hardware acceleration, rather than OpenGL, and will be making it opt-in.

  • Also in Opera 12, two Add-on platforms will be removed: Opera Unite and Opera Widgets, as well as support for speech recognition, text-to-speech and VoiceXML.
  • Opera also released a special version of 11.63 for the Mac App store.
  • There is also a release candidate for Opera 12

Other

  • Majd Taby has posted a detailed overview of all the features in the WebKit Inspector and how they can be best used in mobile application development.

  • Long Tail Video posted a summary of HTML5 video support across all the major browsers. Support for key features like tag attributes is nearing ubiquity but support for fullscreen and adaptive streaming is lagging

Mobile

Summary below, full update here and in your inbox (when Zimbra is back online)

  • Chrome for Android to come out of beta

  • Opera to implement WebKit prefixes
  • Google / Oracle trial on IP in the Android code on-going
  • Google started selling hardware in the Play store
  • Browser for the S40 series to feature proxy-browsing
  • Apple released Q1 sales results
  • 760 million forecasted tablet install base for 2016
  • Facebook Android app to feature app discovery channels

Marketing, Press & Public Reaction

Marketing

  • Completed release this week, working on final details for Beta and Aurora.

    • Seeing some of our 3.6 EOL work get traction, especially the warnings on the 3.6 about:home page.
  • Putting together PMM ‘blockers’ for Kilimanjaro to add to the pile.
  • Starting work on materials for next release cycle.

Press

Questions, Comments, FYI

  • myk: How does one proactively propose disabling a feature that merged to Aurora due to quality/completeness issues?

    • current process for disabling/backing out features is mostly reactive

    • drivers monitor incoming feedback and bug reports and make decisions in response to them
    • here’s a proactive process:
      • file a bug requesting feature disablement/backout

      • explain the reasons for the request in the bug description
      • attach a patch that disables/backs out the feature
      • nominate the patch for Aurora via the approval-mozilla-aurora flag

Actions this week

Thunderbird Meeting Minutes: 2012-04-24

Filed under: Posts — Tags: — Jesper Kristensen @ 11:35 am

Thunderbird/StatusMeetings/2012-04-24

last meeting | index | next meeting »

Thunderbird Meeting Details :

Remember to use headphones and mute yourself when not 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? –> jhopkins

  • 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 abourcier@mozilla.com that she can send them a shirt!

Thunderbird Development

For more details, see also the driver meeting notes.

Feature Work

Test Pilot
  • have had Test Pilot running for a bit. Had a few issues with notifications (have a fix on AMO, awaiting approval)

  • on the data front, have ~16,000 submissions (more info pending).
Filelink (Big Files)
  • All of the major polish has landed. Yay!

  • We’re still waiting on YouSendIt for a few things, which is why the management pane still doesn’t give very useful information yet.
  • This is going to Beta today, so hopefully we’ll get some more feedback and spot / fix any bugs before we ship.
Instant Messaging

Schedule and Progress

Thunderbird 11
Thunderbird 12
  • 12.0 final released
Thunderbird 13
Thunderbird 14
Thunderbird 3.1.x & ESR
  • Thunderbird 3.1.x is officially UNsupported today.

  • Thunderbird 10.0.4 released

Extension of the week

  • Fit-image a nice little extensions that will re-size pictures attached to your emails so they fit your viewing area. You don’t need to restart Thunderbird to see it in action.

QA Updates

  • Releases.

  • Thinking about a RSS/Feeds testday for the end of the month.
  • May organize a Big Files test day in a few weeks

Marketing Updates

Infrastructure Update

  • Move hasn’t affected thunderbird yet

  • gozer will hunt down move of Calendar machines and keep us updated
  • Tomorrow at 9AM Pacific there’s an outage planned

Build / Release Update

  • Thunderbird 12.0 beta 5, 12.0 final release

  • Thunderbird 13.0 beta 1
  • Pushed bulk of Thunderbird configs to Firefox production build pool to build in parallel on Friday last week.
  • This week:
    • resolving build issues (tracked under bug 698843′s dependencies)

    • get graph server entries deployed
    • cut over nightlies and nightly AUS to new infrastructure
    • configure release builders for testing
    • configure try server for testing

Web Update

  • compatibility bump for Thunderbird 12 done, goes live Thursday

  • Several website bugs fixed, including removing the 3.1 warning for PPC Macs
  • Features page update l10n, TB ESR French update, Start Page content update system, looking at mozilla.org redesign this week

Documentation

  • KPIs

  • interview process with practicum students (not as simple as two new students, as reported last week)
  • Filelink: MDN instructions for adding a new storage service
  • Invitation to speak as part of an industry plenary panel for BCIT’s Annual Alumni Event on June 9 (BCIT is our province’s largest and most respected technical college – many IT programs)

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. 1246 new support topics (1259 one week ago ) – Media:16-April222012-Community_stats_for_Mozilla_Messaging.png

  2. Thunderbird 12 Support Issues – Please edit and add any issues or bugs found in TB11 and tag them tb12
  3. See this week’s Support Appendix for full Get Satisfaction metrics and other support details

Upcoming events!

  • TB community day June 1st in Vancouver (to be confirmed)

  • TB Support Clinic in Vancouver modelled after the Firefox in person support event aka Firefox Clinic before Mozcamp Europe

Lightning Updates

  • today’s release fixes an update problem

Status Updates

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

Roundtable Highlights

  • GSOC status

  • Introducing Adam Muntner (adamm)
    • recently joined the security team

    • will be interfacing more with the Thunderbird team
    • works out of New York

Attendees

adamm, bienvenu, bwinton, fallen, florian, gozer, jenzed, jhopkins, mconley, rolandtanglao, sancus, standard8, usul

Mozilla Platform Meeting Minutes: 2012-04-24

Filed under: Posts — Tags: — Jesper Kristensen @ 11:35 am

Platform/2012-04-24

« previous week | index | next week »

Platform Meeting Details

  • 2012-04-24 11:00 am Pacific

  • Dial-in: conference# 95312
    • US/International: +1 650 903 0800 x92 Conf# 95312

    • US toll free: +1 800 707 2533 (pin 369) Conf# 95312
    • Canada: +1 416 848 3114 x92 Conf# 95312
  • Warp Core Vidyo Room / SFO-7N: Noise Pop
  • join irc.mozilla.org #planning for back channel

Contents

Kilimanjaro

  • Efforts continue to organize and add definition around Kilimanjaro.

  • Email to dev.planning about tracking, bugzilla flags.
  • Starting to add meta bugs for all the use cases, requirements areas and top level features – https://wiki.mozilla.org/Kilimanjaro/ProductDraft.
  • Asa to talk about process to get from top level features to bugs lists.

Notices / Schedule

  • We are here in the schedule
  • Firefox 12.0, Firefox for mobile 10.0.4, and Firefox ESR 10.0.4 have all been released

  • The 4/24 merge is complete; mozilla-central is now FF15 and the tree is open
  • Firefox 13 Beta will be released Thursday

  • Firefox 14 Aurora will be released Friday

Firefox Development

  • fx-team work week going on in Toronto this week. stay tuned for lots of exciting developments!

  • Landed on trunk:

Firefox Developer Tools

  • Layout view landed preffed off.

    • devtools.layoutview.enabled

Add-on SDK

Nothing to mention this week

Performance

GFX

JS

Layout

Video

DOM

WebAPI

Network

Identity

Plugins

Mobile

  • most of the mobile team is in Toronto

  • driving down the beta list
  • Shadowable tile layer landed
  • force-unlocking locked DBs landed

Accessibility

  • For visitors in Toronto wanting a demo of what Firefox sounds like, come find davidb!

Tree Management

  • Downtime Wednesday morning 0900-1200 PDT

  • r7b NDK deployed to build machines – gold linker available by default bug 675572
  • making fennec builds faster – bug 748452

Security

For updates to meetings please see the Security Review Calendar

Bugs marked sec-review-needed that need to be scheduled

ID Summary Status Priority

Stability Report

Socorro

  • We had some data problems due to metrics datacenter move last week, everything is fixed now.

Desktop

  • Flash hangs and crashes are higher in 11+ than they were in 9. Possibly not much we can do on our side, might be Adobe problems or website changes since those times.

FF12b6

  • bug 640904 – Spike is signature for b6. Might be 3rd party related since there is an increase across all version but more pronounced in b6 (crash rank #2). Won’t block release on this.

  • bug 747847 seems to be a regression between 12.0b5 and 12.0b6 (crash rank #26).
  • bug 720991 (or bug 714187?) has become worse over the weekend (crash rank #16 in 12.0b6, but exists on 12.0b5 as well).

FF14

  • bug 736695 is still *the* topcrash on 14. Not much activity recently though bz, sicking and smaug have been on it earlier.

Mobile


Crash Stats 2012-04-24 at 1:55 AM EDT

  • Back fill of missing data has been done for 18,19,20

  • 19th spiked due to bug 746548, which is fixed thanks to bnicholson (25 % of the crashes are due to this crash)
  • a crash occurring due to history/bookmark issues
  • Libdvm issues are still prevalent as are EGL issues and flash crashes. The 3 combined makes up for 23.28 % of the crashes this week.
  • Top Crash Bug list

top 3 crashers

  • bug 746946 Fennec crashes repeatedly after opening the bookmarks section with a clean profile

  • bug 738198 – crash in nsPluginInstanceOwner::~nsPluginInstanceOwner @ nsPluginInstanceOwner::RemovePluginView
    • still crashing after having been patched
  • bug 737128 – mozilla::gl::GLContextEGL::ReleaseSurface GL crash on Droid X
    • waiting to see how this pans out as it’s only on Droid X

Roundtable

  • Services launched the Apps in the Cloud server backend in production this morning. Props to :rfkelly, Services Ops

Mozilla Project Meeting Minutes: 2012-04-23

Filed under: Posts — Tags: — Jesper Kristensen @ 11:34 am

WeeklyUpdates/2012-04-23

« previous week | index | next week »

  • Dial-in: conference# 8600

    • US/International: +1 650 903 0800 x92 Conf# 8600

    • US toll free: +1 800 707 2533 (pin 369) Conf# 8600
    • Canada: +1 416 848 3114 x92 Conf# 8600

Contents

All-hands Status Meeting Agenda

Items in this section will be shared during the live all-hand status meeting.

Friends of the Tree

Upcoming Events

This Week

Monday, 23 April

SecReview:Identity KPI Backend

SecReview:Element.mozRequestFullscreenWithKeys

Tuesday, 24 April

Wednesday, 25 April

Thursday, 26 April

VIRTUAL FIRESIDE CHAT
Should Mozilla develop tools to help the world learn HTML5?
Join an online interactive “fireside chat” with education tech expert Audrey Watters and Mozilla to discuss. Audrey will share results of her recent research project for Mozilla, and look for your feedback and ideas. What’s the best way for Mozilla to help teach “web building” to anyone?

Friday, 27 April

  • MDN Doc Sprint, Friday in Mountain View (Holodeck); Saturday and Sunday in San Francisco (Board Room); virtually in #devmo on irc.mozilla.org.

Next Week

Product Status Updates (voice updates)

Firefox Future (12, 13, 14)

Speaker Location: Toronto

  • We communicated the EOL of 3.6 (and the impending automatic update to FF12) last week as part of a new set of major update prompts targeting the most populated 3.6 releases
  • Firefox 12, Fennec 10.0.4, and Firefox ESR 10.0.4 are all on track for release tomorrow at 8AM

    • Communication of the fact that FF13 will no longer support Windows versions less than XP SP2 will also start this week
  • Firefox 13 Beta and Firefox 14 Aurora will be released later in the week

Firefox Current

Speaker Location: Toronto

  • After release tomorrow, mozilla-central will become Firefox 15 and the embargo on mozilla-central changes that pose risk to mobile will be lifted

Mobile Firefox

Speaker Location:

Thunderbird

Speaker Location:

Older Branch Work

Speaker Location:

Mozilla Popcorn

Speaker Location:

Identity

Speaker Location:

Services

Speaker Location:

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
Guest Speaker: Unreasonable Institute Daniel Epstein (introduced by Pascal Finette) Daniel Epstein is the founder of the Unreasonable Institute (ranked most impactful accelerator in the world be the NY Times). Today he is going to be unveiling their newest initiative (www.unreasonableatsea.com)… a 100 day accelerator for technology entrepreneurs that will take place on a ship as it sails more than 25,000 nautical miles around the southern hemisphere. Slides (PDF): http://cl.ly/G3lC Watch this 2 minute video introduction – http://vimeo.com/40384173 and find out more at http://www.unreasonableatsea.com
Air Mozilla Update Richard This is the first Monday Project Meeting on the new Air Mozilla. http://air.mozilla.org/
Your Title Here Your Name Here What are you going to talk about? Links to slides or images you want displayed on screen Link to where audience can find out more information

Introducing New Hires

New Hire Introduced by Speaker location Will be working on
Who is the new hire? Who will be introducing that person? From which office will that introduction be transmitted? What will the new person be working on?
Ali Spivak Jean-Yves Perrier Mountain View MDN Product Manager
David Dahl Sid Stamm Mountain View Privacy Engineering
Francois Marier Ben Adida Mountain View Software Engineer
Audree Halasz Mihca Degele Mountain View HR Business Partner
Naveed Ihsanullah David Mandelin Mountain View Engineering Manager
David Walsh Mike Morgan Madison, WI MDN Web Developer, Front-end
Kim Moir Chris Cooper (phone) Remote – Ottawa Release Engineer Magic

Introducing New Interns

New Intern Introduced by Speaker location Will be working on
Who is the new intern? Who will be introducing that person? From which office will that introduction be transmitted? What will the new person be working on?

Roundtable

<meta>

Notes and non-voice status updates that aren’t part of the live meeting go here.

Status Updates By Team (*non-voice* updates)

IT

  • wiki.mozilla.org was migrated by solarce and cturra, to our phx1 data center last week, with no downtime and 1.25 hours of read-only mode.

  • Thanks to jason, getpersonas.mozilla.com moved to our new scl3 data center on Saturday. This leaves one last website to move in our sjc1 exodus: developer.mozilla.org
  • Beefed up our generic webhosting cluster in phx1 which should add speed to some sites hosted there such as wikimo, blogmo, getfirebug, firefoxflicks, mozillians, qmo, and tbpl, just to name a few.
  • a few of our team attended Asterisk training this week. Though vidyo has become a popular option for communications, we still have quite a system of office and remote phones and conferencing to support.
  • More servers moved out of our sjc1 data center last week. 3 more weeks to go in this migration!

Firefox

Platform

Services

  • Apps-in-the-Cloud servers launching this week in support of the Marketplace ecosystem

  • High-volume key signing also hoping to launch for Marketplace receipt signing.

Messaging

Mobile

Release Engineering

QA

Test Execution

WebQA

Project Status / goals for next week (keep it brief)

  • Affiliates

  • AMO
    • Made tasks for the remaining production tests so the set will be complete for next week.

    • Marlena to demo use cases tomorrow in the Apps show-and-tell
  • Mozilla.com
    • mozilla.org [I assume this is where it goes] push yesterday, small patch with bug fixes
  • Mozillians
  • Socorro
    • Successful milestone 6 release 2012-4-18 – bug 746718

    • runs on webdriver!
  • SUMO
    • Continuous deployment, no updates
  • MozTrap
    • No new updates
  • Wiki

QA Community

Automation Services

Automation & Tools

Security

Calendar and Meeting details

General Meeting Details 
* IRC Channel: #security 
* Etherpad: http://etherpad.mozilla.com:9000/secreview 
* Vidyo: https://v.mozilla.com/flex.html?roomdirect.html&key=5XEMsG1ApA4b (Room 9058)
* Dial-in Info (phone): 
** 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 99058

For updates to meetings please see the Security Review Calendar

Engagement

PR

Events

Creative Team

Community Marketing

Support

Metrics

Metrics infrastructure is mostly operational in the new datacenter. We suffered a data loss of the Add-ons usage data for the 20th through the 22nd.

Evangelism

Labs

Apps

Developer Tools

Add-ons

Webdev

L10n

People Team

WebFWD

Want to not only get familiar with but actually get involved with some of our awesome projects (see https://webfwd.org/portfolio/)? Join us in our Open Work Day on Sat May 12th – either in Mountain View or via Air Mozilla! Details at https://webfwdopenworkday.eventbrite.com/

Foundation Updates

Mobile Meeting Minutes: 2012-04-18

Filed under: Posts — Tags: — Jesper Kristensen @ 11:31 am

Mobile/Notes/18-Apr-2012

Contents

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC

  • Dial-in: conference# 95312
    • US/International: +1 650 903 0800 x92 Conf# 95312

    • US toll free: +1 800 707 2533 (pin 369) Conf# 95312
    • Canada: +1 416 848 3114 x92 Conf# 95312
  • irc.mozilla.org #mobile for backchannel
  • Warp Core Vidyo Room

Schedule

  • Next merge is 2012-04-24

Major Topics for This Week

Tree status and approvals
The Mozilla-Inbound and Mozilla-Central trees are in “approval mode” in an effort to minimize risk. Any mobile beta blocker or release blocker is cleared to land. Use “a=blocking-fennec” on the checkin. Soft blockers must get an explicit approval from a driver based on the risk-level of the patch. Too risky? Doesn’t land in Fx14.

Stand ups

Suggested format:

  • What did you do last week?

  • What are working on this week?
  • Anything blocking you?

Please keep your update to under 2 minutes!

James W. (snorp)

  • Last week

    • Worked on solution for bug 702992
  • This week

    • Finishing bug 702992

    • Other Flash bugs (703056, 730890, 738198, 727421)
  • Next week

    • Moar Flash bugs

Kats

  • Last week: mostly making things preffable, some misc fixes, working on snap-to-tiles

    • bug 743669 – fix tcheckerboard2 to run on froyo

    • bug 718463 – fix blurry rendering on triple-tap
    • bug 744241 – make display port options configurable via prefs
    • bug 742115 – make panning options configurable via prefs
    • bug 744390 – add a danger zone to the velocity-bias strategy
    • bug 745501 – error trying to read simple string prefs in java
    • bug 744699 – fix error in setting displayport
    • bug 745540 – fix possible concurrent modification exception in gecko listener dispatching
    • bug 741693 – make zoom curve preffable
  • Next week:

    • bug 737510 – snap displayport to tiles

    • bug 741988 – track down regression
    • other optimizations
  • Blockers:

    • none

GBrown

Last week:

  • Trying to contribute to Bug 745177 Retain and re-use uploaded tiles

  • Bug 742560 Increase Fennec’s disk cache size
  • Patch for discussion on Bug 745340 Improve disk cache smart sizing for mobile
  • Bug 745889 SUT agent: java.lang.NullPointerException in DoCommand.GetProcessInfo
  • Bug 743766 SUT agent: java.lang.IllegalArgumentException in RedirOutputThread
  • Bug 744530 SUT agent: do not routinely report expected exceptions

Next week:

  • Bug 745177

Chris Lord (cwiiis)

Chris Peterson

  • Last Week

    • Continuing investigation of missing key down/up events: bug 630576, bug 693338, bug 695626

    • Implementing review feedback for bug 742036 – Convert DOM key codes to Android key codes when passing key events to Flash plugin
  • This Week

    • Fixed (waiting for r+) bug 742036 – Convert DOM key codes to Android key codes when passing key events to Flash plugin

    • Fixed (waiting for r+) bug 687717 – mobile.twitter.com->When writing into tweet box with IME, remaining characters of tweet isn’t decreased
    • Moved core bug to evangelism bug 734305 – Spry autosuggest drop downs do not appear properly
    • Closed content bug bug 733907 – Typing text into a crossword on the Times Crossword does not move across different text boxes

GCP

  • Last week:

    • bug 741281 Add a Java interface for sending telemetry data

    • bug 743715 Cannot build Fennec without jemalloc
    • bug 742815 Probing migration status can launch multiple migrations
    • bug 743923 Don’t keep history in memory during Profile Migration
    • bug 721898 Remove history truncation code
    • bug 744644 ProfileMigrator never sets PREFS_MIGRATE_BOOKMARKS_DONE
    • bug 744668 Control URI access NPE if Fennec not yet launched
    • bug 741042 Add telemetry support for timing XUL profile import
    • bug 715550 Migration of Sync settings from XUL Fennec
    • bug 745863 Debug logging is not compiled out in NSSBridge
    • bug 746365 StrictMode violation in checking Profile Migration status
  • Pending review:
    • bug 746362 StrictMode violation in saving Sync migration state

    • bug 746035 Profile migration does not adapt to Places database schema version
    • bug 726379 crash java.util.concurrent.RejectedExecutionException

  • This week:
    • bug 721934 startup hangs at “Setting up Nightly…”

    • Backout for bug 744993 arstechnica.com page block as “Reported Attack Site”
    • Holidays
  • Blockers:
    • None

Brian N

  • Done

    • bug 742771 – Browser shows old URL on startup

    • Looked at bug 743736 – Touch event handlers on nytimes.com take a long time to run
    • bug 745075 – Flush disk cache when going into background so we don’t lose the disk cache if Fennec is OOM killed
    • bug 712975 – Tap to activate plugin doesn’t work after flipping pref until you restart
    • Investigated bug 729951 – WebAPI does not refresh as offline when device switches from online to offline
  • Next
    • Blockers

Sriram

  • Last Week:

    • Experimented (a lot) with ICS Menu button highlight – bug 715278

      • Dropped this for 1.0 as the button would change completely in next version.
    • Avoiding a message to do initialize in GeckoApp – bug 744987
    • Disable SQLite locking in TabsProvider and BrowserProvider – bug 744959
    • Have a lighter shadow for BrowserToolbar – bug 715287
  • This Week:
    • Disable sensors while the application goes to background

    • Add padding to top-sites thumbnails – bug 715272
    • Resolution specific form validation resources – bug 737907
    • Inverting form validation arrow – bug 737922
  • Blockers:
    • Resolution specific resources for doorhangers.

WesJ

Last week:

  • bug 744816 – Fennec crashes in concurrent access of password db

  • bug 745834 – PasswordProvider needs to set encryption type when it encrypts
  • bug 745381 – We send a lot of touch events during panning
  • bug 745936 – Display port should not override dirtyRect during hit detection
  • bug 745384 – SQLiteBridge doesn’t handle NULL’s in query parameters
  • bug 745383 – Error with the hashtable in GeckoProvider
  • bug 721084 – Don’t move profile to SD Card anymore

This week:

  • bug 741247 – Touch events aren’t consistently triggered especially on the right sides of elements – Have a very hacky patch that fixes this. Cleaning it up for feedback.

LucasR

Last week

  • Soft blockers:

    • bug 715214 – Allow tab menu page titles to run on up to 4 lines before truncating

    • bug 743627 – The background of the AwsomeBar is a different color after scrolling on Motorola phones
    • (Patch) bug 701330 – Show star on urls that are bookmarks in AwesomeBar screen
  • Patch reviews
  • Gave a talk about Mozilla & Mobile at the University of Évora (Portugal)

Next week

  • Release blockers

  • Blog about talk and experience in Portugal

Blockers

  • None

MBrubeck

Done:

  • bug 739038 – window.print fails and leaves Fennec in a weird state

  • bug 735237 – window.showModalDialog fails and leaves Fennec in a weird state
  • bug 721784 – Storage service and addon manager are broken after profile migration

Next:

  • bug 707571 – Add support for user-scalable=no in meta viewport tag

  • bug 739393 – New tab opened in background is not set to inactive

Margaret

Done:

  • Fire input event on form autocomplete – bug 735747

  • Tracked down tricky click-to-play click listener/XBL problem – bug 745016
  • Wrote patch to combine duplicate bookmarks in top sites results – bug 741630
    • There might be a perf hit, need to investigate other potential solutions
  • Wrote a patch for getting larger favicons – bug 715263
    • I don’t like this approach, need to discuss more

Next:

  • More soft blockers, or helping out where needed!

Scott (jwir3)

Last Week:

This Week:

  • bug 737621 – links temporarily are not inflated

Other:

  • dbaron landed bug 706193 (nytimes bug) yesterday.

BLassey

  • bug 721654 Crash in mozilla::AndroidBridge::HandleGeckoMessage

  • bug 746135 PopLocalFrame won’t be called if an error occurs in AudioRunnable::Run()
  • bug 746139 local JNI frame won’t be popped if init fails
  • bug 746132 Screenshot buffers won’t be freed if tab not found
  • bug 746016 Cache low res version of the page in the java ui for use instead of checkerboarding

MFinkle

Done:

  • Landed some blockers (bug 745750, bug 739446 and bug 741471)

  • Reviews
  • Triage (oh god, the triage)
  • Testing builds
  • Planning fx-team work week (next week in Toronto)

Next:

  • Reviews, triage and bears! Oh my!

  • Fx-team work week (going to do some hacking to keep my sanity)
  • Assist in flipping Fennec from nightly to aurora

Madhava

Ian Barlow

Last week

This week

  • Helping out with soft blockers

    • Resolution specific resources for doorhangers.
  • Looking at Scrolling / Zooming performance tweaks with gfx team
  • Lots of meetings
  • Possibly some tablet work

Patryk Adamczyk

GFX

Round Table

QA

  • Socorro/Breakpad bugs:

    • bug 726385 Please create skiplist implementation for the Java field

    • bug 726693 Some java crashes are not being mapped correctly to bugs in bugzilla even though the crash signature fields have the “signatures” listed
    • bug 672606 – Aggregate numbers and topcrashes for Nightly and Aurora channels based on build ID date instead of crash date
    • bug 727234 – Crash Report [@ EMPTY: no crashing thread identified; corrupt dump ]
    • bug 727286 – Incorrect messaging when failing to submit a crash report
  • Fixed:
    • bug 740829 – Nightly builds report for android doesn’t have any data

SUMO

New support documentation architecture is live on https://support.mozilla.org/mobile, click-thru numbers look good compared to before the migration and bounce rate has improved. Select Firefox 14 in the ‘Article is for’ menu on any article to see the new nativeUI content. Lots of improvements, new security & privacy content, new screencast tutorials, new FAQ and updates for all existing articles. We’re 80% complete for beta, and on track for current plan of record.

Firefox/Gecko Delivery Meeting Minutes: 2012-04-18

Filed under: Posts — Tags: — Jesper Kristensen @ 11:31 am

Firefox/Planning/2012-04-18

« previous week | index | next week »

Planning Meeting Details

  • Wednesdays – 11:00am PDT, 18:00 UTC

  • Mountain View Offices: Warp Core Conference Room
  • Toronto Offices: Finch 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.

Contents

Actions from Last Week

  • Mary/Slater to show us k9o pretty

Schedule & Progress on Upcoming Releases

Kilimanjaro

  • https://wiki.mozilla.org/Kilimanjaro

    • Per Slater, main wiki header is ready, and waiting for the content to be completed on that page

    • Lee Tom has created smaller badges that are to be placed at the top of every Kilimanjaro-related wiki sub-page
      • Asa and Sheila are on point for distributing those
    • Creative team is working on other promotional swag (stickers, posters, t-shirts) that will be ready soon
  • https://wiki.mozilla.org/Kilimanjaro/ProductDraft
  • Tracking bugs are being filed

Firefox Desktop

Release (3.6, 11, 10esr)

  • The first round of 3.6.{13-28} to FF11 advertised updates (w/ EOL warning) will be going out today, more to follow after the 4/24 release

  • Final build of 10.0.4esr expected Friday (4/20) afternoon

Beta (12)

  • FF12 sign-offs occurring today at 1PM PT in Warp Core

  • Testing of the de-support hotfix (bug 741004) will be occurring with our Beta audience tomorrow.
  • Final build of FF12 expected Friday (4/20) afternoon
  • We’ve started a comparison of the Beta & Release populations and usage habits. There are some interesting results, which we plan to share in an upcoming channel meeting (TBA).

Aurora (13)

Nightly (14)

  • Mozilla-central is current Approval Only. Please see the Tree Rules for guidance on how/what to land until the 4/24 merge
  • Cool Landings of the Week

    • Bug 726444 – Implement the Downloads Panel

    • Bug 633602 – Implement Pointer Lock (Mouse Lock) API
    • Bug 710259 – New Safari migrator (OS X & Windows)
    • Bug 710895 – Port IE profile migrator to JS

Firefox Mobile

Nightly (14)

  • Stability and performance improves

    • Focus on panning and zooming
  • Work on blockers continues

Services

Firefox Sync

  • Native Sync

    • the beta is nigh!
  • 2.0/BrowserId integration
    • In progress

Add-on SDK

Release (1.6.1 -> Firefox 11, 12)

  • A-OK

Stabilization (1.7 -> Firefox 12, 13)

  • Released 1.7b1 last week – no new beta this week

  • On track to release 15 May 2012

Development (1.8 -> Firefox 13, 14)

  • On track to merge to Stabilization 15 May 2012

Identity

Apps

  • Firefox Desktop 14 (Nightly) – landing now in mozilla-inbound

    • Native Install

    • Chromeless launch of apps
  • Firefox Mobile 15 – in progress
    • Native install

    • Chromeless launch of Marketplace and apps
    • Proposed Android solution is to bundle the marketplace with Firefox. – Final review iterations
  • Apps in the Cloud
    • AITC client work being reviewed

    • AITC server work load tested and more than adequate for entire Nightly daily user load.

Feedback Summary

Desktop

  • Latest Adobe update for Reader broke PDF viewing for Firefox 11 on OSX. [1][2][3][4][5]

Mobile

UX & User Research

UX Design

Market Insights

Desktop / Platform

Google

  • Support for the khtml- and apple- CSS vendor prefixes were removed from Chromium

Microsoft

  • Microsoft officially announced their suite of Windows 8 versions. x86, in both 32 and 64-bit versions, will be available in “Windows 8″, “Windows 8 Pro”, and “Windows 8 Enterprise” versions. The ARM version will be known as “Windows RT”, and will only be available pre-installed on OEM devices.

  • The Windows 8 team also made an interesting blog post to describe the memory management in upcoming versions of Windows 8.
  • Microsoft job advertisements indicate that the company is working on a version of Skype to work in web browsers.

Opera

  • The Opera Dragonfly (developer tools) team had a blog post and video demonstrating some early versions of upcoming new features, including a Javascript pretty printer, improvements to the inspection tool that show both function input and return values, and improved workflow for the remote debugger.

WebKit

  • The WebKit team made significant performance improvements to the DOM, with functions like div.classList improved by up to 11x. Each improvement also includes test scripts to allow easy comparison to other browsers.

  • Device Emulation in Web Inspector now permits user to set the “orientation” of the device and creating a “fit to width” option to inherit the browser window’s dimensions as the device resolution.

Mobile

Summary below, full update here.

  • Chrome for Android Beta has been updated

  • Version 8 of Dolphin HD has been launched
  • Samsung Galaxy S III rumoured to be revealed on the 3rd of May in London
  • Apple and Samsung meeting regarding potential settlement in patent litigations
  • First x86-based phone to launch this week
  • Windows 8 for ARM will be called Windows RT
  • Nokia issued a profit warning for Q1, quoted intense competition in string growth economies
  • Samsung might have overtaken Nokia in Q1 as biggest smartphone producer by volume

Marketing, Press & Public Reaction

  • Desktop

    • testing/release MU billboards for 3.6 starts today

    • final preparations for next week Firefox release

Press

  • Mozilla working on click-to-play feature to stop plugin exploits

  • Mozilla may make Flash click-to-play by default in future Firefox
  • Mozilla tests out opt-in system for plug-ins in latest Firefox nightly build
  • Mozilla blocks Java in Firefox for some Mac users
  • Mozilla Open Badges API in Beta

Questions, Comments, FYI

  • graph server downtime is deferred until after release work

Actions this week

  • kbrosnan/cheng to follow up on acrobat mac bustage (does it impact FF12? Are we sure it’s adobe-side? Do they know?)

SeaMonkey Meeting Minutes: 2012-04-17

Filed under: Posts — Tags: — Jesper Kristensen @ 11:31 am

SeaMonkey/StatusMeetings/2012-04-17

« last meeting | index | next meeting »

SeaMonkey Meeting Details

Contents

Agenda

  • Who’s taking minutes? -> TBD

  • Nominees for Friends of the Fish Tank:
    • None

Action Items

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

NEW

  • IanN to arrange with Jeff to send a tee-shirt or something to Serge (FotFT).

    • No response from Serge to email, will try contacting on IRC.

OPEN

CLOSED

Status of the SeaMonkey Buildbot Master and Tree

  • TBD

Release Train

  • 2.9b3 shipped April 14, including a major MailNews dataloss bugfix bug 730947.

Extensions Compatibility Tracking

2.x (Last, Current, Next)

  • 2.8 had ~85,300 ADU by last Tuesday and 2.8 has had ~162,300 downloads so far (~62k in the last 2 weeks).

    • Of the released versions, as of last Tuesday, we have 14.7% on 2.0, 5.7% on 2.1-2.3, 3.8% on 2.4, 3.1% on 2.5, 5.0% on 2.6, 7.0% on 2.7 and 60.8% on 2.8. So, in the last two weeks, ~1k (an additional 0.9% of ADU) have migrated to 2.6 or above.
  • Still a large, but slowly decreasing, chunk of users on 2.0.x.
  • Figure out what is preventing people from moving from 2.0.x to the latest versions.
    • Some people cannot upgrade due to system requirements (OS version, processor capabilities etc.)

    • Perhaps putting resources into getting certain extensions working with SM 2.4 and above (those that won’t work with SM 2.7 automatically due to compatible-by-default extensions).
    • Still need volunteers to look at what is keeping people at below 2.4. IanN could try knocking something up and send it round members lists for polishing but he’s not on all the channels (mozillazine, etc) to post it to when finished.
    • Are some Linux distributions are still stuck on 2.0? We have data on OSes and OS versions in the raw data in the Mozilla metrics.
    • metrics.mozilla.org now provides us a breakdown of versions against OS.
    • There seems to be a very small number of 2.0.x users on OSes not supported by later versions. We even have some users on windows 7 using 2.0x! Fortunately Windows 8 users are at least using 2.7.
    • Darwin 9.8 is last version with PPC support, so those people may stuck on old versions because of that.
    • Ian will do some working on comparing profile of 2.0.x users against 2.8 ones.
  • See Basics page for the usual reminders.

2.8

open tracking (0)
tracking requests (0)
targeted (1)
fixed (15)

  • One tracked 2.5 issue still open.

    • 2.1 through 2.7 have NOT included the ka (Kartvelian aka Georgian) locale. The last release with ka locale shipped was 2.0.14 and the ka l10n maintainers have not yet updated for changes in later SeaMonkey versions.

    • Callek now needs to morph bug 667147 into removing |ka| from our [current] automation entirely (all-locales). Callek will look at best locale to transition any ka users to.
      • Plan is to migrate ka users to en-US with a english dialog saying they are out of date, and a link to the all-locales page if there is a language they understand better. Current ADU of ka alone is 3-5 individuals, so low impact.~Callek

      • Callek and ewong are working on this and they should be able to get this done by the time 2.9 ships.
  • One regression issue noted for 2.8: bug 735946 Browser is not not focused when opening links from external applications. Fixed on 2.9+.

2.Next

  • TBD

Feature List, Planning

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

  • Good triaging effort.

Open reviews/flags:
24 review
9 super-review
0 ui-review
7 feedback

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

Callek

Fixed:

  • bug 745102 seabld’s key isn’t properly set in symbolpush.mozilla.org from cn-sea-qm-win2k3-01.nl.mozilla.org.

Working on:

  • bug 741082 [sea-win32-02] “create aus previous upload dir failed”.

ewong

  • Fixed:

    • bug 722767 – Change buildbot configs to upload symbols to symbols1.dmz.phx1.mozilla.com
  • Needs Review:

    • bug 667327 – Data Manager Allows Passwords to Be Copied Without Input of Master Password
  • Working On:

    • bug 574955 – Make webconsole work in SeaMonkey

IanN

  • Usual testing, reviewing and commenting.

  • Checked in with rs but waiting for review:
    • bug 725093 Update en-GB for Gecko 12.0 (mozilla-aurora)

    • bug 725109 Update en-GB for Firefox 12.0 (mozilla-aurora)
    • bug 725111 Update en-GB for Editor 12 (comm-aurora)
    • bug 725121 Update en-GB for Thunderbird 12.0 (comm-aurora)
    • bug 725179 Update en-GB for SeaMonkey 2.9
    • bug 725187 Update en-GB for SeaMonkey 2.9 Help
    • bug 725363 Update en-GB for Calendar/Lightning 1.4
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js
  • Waiting for dependent bug to be checked in:
    • bug 720661 Display account central when no default account / no accounts setup
  • Waiting for additional review on:
  • Reviewed and waiting for feedback from mobile peer:
    • bug 689253 Update en-GB for Mobile 10.0 (comm-aurora)
  • Working on:
    • Various SM Council documents.

    • 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.
    • Create FAQ for Friends of the Fish Tank.
    • Knock something up finding out why users are not upgrading to 2.4+ and send it around members lists for polishing.
    • Help get composer standalone builds working with –enable-tests.

InvisibleSmiley

KaiRo

mcsmurf

Misak

Fixed bug 743441: Port |bug 716354 freetype2 detection doesn’t consider cross-compiling| to comm-central.

Mnyromyr

MReimer

Neil

Fixed:

  • bug 684746 Data Manager doesn’t support many content blocker permissions.

  • bug 743209 Opening a new tab will open a new window if browser window is minimized.

In Progress:

  • bug 71008 [RFE] Account Wizard should allow setting of different SMTP server.

  • bug 745447 XUL progress meter layout should match HTML [Core::XUL].

Ratty

Fixed:

  • bug 708260 Make the spell checking UI not hold on to a document in memory when spelling suggestion is invoked through the context menu.

  • bug 724331 TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/suite/browser/test/browser_bug427559.js | an unexpected uncaught JS exception reported through window.onerror – executeSoon is not defined at …./suite/browser/test/browser_bug427559.js:56.
  • bug 742777 A couple of minor tweaks to the Media Tab.

In progress:

  • bug 731264 Support with multiple toolboxes in MailNews due to Lighting Calendar and Task Tabs.

To Do:

  • bug 694786 Remove hard coded dependency on xpinstallItemGeneric.png from notification.xml.

Other:

  • Did some reviews and coding mentoring.

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

Ricardo

sgautherie

  • Fixed (or in-progress) SeaMonkey (related) bugs:

    • bug 645922 Remove js_TryJSON and JS_TryJSON

    • bug 728930 Move Mozconfigs into Source Tree
    • bug 736864 Port |Bug 736770 – –disable-updater packaging errors| to SeaMonkey
    • bug 740337 Port |Bug 678695 – Settings API| to SeaMonkey
    • bug 741068 “err is not defined” at “nsSuiteGlue.js line: 752″
    • bug 741215 Port |Bug 736519 – jssubloader files are not packaged properly| to SeaMonkey
    • bug 743677 Port |Bug 702639 – Kill excludeItemsIfParentHasAnnotation query option| to SeaMonkey
    • bug 744026 Port |Bug 743428 – make package fails on platforms where profiler is not available| to SeaMonkey
    • bug 732027 Port |Bug 575955 – Replace internal usage of old transactions shim, add a new toolkit test| to SeaMonkey
    • bug 732749 client.py: review SeaMonkey policy about which extension revisions are packaged
    • bug 739041 Port |Bug 482911 – [HTML5] Re-implement bookmarks.html parsing using the HTML5 parser| to SeaMonkey. (test_384370.js + 3 other failures)
    • bug 743692 Port |Bug 493557 – “Recent Tags” and “Recently Bookmarked” are flipped when smart bookmarks are updated| to SeaMonkey
  • Fixed Core bugs:
    • bug 621347 [SeaMonkey, WINNT 5.2, Debug] mochitests-1: intermittent “test_ws_basic_tests.html | Test timed out” (happened in mozilla2.0b9)

    • bug 637101 (Try to) Ensure screenshots on test timeouts are not taken too late
    • bug 739687 [SeaMonkey] test_classifier.html and test_classifier_worker.html fail
    • bug 740769 [Thunderbird, OSX 10.6] Intermittent “test_bug325418.js | test failed (with xpcshell return code: 0)” + “TEST-UNEXPECTED-FAIL | undefined | 2 == true”
  • Fixed other projects bugs:
    • [Firefox] bug 741064 treeView.js: “function PTV__buildVisibleSection does not always return a value”

    • [Firefox] bug 741065 controller.js: “function PCDH_onDrop does not always return a value”
    • [Firefox] bug 741066 browserPlacesViews.js: 2 “function … does not always return a value”

Stanimir

stefanh

Fixed bug 735946: SM 2.8 Mac – SM Not Returned to Open from Minimize to Dock.

tonymec

Business as usual.

Any other business?

  • Geolocation

    • Geolocation now works out of the box. MoCo turned it on by default for all applications that build off mozilla-central.

    • For comm-beta all we need to do is (bug 494421) to add pref("geo.wifi.uri", "https://www.google.com/loc/json"); to browser-prefs.js. However we’re not even sure we are legally allowed to ship with the URL in, we might need to actually put in a pref to disable that in newer builds.
    • No news to date. Callek will have to reach out to his MoCo legal contact again soonish.
  • Test failures
    • qawanted, especially on Linux and MacOSX specific issues: reproducing and reporting would already help.

    • Serge says that on Linux and MacOSX, he just needs someone to actually run the tests and report what they see (screen, console, etc). For example, there is a Mac test about Ctrl+W not working. This should be so trivial.
    • tonymec suggests that any enthusiastic user, even non-technical, should be able to do some testing (litmus?) and not be scared by technical language and such.
    • IanN suggests reaching out to the user community using the newsgroups and forums.
    • Serge to do a write up and send it to Ratty to propagate to the community.
      • Ratty is still waiting for Serge.

Older Posts »

Powered by WordPress