Meeting Notes Meetings notes from the Mozilla community

21-May-2012

Mozilla Project Meeting Minutes: 2012-05-21

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

WeeklyUpdates/2012-05-21

« 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, 21 May

Tuesday, 22 May

Wednesday, 23 May

Thursday, 24 May

Friday, 25 May

Next Week

Product Status Updates (voice updates)

Firefox Desktop

Speaker Location: none

  • No voice update from Toronto today because Victoria Day
    • God Save The Queen
  • 2 weeks until migration day
    • Git er done.

Firefox Mobile

Speaker Location: Boston

  • We re-launched Firefox Beta for Android and the reviews have been very positive
    • We’re showing as 4 stars in the market now!
    • Chief complaint is why we haven’t already brought the awesomeness to tablets
      • This is a high quality problem to have!
        • Nevertheless, we’re working on options to mitigate

Thunderbird

Speaker Location:

Older Branch Work

Speaker Location:

Identity

Speaker Location:

Services

Speaker Location:

B2G

Speaker Location: PDX

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
Introducing Mozilla Webmaker Mark Surman Launching Mozilla Webmaker and Summer Code Party tomorrow “Meet the Webmakers” video Presentation slides (PDF)
Test Pilot data visualization prototype Jono Xia Play around with interactive x-y plotting of real data subsample from Desktop Heatmap 2012 study (try not to hit it too hard, it’s just hosted on my people account right now) http://people.mozilla.org/~jdicarlo/tp-dataviz-prototype/plot.html http://people.mozilla.org/~jdicarlo/tp-dataviz-prototype/plot.html
Firefox Flicks Winners Kristin Baird Announcing the Firefox Flicks winners and contest wrap up Website: https://firefoxflicks.mozilla.org/en-US/ Video: https://www.dropbox.com/s/jp48jqvryqd8woy/FireFoxFlicks_V10.mp4 Or watch it on YouTube! http://www.youtube.com/watch?v=XVdN3gH9d64

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?
Van Le Derek Moore Mountain View DC Ops
Vinh Hua Derek Moore Mountain View DC Ops
Wesley Dawson Jeff Vier Mountain View Tools Engineer

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?
Marshall Mutenot Lucas Adamski/David Keeler Mountain View Security Engineering
Eric Faust Nicolas Pierron Mountain View Platform
Nicholas Chaim Vladan Djeric Toronto Platform
Paul Dagnelie Doug Turner Mountain View Platform
Joshua Cranmer Ehsan Akhgari Toronto Platform
Michael Sullivan (Returning) Patrick Walton or Dave Herman Mountain View Research
Fadi Meawad Nicholas Matsakis Mountain View Research
Aditya Jalgaonkar Stephen Donner Mountain View Web QA
Arkady Blyakher (Returning) Brad Lassey Boston/Mountain View Mobile
Margaret Meyerhofer DaveHeman/Patrick Walton Mountain View Research
Raphael Catolino Mounir Lamouri Paris Platform
Jacques Uber Brian Hourigan Mountain View Tools developer

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

  • We finished the SCL3 data center move
  • pulse cut over to new servers

Firefox

Platform

Services

Messaging

Mobile

Release Engineering

QA

Test Execution

WebQA

  • Affiliates
  • AMO/Marketplace
  • Input
  • Jetpack Builder (aka FlightDeck)
  • Mozilla.com
  • Mozillians
    • Phonebook: Full-stop to repave dev and staging env
    • Taskboard: strawman api being created
    • Up to 2 new devs being brought onto the project in July
  • MDN
  • Socorro
  • SUMO
  • MozTrap
    • released to production yesterday! moztrap.mozilla.org
    • Working on tagging tests for automation

QA Community

Automation Services

Automation & Tools

Security

Engagement

PR

Events

Creative Team

Community Marketing

Support

Metrics

Evangelism

Labs

Apps

Developer Tools

Add-ons

Webdev

L10n

People Team

WebFWD

Foundation Updates

16-May-2012

Mobile Meeting Minutes: 2012-05-16

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

Mobile/Notes/16-May-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-06-05
  • Beta
    • Fx14 Beta 1 went live in the Market on 2012-05-15
    • Fx14 Beta 2 build was tagged/built on 2012-05-15 and planned to be in Market on 2012-05-18

Major Topics for This Week

Monitoring Beta 1

Now that Fx14 Beta 1 is in the Market (\o/) we are monitoring feedback and crash-stats closely. Check out the reddit thread and the reviews from the Market as examples.

Add-ons

We have add-ons listed on AMO that are just not compatible with Firefox Mobile (Native). We are going through the list, installing and checking the code (where possible) to verify which ones actually work in Firefox Mobile (Native). We also need to touch base with several of the add-on developers to see about getting compatible updates for Firefox Mobile (Native).

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
    • Started working on fullscreen support for Flash once again, made a little progress
  • This week
    • More work on the above, only remaining problem is an issue on ICS

Kats

  • Last week:
    • bug 752939 – touch events have wrong coordinates on tab switch
    • bug 753334 – audit code related to java.nio.Buffer and fix up inconsistencies
    • bug 751262 – potential memory leak using JNI buffers
    • bug 753845 – race condition when switching tabs
    • worked on bug 748384 – RTL pages don’t work correctly
    • landed bug 749384 – nytimes slow to respond to stop a fling on touchdown
  • Next week:
    • Take a look at bug 753525 and dependencies (clicking on things is hard) and see what we can do
  • Blockers:
    • none

GBrown

Last week:

  • Trying to test Bug 745340 Improve disk cache smart sizing for mobile – led to…
  • Bug 755324 Out of memory after 225 page loads
  • Bug 725094 Robocop error handling
  • Bug 755556 Robocop: upgrade to robotium-solo-3.2.1.jar

This week:

  • More Robocop improvements

Chris Lord (cwiiis)

  • Last week
    • Working on getting bug 607417 landed – was bounced due to;
    • bug 753784 – mask layers are broken with tiled textures/npot in pot textures
    • bug 753742 – odd drawing problems on pages with iframes and overflow:hidden
  • This week
    • bug 753742 – odd drawing problems on pages with iframes and overflow:hidden (fixed, pending review)
    • bug 753784 – mask layers are broken with tiled textures/npot in pot textures
    • Interviewing, London office events

Chris Peterson

  • Last Week
    • Fixed bug 743468 – Entering accented characters on HKB causes mobile.twitter.com to eat subsequent input characters -> But this caused some regressions
    • Fixed bug 742267 – URL content is cleared when entering a new character from the hardware keyboard
  • This Week
    • Fixing bug 751864 – Typing character followed by space adds the same character another time on ICS
    • Fixing bug 751513 – Typing characters in the contenteditable div causes the whole line to be deleted

GCP

  • Last week:
    • Loads of Profile Migration bugs (752907, 753175, 746860, 752492, 752444, 754224 and more)
  • This week:
    • More Profile Migration bugs (755383)
    • Tests for Profile Migration & BrowserProvider
  • No Blockers

Brian N

  • Done
    • bug 753625 – Fennec can get into a session restore crash loop
    • Investigated bug 719694 – Video’s do not play on mobile Vimeo
    • Mentoring bug 741655 – Add more controls to download manager
    • WIP bug 586885 – show search suggestions when entering text in awesome bar
  • Next
    • bug 752245 – Interactions on the Google Play website are slow
    • bug 747388 – .part files from failed downloads are not removed from sdcard/download

Sriram

  • Last Week:
    • Implemented a horizontal progress bar.
      • Tests on regression pending.
    • Fixed onApplicationPause() to work properly – bug 751690
  • This Week:
    • Posted 2 different patches for showing menu items properly on first time – bug 753200
      • Dependent on menu items from addons.
    • Trying to do a proper restart on locale change – bug 732572
      • Android silently kills Fennec on second try.
    • Android widget is shaping up well – http://cl.ly/0Q2D1o3p0j0Q2J103s1x
      • Require newer resources. ICS (XHDPI) devices add more padding, need more XHDPI devices to test.
    • Custom menu is shaping up well – http://cl.ly/22381N0m3A003U1i0940
  • Blockers:
    • Frustration in fixing doRestart() for locale change. 🙁

WesJ

Last week:

  • Vacation

This week:

  • bug 732052 – XUL Scale (video scrubber) elements should support touch events
  • Webapps stuff
  • Prompt service stuff (tests, and some features needed for random bugs)

LucasR

MBrubeck

Done:

  • bug 752681 – Make official XUL Fennec builds install on xlarge tablets only
  • bug 754947 – Use the default search engine for keyword.URL searches in Fennec
  • bug 754637 – Don’t zoom in to list items or blockquotes on double-tap
  • bug 740878 – Remove dead code from mobile/android
  • hung out on reddit

Next:

  • bug 707571 – user-scalable property of viewport meta tag is ignored
  • PTO next week

Margaret

Done:

  • Profile migrator issues
    • Migrate bookmark types correctly – bug 754276
    • Crash from badly migrated bookmark types – bug 754286
    • Desktop bookmarks folder shows up when it shouldn’t – bug 753534
    • Sync account credentials fail to migrate correctly – bug 752514
  • Awesome screen tab titles get cut off in some locales – bug 753880
  • SessionStore bug that caused tab count to fail to update – bug 752688
  • Add a way to remove history entries – bug 671131
  • Fixed up ContentPermissionPrompt.js (and wrote some tests for our geolocation notifications) – bug 729485

Next:

  • Continue looking into fixing up our notifications (and look into adding tests for them!) – bug 739757
  • Blockers as they come up

Scott (jwir3)

  • Last Week:
    • Worked on outstanding font inflation release blockers.
  • This Week:
    • bug 749186 : Crash in nsFontInflationData::FindFontInflationDataFor() (turns out this wasn’t fixed. :< )
    • bug 747267 : Very bad font inflation when filing a new bug

BLassey

Last week:

  • presented at DMCA hearings
  • then flew to London
  • various London office launch events
  • reviews, interviews, triage etc. etc.

This week

  • fly home
  • sleep

MFinkle

Done:

  • Triage and Reviews
  • Landing patches, but usually not my own

Next:

  • Make sure non one is blocked on betaN blockers
  • Keep momentum going on any Fx15 work
  • Code?

Madhava

  • collating beta UX feedback, making a list

Ian Barlow

  • Finish tweaks to tab menu designs
  • Work with bnicholson on search suggest
  • Work with sriram on Widget / Custom Menu

Patryk Adamczyk

  • Reader mode assets and designs for reading list

GFX

Round Table

QA

  • This week
    • Welcome intern, Eric Wei (irc: xwei) to Mobile QA! He’ll be helping with shipping Fennec Native, robocop automation, and other mobile magic.
    • Beta testday this friday. Please, please! come and camp out in #testday to help with testing and questions.
    • Qualifying Beta 2
    • Ping QA if you want bugs looked at or add qawanted. we’re prioritizing testing around migration, flash, gfx-related, and stability issues.

Socorro/Breakpad/Stability

Note: Socorro team is ramping up for b2g, rapid beta, and some other projects.

  • Breakpad Integration bugs:
    • bug 750348 A large number of devices are not showing up with the device identifiers
    • 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
    • bug 732629 crash report failed to send due to : javax.net.ssl.SSLException: Not trusted server certificate

SUMO

  • Only a couple of questions on SUMO so far–a good sign for the docs, so we’ll start L10n in earnest today
  • Google Play reviews summary, 330 reviews of Beta in first 24 hours; our rating based on those reviews is a solid 4.0 stars. 160 5-star reviews already!
    • Themes: fast, wow, flash, memory, smooth, scrolling, sexy, this is now my default browser
    • Projections: if we continue at this rate, we could see a 4.0 star overall rating by the end of beta (considerations for tablet distribution strategy?)
    • Analysis: will look at specific device trends today, thunderbolt, defy, and tablets
    • Requests: gestures and swipe to remove tabs

Firefox/Gecko Delivery Meeting Minutes: 2012-05-16

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

Firefox/Planning/2012-05-16

« 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

Schedule & Progress on Upcoming Releases

Kilimanjaro

  • Product team working on defining all the “basecamp” requirements.
  • Basecamp is a subset of the k9o work.
  • Planning to have something ready to communicate in the next few days.
  • Work on larger k9o goals proceeding.
  • Triage 2x a week but looking at moving times for better participation. Announcement will go out on the list.

Firefox Desktop

Release (12, 10esr, 3.6)

  • Merge day may move one day earlier than ship date to decouple necessary work and meet our Aurora/Beta target ship by the end of the week. See dev.planning thread. This will not affect any release dates.

Beta (13)

  • FF13 beta 4 will be released on Friday

Aurora (14)

Nightly (15)

Bug 754133 – Set background of standalone images (the image itself, not the whole page) to white

Firefox Mobile

  • Fennec Native 14 beta 1 is now live on Google Play
  • We expect our next beta of Fennec Native (released as early as 5/17) to be multi-locale with the same 13 localizations as XUL Fennec previously
  • Day 1 Adoption
    • Installs: 785,103 (+3.45% from yesterday)
    • Active installs: 209,076 (+14.32%)
    • Total Beta ADIs: 39,224 (+66.34%)
    • ADIs on 14.0: 15,345 (39% of total ADIs)

Services

Firefox Sync

  • Beta is out! \o/
  • Please remember you can have only 1 native sync per android device, so no you cannot have Aurora & Beta syncing at the same time. Read Why Here

Apps In the Cloud Server

  • Regular deployment happening.

Add-on SDK

Release (1.7 -> Firefox 12, 13)

  • Released SDK 1.7 yesterday
    • mixed bouquet of new features and important bug fixes
    • css-only page-mods, l10n pluralization goodness
    • configurable contentURL property for panel and widget!
    • many bug fixes

Stabilization (1.8 -> Firefox 13, 14)

  • on-track for release Tuesday June 26th
  • first beta release either today or tomorrow?

Development (1.9 -> Firefox 14, 15)

  • Firefox 15 / memory leak issues mitigated by latest khuey patch
    • still planning to spin up a campaign to get older extensions re-packed, because its the right thing to do
    • more plannig for this will happen at the Addons work week, June 4.
  • started landing ‘Spring Cleaning’ items yesterday, aiming to land loader in Firefox

Identity

  • Focused on Basecamp
  • Other work still proceeding, but some of it is pushed back: Persona beta moved to July. Should have no impact on other products.

Apps

  • Firefox Desktop 14 (Aurora) – landed
    • Looking to back out this functionality – bug 750936
    • Native Install
    • Chromeless launch of apps
  • Mozillian Marketplace Release is out! Thanks for the feedback so far!
    • Please be mindful that this is an internal release and of alpha quality. Early access is limited to Mozillians and partners for testing, so please do not tweet, communicate or share screenshots, features or details about the Marketplace for now.
    • Download Firefox Desktop Nightly (Fx15)
    • Have a look at the wiki to learn more about the testing procedure.
    • If you run into any hiccups, you can report them to apps-feedback@mozilla.com.
    • Once you’re done, there’s also an online survey for you to fill out.
  • Firefox Desktop 15 (Nightly)
    • Working on fixing bugs – mostly fit and polish to fit Kilimanjaro requirements
  • Firefox Mobile 15 (Nightly) – in progress
    • Work started in Fx14 continues in 15.
    • The team is shoring up the bugs to be in better shape for K9o implementation.
    • Proposed marketplace bundling with Fennec is an open issue. See bug 738545
  • Apps in the Cloud
    • AITC client continues
    • AITC Server – Completed

Feedback Summary

Desktop

Firefox 12 issues summary:

We currently have a 5% increase in issues over Firefox 11. This seems to be a combination of issues including:

Firefox 12 is slow – Thread was originally about a gfx card issue, but I think it turned into a pile on thread https://support.mozilla.org/en-US/questions/926621
[1]
[2]

Foxit Reader causing Hotmail issues: Solution is to rollback to an older version of Foxit. This combined with the Adobe Reader issue is sticky.
[3]
https://support.mozilla.org/en-US/questions/926740
[4]
[5]

PDF Issues on Mac – Reader update https://support.mozilla.org/en-US/questions/775819
[6]
[7]
[8]

Firefox 12 consumes too much memory – https://support.mozilla.org/en-US/questions/927004
[9]
[10]
[11]

Copy/Paste Image – Fixed – https://bugzilla.mozilla.org/show_bug.cgi?id=749527
[12]
[13]

Firefox 12 incorrectly caching pages – Bug filed – https://bugzilla.mozilla.org/show_bug.cgi?id=748647
[14]

Incompatible Norton Toolbar: Need to update norton 360 and norton internet security suite.
[15]
[16]

FF12 praise summary, down 6% from FF11:

fast:
[17]
[18]
[19]

ui:
[20]
[21]

stable:
[22]
[23]
[24]

Mobile

  • Top three dissatisfiers (startup speed, flash support, and memory consumption) are now fixed in Firefox for Android Beta!!
  • Google Play reviews summary, 330 reviews of Beta in first 24 hours; our rating based on those reviews is a solid 4.0 stars. 160 5-star reviews already!
    • Themes: fast, wow, flash, memory, smooth, scrolling, sexy, this is now my default browser
    • “This is now the fastest, smoothest browser in AndroidLand.”
    • “I absolutely love FF Sync, uploaded to my phone in seconds.”
    • “Great Improvement I thought firefox will never support flash. It is the only reason that I didn’t use as my default browser. At first look it’s amazing. Definitely deserve five stars. And finally thanks for dev team for your hard work.”
    • “Beautiful This update is simply amazing! I am thoroughly impressed. Firefox just beat out dolphin for my go to mobile browsing.”

UX & User Research

UX Design

Market Insights

Desktop / Platform

Adobe

  • After initially requiring users to pay hundreds of dollars to receive security fixes for vulnerabilities in Flash Professional, Illustrator, and other products, Adobe has relented and will now provide them for free

Apple

  • A fairly significant security issue was found in Safari’s handling of input in the URL bar; a fix is expected shortly

Google

Microsoft

  • Microsoft posted a detailed summary, with video of how social sharing of links and other content from IE10 will work on Windows 8.
  • Senate Judiciary Committee staffers plan to take a look at allegations that Microsoft has made it difficult for competing Web browsers to run on a certain version of Windows, an aide told a political blog
  • A leaked version of the upcoming Preview Release of IE10 shows an improved score on html5test.com

Opera

  • There are rumours that Opera will be porting its Opera Mobile browser to the upcoming Windows Phone platform
  • Opera Mini was also released for the Samsung Bada platform

WebKit

  • CSS Variables are coming to WebKit
  • The tab-size property is now supported, and work has begun on the Media Capture API

Mobile

Summary below, full update here and in your inbox.

  • Updated Android version distribution numbers are available
  • Google’s Motorola acquisition expected to be completed soon
  • Android 5.0, code-named Jelly Bean, rumoured to be released in fall with multiple flagship devices
  • Baidu to be releasing Yi-based devices
  • 56.1% of smartphone shipments in Q1 featured Android
  • Samsung confirmed as top mobile phone vendor by shipments in Q1

Marketing, Press & Public Reaction

Marketing

  • Transition: Laura Forrest will be the new PMM for Desktop, with full transition by 6/18. Desktop is in excellent hands!
    • In the meantime, Laura Mesa and Grace will continue leading through the next Desktop updates, including Aurora & Beta.
    • Working through how this may/may not effect Beta and Aurora outbound.
  • Otherwise, materials and blog posts on schedule for next update.

Press

Firefox for Android Preps for Prime Time

Mozilla updates Firefox for Android with Adobe Flash support

Firefox 14 beta for Android released

Hands on with Mozilla Firefox OS Boot to Gecko[25]

Questions, Comments, FYI

  • myk: I keep hearing people talk about this thing called “Basecamp”, and I’m pretending to be a volunteer contributor; where/when can I find out more information about it?
    • Response: Basecamp details are being defined right now and the working team will send out an update on dev.planning by the end of next week. For any immediate questions, feel free to message me. (clee@mozilla.com)

Actions this week

  • ally/jen to come back with an answer on how we feel about AitC as a blocker to the FF15 apps work
  • matt/alex to figure out why our adobe blocklist didn’t eliminate the reader bustage

15-May-2012

SeaMonkey Meeting Minutes: 2012-05-15

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

SeaMonkey/StatusMeetings/2012-05-15

« last meeting | index | next meeting »

SeaMonkey Meeting Details

Contents

Agenda

  • Who’s taking minutes? -> Ratty
  • 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 The Scarlet PimpernelSerge to email, will try email again.

OPEN

CLOSED

Status of the SeaMonkey Buildbot Master and Tree

  • ewong and Callek are looking into building on MSVC2010 by Friday.
  • tonymec is worried about status of trunk l10n: 7 languages not built since Apr 27, the other 14 currently only on Linux. This is probably related to the server moves going on.

Release Train

  • 2.9b4 shipped April 19
  • 2.9 shipped April 24
  • 2.9.1 shipped April 30
  • 2.10b1 shipped May 12

Extensions Compatibility Tracking

  • See Basics page. Please only list current changes here.
  • Addon Compatibility Listings
    • Nothing special this time.
  • DOM Inspector Release Schedule (crussell)
    • bug 746784 Predictable release schedule for development and localization.
    • The last six weeks of a release cycle are for localizers no string changes will occur then. Localization happens on a branch (DOMI_2_0_12 right now) and concurrent development happens on default. Right now, DOM Inspector is set to ship with: de, el, en-GB, en-US, fr, ru, sk, sv-SE.
    • Serge has filed some bugs so that the relevant changes to pull the right branch are in place. See bug 732749 (client.py: review SeaMonkey policy about which extension revisions are packaged).
    • So in theory we could work out the correct tag from the Gecko version of the repos we’re building in? It’s not tagged it’s just a branch. To get on the right branch:
 hg clone http://hg.mozilla.org/dom-inspector
 cd ./dom-inspector
 hg update DOMI_2_0_12
    • It is to be hoped that our build team (Serge, Callek, ewong) can sort it out so it is fairly automated rather than having to tweak the client.py every 6 weeks.

2.x (Last, Current, Next)

  • 2.9 had ~73,300 ADU by last Tuesday and 2.9.1 had ~53,600 downloads so far (2.8 reached ~203,100 downloads).
    • Of the released versions, as of last Tuesday, we have 13.7% on 2.0, 5.1% on 2.1-2.3, 9.5% on 2.4-2.6, 4.4% on 2.7, 15.8% on 2.8 and 51.5% on 2.9. So, in the last four weeks, ~5k (an additional 4% of ADU) have migrated to 2.7 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.
      • For OSX/PPC I wonder if someone from the community could try building a contributed “TenFourMonkey” based on the patch sets from TenFourFox plus TenFourBird [Ratty].
      • SeaMonkey 2.6.1 for a PowerPC/G4 on Mac OS 10.5.x. IanN says we should advertise that more (and other contributed builds).
    • Ian has done some working on comparing profile of 2.0.x users against 2.9 ones.
      • Split between OS for 2.9 is Windows 92.82%, Linux 2.53%, MacOS 4.65% and for 2.0.x is Windows 85.37%, Linux 5.55%, MacOS 9.08%.
      • For those using 2.0.x on MacOS about 39% are on OSX 10.4 or above, whereas for 2.9 it is about 82%.
      • For those using 2.0.x on Linux about 98% are on Kernel 2.6, whereas for 2.9 it is about 69% (31% on 3.0 or above).
      • For those using 2.0.x on Windows about 37% are on Vista/7/2008, a further 62% are on XP/2003, whereas for 2.9 it is about 50% on Vista/7/2008 and 49% on XP/2003.
  • See Basics page for the usual reminders.

2.9

open tracking (0)
tracking requests (1)
targeted (3)
fixed (5)

  • 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 were working on this but they didn’t manage to get this done by the time 2.9 shipped. No new ETA unfortunately.
  • 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: 38 new, 26 fixed, 42 triaged.

  • Good triaging effort.

Open reviews/flags:
20 review
9 super-review
1 ui-review
6 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

[RelEng] Released SeaMonkey 2.9.1:

  • bug 750014 Throttle 2.9 Updates to Manual Only until 2.9.1 goes live.
  • bug 750021 (SM2.9.1) Tracking bug for build and release of SeaMonkey 2.9.1.

ToDo:

  • bug 640464 Develop a way for tests in mozilla-central to be overridden in a suite build.
  • bug 741082 [sea-win32-02] “create aus previous upload dir failed”.
  • bug 746208 Investigate continuing TBPL service for SeaMonkey.
  • bug 748244 ADU breakdown by language.
  • Migrate the SeaMonkey Projects blog from Mozillazine to Mozilla Hosted.

ewong

  • Fixed:
    • bug 667327 – Data Manager Allows Passwords to Be Copied Without Input of Master Password
  • Checkin-needed:
    • bug 408834 – Page Info violates XUL box model.
  • Clueless as to what stage this bug is in:
    • bug 745847 – “No branch_id for a branch_name ‘SeaMonkey-Release’ can be found.
  • Working On:

IanN

  • Usual testing, reviewing and commenting.
  • Fixed:
    • bug 720661 Display account central when no default account / no accounts setup
    • bug 747765 Cannot add/remove Print icon in Composer toolbar
    • bug 103684 RFE: Implement direct ordering of filters (insert new filter at the current position / above the selected filter) – SM part
    • bug 749962 Fix spelling of color in chatzilla.dtd
    • bug 754065 Port |bug 744444 – delete CPP_PROG_LINK, purify/quantify targets| and |bug 606145 part 1 – Properly link host programs written in C++|
    • bug 749985 Add en-GB localisation for ChatZilla
    • bug 749989 Add en-GB localisation for Venkman
  • Checked in with rs but waiting for review:
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js
    • bug 749986 Add en-GB localisation for ChatZilla
    • bug 749990 Add en-GB localisation for Venkman
  • 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

  • Fixed:
    • bug 753475 “JavaScript strict warning: chrome://messenger/content/messengerdnd.js, line 66: function CanDropOnFolderTree does not always return a value”
    • bug 753050 Port |bug 746859 – Add a play icon to the click-to-play placeholder| to Modern
    • bug 751253 Reference to non-existing dictionaryGeneric.png in mozapps/extensions/newaddon.css
    • bug 750855 Port |bug 728168 – Replace old synchronous favicons calls in feeds|
    • bug 750226 Add zh-TW to “official builds” and “language packs” list in SeaMonkey Download & Releases page
    • bug 750028 Update SeaMonkey website for 2.9.1
    • bug 747788 Update SeaMonkey website for 2.9
    • bug 747519 Port new doorhanger options from |bug 711618 – implement basic click to play permission model|
    • bug 747155 Update SeaMonkey website for 2.9 Beta 4
    • bug 738247 Create/Update 2.9 Release Notes
    • bug 567518 Consider supporting or switching to SSL Google search (https)

KaiRo

mcsmurf

Check-in needed:

  • bug 721474 Port |bug 575830 Image zoom (Page zoom) is reset when I switch tabs| to SeaMonkey.
  • bug 732027 Port |bug 575955 Replace internal usage of old transactions shim, add a new toolkit test| to SeaMonkey.

Misak

Mnyromyr

MReimer

Neil

Fixed:

  • bug 658280 Switch Profile does not Prompt to Save existing Session Restore.
  • bug 745447 XUL progress meter layout should match HTML.
  • bug 749893 favicon of previous page is displayed on tab when you hit back button.
  • bug 752505 Copy Image broken on Nightly.

In Progress:

  • bug 707305 Re-enable building with –enable-incomplete-external-linkage.
  • bug 738228 Option to display used font faces [DOMi].
  • bug 746166 Remove use of cmd_backgroundColor from comm-central.

Ratty

Fixed:

  • bug 701432 Add support for fave icons on jump list uri entries.
  • bug 747774 The Windows 7 Jumplist is using the mailbiff icon, should use html-file.ico instead.
  • bug 748991 The Find in Page Dialog does not vertically center the highlighted result like the findbar does.
  • bug 752336 Location Bar doesn’t revert back to the correct url when you enter text then shift-middle click GO to open in a new tab.
  • bug 753272 bustage fix: make package fails due to bug 749018.
  • Lightning Integration /Support:
    • bug 731264 Support with multiple toolboxes in MailNews due to Lighting Calendar and Task Tabs.
    • bug 751217 In SeaMonkey, the Delete button in the Lightning Task Actions Toolbar doesn’t have an icon because it uses mail-toolbar.png.
    • bug 753683 Simplify SeaMonkey handling of Lightnings customizable toolbars, Lightning part.
  • bug 694786 Remove hardcoded icon paths from notification.xml. Fixes the following as well:
    • bug 511874 Notification bar should use 16×16 versions of icons.
    • bug 751081 Fix typo from bug 595810 (chrome://global/skin/icons/question64.png should be chrome://global/skin/icons/question-64.png instead).

Needs branch approval:

  • bug 751081 Fix typo from bug 595810 (chrome://global/skin/icons/question64.png should be chrome://global/skin/icons/question-64.png instead) [Branches only patch from bug 694786]

In progress:

  • bug 663343 The “List all Tabs” menu should visually identify which tabs are on-screen (rather than scrolled off) [Needs UI consensus].
  • bug 751922 Asynchronously add favicons to back/forward and history menus.

To Do:

  • Port Thunderbird bug 360800 MDN confirmation dialog does not say which addresses the receipt will be sent to (can be multiple).

Investigating:

  • Spelling Preferences: Parse spellchecker dictionary names as BCP 47 language tags.

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 504730 [SeaMonkey] mochitest-browser-chrome, test_idcheck.xul: venkman.xul leaks 375 kB
    • bug 635825 [SeaMonkey] mochitest-5: reenable test_notifications.html and test_prompt.html
    • bug 647875 [SeaMonkey] mochitest-chrome: investigate test_crash_submit.xul failure, then reenable this test
    • bug 730663 Port |Bug 708690 – Signed MAR files do not protect against applying an update for the wrong product| to SeaMonkey
    • 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
    • bug 748610 [SeaMonkey, 2.10+] “Error: package error or possible missing or unnecessary file: bin/distribution/extensions/debugQA@mozilla.org.xpi”
    • bug 749106 Port |Bug 746837 – Fix sessionstore to handle an exception thrown when attempting to focus a window that has been navigated| to SeaMonkey
    • bug 749114 Port |Bug 737821 – [Firefox] Files which are already bundled with xulrunner are listed in package-manifest| to SeaMonkey
    • bug 750656 Port |Bug 664918 – Infrastructure for media stream graph processing| to SeaMonkey
    • bug 752211 Port bug 745254 to SeaMonkey
    • bug 752216 Port |Bug 641892 – Support showing multiple popup notification icons at the same time| to SeaMonkey
    • bug 752456 Port |Bug 751334 – Redundant TabView.init call in restoreWindow leaks the browser window when the window closes before delayedStartup was called| to SeaMonkey
    • bug 753613 Stop using –disable-optimize for –enable-debug builds, in SeaMonkey
    • bug 747668 Port |Bug 495277 – autocomplete.xml should not use new Function()| to SeaMonkey
    • bug 752548 Use capturing phase for notification.xml handlers
  • Fixed (or in-progress) MailNews Core bugs:
    • bug 745998 Port |Bug 739132 – –disable-necko-wifi causes “Error: package error or possible missing or unnecessary file: bin/components/necko_wifi.xpt”| to SeaMonkey
    • bug 746745 [SeaMonkey] Space for moving to next unread doesn’t work (JavaScript error: chrome://messenger/content/mailWindowOverlay.js, line 2311)
    • bug 718190 Intermittent orange on Windows | TEST-UNEXPECTED-FAIL | test_over2GBMailboxes.js (NS_ERROR_FILE_NO_DEVICE_SPACE)
  • Fixed Core bugs:
    • bug 741070 [SeaMonkey] browser_394759_basic.js (and browser_394759_behavior.js) fails
    • bug 744663 test_websocket_basic.html: additional improvements after bug 621347
  • Fixed other projects bugs:
    • [cZ] bug 748631 Bump ChatZilla compatibility for Firefox 15.0a1 / SeaMonkey 2.12a1
    • [DOMi] bug 748634 Bump DOM Inspector compatibility for Firefox 15.0a1 / SeaMonkey 2.12a1 / Thunderbird 15.0a1 / (Gecko) Toolkit 15.0a1
    • [Venkman] bug 738564 Venkman compatibility: Use ‘.*’ instead of ‘a1’ syntax, to support *-aurora/beta/release (but not *-central)
    • [Venkman] bug 748625 Bump Venkman compatibility for Firefox 15.0a1 / SeaMonkey 2.12a1 / Thunderbird 15.0a1 / (Gecko) Toolkit 15.0a1

Stanimir

stefanh

tonymec

No change.

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.

Thunderbird Meeting Minutes: 2012-05-15

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

Thunderbird/StatusMeetings/2012-05-15

last meeting | index | next meeting »

Thunderbird Meeting Details :

Remember to use a headset 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? –> Usul
  • 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!

  • Patrick Cloke (nominated by Florian). Patrick has been in the maildev community for a while; he started with some patches to lightning, and is now a chat/ peer. He’s the author of the IRC code that is now part of Thunderbird.

Thunderbird Development

For more details, see also the driver meeting notes.

Feature Work

Test Pilot
Filelink (Big Files)
  • Our Dropbox implementation is not ready for release, so support has been disabled in beta until further notice.
  • Landed a fix that prevented users from easily updating their saved YouSendIt passwords if they’d gotten it wrong the first time (bug 753797)
Instant Messaging
  • Unified search results for IM conversations and email messages landed. Still polishing some details of it.
  • Updated the chat/ folder to take changes made to it for Instantbird.
App Tabs (GSoC Project)
  • The Thunderbird tabmail code is still being studied to determine how best to port Firefox’s pinned tabs implementation

Better Gmail Integration

  • Code being read

Schedule and Progress

Thunderbird 12
Thunderbird 13
Thunderbird 14
Thunderbird 15
Thunderbird ESR

Extension of the week

QA Updates

  • working on testdays for FileLink and IM.

Marketing Updates

  • working on the contributors recruitment campaign.
    • up for grab posted
    • Contribute blog post on its way with QA and Developers calls
    • Polishing the new start page

Infrastructure Update

  • Datacenter move happening today.
  • A couple of things not quite working yet.

Build / Release Update

Web Update

  • ispdb has gotten Django 1.4 and browserid support added thanks to sergio
    • production/staging of ispdb have been taken down for now, will re-stage it with moco IT soon, no production until it’s actually ready this time
  • Added geoip functionality to account provisioner server side
  • Tracked down some bugs in kitsune and other pages due to server moves

Documentation

Support

  • Next support day will be the day after TB 13 releases i.e. 1 day after TB13 release day June 5 which will be June 6, 2012

(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. 1480 new support topics (1630 one week ago ) – Media:7-13May2012-GetSatisfactin-Thunderbird-1of2-2012-05-14_1603.png ;7-13May2012-GetSatisfactin-Thunderbird-2of2-2012-05-14_1607.png
  2. Thunderbird 12 Support Issues
  3. See this week’s Support Appendix for full Get Satisfaction metrics and other support details
  4. working on requirements for possible future integration of the Thunderbird Knowledge Base into SUMO

Upcoming events!

  • TB community day June 1st in Vancouver
  • TB Support Clinic in Vancouver modelled after the Firefox in person support event aka Firefox Clinic before Mozcamp Europe sometime Summer 2012

Lightning Updates

Status Updates

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

Roundtable Highlights

Attendees

usul, standard8, bienvenu, bwinton, mconley, rolandtanglao, andreas nilsson, sancus, mmecca, irving, jhopkins, mmecca

Mozilla Platform Meeting Minutes: 2012-05-15

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

Platform/2012-05-15

« previous week | index | next week »

Platform Meeting Details

  • Tuesday 2012-05-1511: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-Boardroom
  • join irc.mozilla.org #planning for back channel

Contents

Kilimanjaro

  • Product team working on solidifying requirements for “base camp”.
  • Still working toward larger Kilimanjaro goal.
  • Triage today at 11:30am. Conflicts with the daily mobile triage. Trying to find another time that would enable mobile folks to attend.

Notices / Schedule

  • Fennec Native 14 beta 1 is now live on Google Play!
    • Bugs filed by following the link on the product page will have [Play] in the whiteboard
    • With Fennec Native on Google Play, we’ll be including betaN+ blocking bugs during channel meetings, but we’ll continue triaging nominations and release blockers as part of mobile triage
    • Fennec Native betas will have a weekly cadence after this week as with desktop, going to build no later than Wednesday for a Friday push
    • We expect our next beta of Fennec Native to be multi-locale with the same 13 localizations as XUL Fennec previously
  • We’re now here in the schedule
  • FF13 beta 4 will go-to-build today (5/15). Please land any approved beta patches ASAP, and continue working on tracked bugs
    • We should be looking for the lowest risk mitigating fix for remaining tracked bugs

Firefox Development

  • The work by a group of MSU students to get Firefox preferences “in-content” has mostly landed on trunk. Check out Jared’s blog post for more info. There’s some followup polish/theming work still remaining before we make the switch and remove the old preferences dialog.
  • FX-Team work week wrap up – read it, there’s good stuff in there!

Firefox Developer Tools

  • Developer Toolbar relanded. Preffed off, turn on devtools.toolbar.enabled to try it out.
  • Async web console starting to land, 2 of 5 patches landed.
  • Responsive Design Mode should be landing this week.

Add-on SDK

Performance

  • Perf+metrics work week this week in MV/SF
  • This week’s Snappy summary
  • Lawrence posted on hacks about Firefox 13 Snappy work.
  • Tim landed a fix to avoid setTimeout()s when handling tab clicks in bug 743877, which should significantly improve tab strip responsiveness.
  • Incremental GC making progress towards being turned on by default again (bug 750959, bug 752098).
  • Wladimir Palant (Adblock Plus fame) wrote a new Suspend background tabs add-on to halt activity in background tabs. This experimental add-on should give a sense of how we can improve lag due to background tabs.

GFX

  • Azure-Thebes will (hopefully) be turned on by default this week.
    • This applies only to hardware accelerated computers on Windows Vista and 7.
    • The net of this is that we’re going to be drawing fundamentally differently, and we can expect regressions in performance and drawing.
    • It has a very simple pref for backing out, luckily.

JS

Layout

Video

DOM

WebAPI

  • Lots of work happening on security model, but still a lot of work remaining.
  • We will probably adjust the open-web-apps API to allow multiple apps per origin since the security model will support that. Might not implement the actual support in the initial release though.
  • The Open Web Apps API has been submitted to W3C and we’ve started receiving input.
  • Initial APIs for “system intents”, camera control and Alarm API being discussed on webapi mailing list.
  • Started implementing backend for doing apps-specific permissions.

Network

Identity

Firefox front-end team met with Ben Adida & Co. last week for an Identity swarm, made good progress on understanding how things work, and getting some initial code up and going to start flushing out issues (for both sign-into-browser and native sign-into-websites)

Plugins

Mobile

Accessibility

  • No audible this week.

Tree Management

  • Switching windows 32-bit PGO builds to run on 64-bit machines this week bug 753132
  • Hoping to have signed OSX builds (for 10.8) on mozilla-central late this week or early next week bug 752613

Security

  • module owners please check your module for unassigned security bugs

For updates to meetings please see the Security Review Calendar

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

ID Summary Status Priority
744967 Add plugincheck functionality to Add-on Manager NEW
748945 Review iframe auto-height feature (part of seemless iframes) NEW
748949 Review changes to Cache-Control: no-cache on https pages NEW
749235 Security Review of Enable HTTP pipelining by default NEW
749334 SecReview: webapps OS level integration : Maemo NEW
749337 SecReview: Thunderbird should (semi-)automatically improve the security-related server configuration settings when it knows an improvement could be made NEW
749339 SecReview: Thunderbird auto-configuration database should be expanded & updated by regularly spidering every domain on the internet ( NEW
749341 SecReview: Teach FileSaver to take URIs as well NEW
749342 SecReview: “App-state” API, so that content knows when it becomes hidden etc. NEW
749344 SecReview: WebUSB NEW
749362 SecReview: WebBluetooth NEW
749363 SecReview: Preffing out CSS should be easier NEW
749364 SecReview: WebPrint (or WebIPP) NEW
749365 SecReview: API for “home screen” app locking display, listening for “wake up” button, etc. NEW
749368 SecReview: Use a pref to determine whether we auto-launch downloaded files NEW
749379 SecReview: [WebAPI] Proper WebAPI permissions manager NEW
749625 SecReview: (camera) camera support for desktop NEW
749372 SecReview: Relax same-origin XHR restrictions for privileged applications NEW
749378 SecReview: Network manager API NEW
749221 Security Review of Media Plugin API (MPAPI) ASSIGNED
749233 Security Review of turn on “don’t load tabs until selected” by default / Tabs on Demand ASSIGNED
749355 SecReview: WebContacts (or Contacts+) ASSIGNED P1

Stability Report

Socorro

Desktop

Firefox 15

  • Trunk is pretty crashy – top issues over the past 3 days…
  • #1 – bug 654903– js::gc::PushMarkStack. Not a new signature but appearing in #1 spot.
    • This and a couple other JS spikes seem to be related to incremental GC landed for the May 13 build and then backed out again.
  • #2 – bug 752309 – xpc::WrapperFactory::PrepareForWrapping.
  • #3 – bug 736695 – nsGenericElement::UnbindFromTree
  • #5 – bug 732897 – Makeday
  • #6 – bug 671468 – nsSocketOutputStream::Write(char const*, unsigned int, unsigned int*) (Correlation to Спутник @Mail.Ru and Yandex.Bar)
  • On dev-platform, bsmedberg mentiones that today he landed XPCOM string classes being infallible by default and alert him of any aborts seen as fallout from that.

Firefox 14

  • Crashes tracking Fx14
  • A couple of problems with AMD graphics cards bug 714320 and bug 700288 that we haven’t been able to fix.
  • bug 736695 – nsGenericElement::UnbindFromTree , when I open Customize Toolbar with Video DownloadHelper 4.9.8 installed. A problem for a while.

Firefox 12 & 13

  • top crashes that we wish we could do something about
  • bug 572011 – Crash @ nsDiskCacheStreamIO::FlushBufferToFile
  • bug 597260 – nsFileOutputStream::Write(char const*, unsigned int, unsigned int*)
  • top Flash hang: bug 726425 – a number of those reports don’t even have Flash in the stack, possibly our own code at fault?
  • bug 640904 – Crash in JSAutoEnterCompartment::enter – waiting on AMO review for fixed add-on

Mobile

  • Beta out today…yay!. Crash rate down on both trunk and aurora < 20 crashes per 100 ADU.

See Mobile Notes for Mobile specific Socorro notes

  • A good number of crashes were fixed last week; 3 day report will have some of the drop offs from the fixes and show better numbers of what crashes still remain. If you run into a crash:
  1. please please please comment in the bug with STRs, or even approximate STRs.
  2. please remember to checkmark the URL box at the very least if you can submit the crash report
  • some of the fixes got pushed to aurora last week, which should in turn make aurora with similar stability to nightly.
  • Aurora top crashes
    • bug 740727 – crash in mozilla::layers::LayerManagerOGL::SetLayerProgramProjectionMatrix @ libpvrANDROID_WSEGL
    • bug 743938 – crash in glClear @ WSEGL_GetDrawableParameters
    • bug 731288 – crash @ libgui.so
  • Nightly top crashes
    • bug 737128 – mozilla::gl::GLContextEGL::ReleaseSurface GL crash on Droid X
      • If you know STRs with a Droid X please comment in the bug
    • bug 751967 – crash on new tab/google maps galaxy nexus, ICS, 5.03 build
      • If you know STRs please comment in the bug
    • bug 736421 – crash in mozilla::layers::Layer::CalculateScissorRect @ CgDrv_Create on MB860 and LG-P99.
    • bug 747746 – java.util.concurrent.RejectedExecutionException: at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java)

Roundtable

  • myk: Apps considering providing updates in this meeting about ongoing development; feedback welcome on whether or not folks think they’d be useful.

14-May-2012

Mozilla Project Meeting Minutes: 2012-05-14

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

WeeklyUpdates/2012-05-14

« 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

  • Everyone who worked to get a live WebM stream up during this weekend’s WebFWD Hack Day – https://twitter.com/airmozilla/status/201446072730656768
  • All of IT/Operations for their hard work & effort over the last three months moving data centers. They worked odd hours, often over evenings and weekends to minimize disruption. Out of the hundreds of websites and services moved, few needed downtime!

Upcoming Events

This Week

  • This week, mobile and Apps QA needs help in mobile web compatibility testing – find problems in top sites that do UA sniffing or use webkit prefixes in firefox mobile!
    • See here for how to get started

Monday, 14 May

Tuesday, 15 May

Wednesday, 16 May

Thursday, 17 May

  • Grow Mozilla meeting at 10 AM pacific
Brownbag Title Presenter Time
How is UX different than UI? Brandon Schauer 12:00pm PST

Friday, 18 May

Next Week

Product Status Updates (voice updates)

Firefox Desktop

Speaker Location: toronto (johnath)

Firefox Mobile

Speaker Location: toronto (johnath)

  • Going to beta this week!
  • Why are you even looking for another bullet point, here?
  • Going. To. Beta. This. Week!

Thunderbird

Speaker Location:

Older Branch Work

Speaker Location:

Summer Code Party

Speaker Location: Matt T in Toronto

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
WebFWD Team Presentations Cheerleader: Diane Bisgeier We have the WebFWD teams in town – and today they will do a 30 sec elevator pitch presenting their projects http://cl.ly/GbD6/WebFWD%20Teams.pdf https://webfwd.org/portfolio/
Marketplace Mozillian Preview Justin Scott Reminder that we need your help testing our app Marketplace https://marketplace.mozilla.org https://wiki.mozilla.org/Marketplace/Mozillian_Preview
Reset Firefox is awesome magic! Michael Verdi Demo new Reset Firefox feature in Firefox 13 http://youtu.be/SSr2u1wMoFg http://support.mozilla.org/kb/reset-firefox-easily-fix-most-problems
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?
Simon Bennetts Yvan Boily Mountain View Security Automation
Rehan Dalal James Socol Toronto SUMO Engineering
Vladimir Vukicevic JP Rosevear Toronto Engineering Director
Andrew Overholt Johnny Stenback Mountain View Engineering Manager
Marshall Culpepper Faramarz Rashed Mountain View Software Engineer

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?
Benjamin Peterson Dave Mandelin Mountain View Platform Team
Thaddée Tyl Matthew Noorenberghe Mountain View Firefox DevTools Script Team
Lindsey Kuper-you may recognize Lindsey from such films as “I Missed The Nerd Cave” and “Back From the Future-The Prequel” Dave Herman Mountain View Research Team
Eric Holk- you may recognize Eric from such indie pop hits as “I know Where You Were Last Summer” and “You’d Actually Do That Again?” Dave Herman Mountain View Research Team
Devdatta Akhawe Sid Stamm Mountain View Research/Privacy
David Zbarsky Faramarz Rashed Mountain View Platform Team
Xiao Meng Wei (Eric) Kevin Brosnan Mountain View QA Team
Zack Carter Dan Mills Mountain View Browser ID
Andrew Hurle Matthew Noorenberghe Mountain View Firefox Team

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)

Firefox

Platform

Services

Messaging

Mobile

IT

Release Engineering

QA

Test Execution

WebQA

  • Affiliates
    • No updates
  • AMO/Marketplace
    • [1] shipped last Thursday
  • Firefox Flicks
  • Mozilla.com
    • shipped 2.4 bugs
  • Mozillians
    • Shipped a very minor release on 2012-05-09
  • MDN
    • no release last week due to server migration
  • Socorro
    • No release last week.
  • SUMO
    • Continuous Deployment; no updates
  • MozTrap
    • Working on WebDriver migration
  • Webmaker
  • Wiki

QA Community

Automation Services

Automation & Tools

Security

  • please note we are changing from whiteboard tags to keywords for security markings

Engagement

PR

Events

Creative Team

Community Marketing

Support

Metrics

Evangelism

Labs

Apps

Developer Tools

Add-ons

Webdev

L10n

People Team

WebFWD

Foundation Updates

9-May-2012

Mobile Meeting Minutes: 2012-05-09

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

Mobile/Notes/09-May-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-06-05
  • Beta plan:
    • Imminent: Go to build
    • 2012-05-15: Push to market (better aligned with PR cycle)

Major Topics for This Week

Blocker Uplift

You need aurora approval for any blockers that need to land on Aurora. With the beta “go to” build coming up we need approved patches landed ASAP.

Beta Status

We are evaluating the build quality everyday. We are expecting to “go to” build for Beta today or tomorrow.

Locale Testing

We are testing different scenarios for shipping Firefox in multiple languages

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)

  • This week / Last week
    • Fixed a ton of Flash bugs (a dozen or so)
  • Next week
    • Moar Flash bugs. Specifically I would like to get fullscreen support done. Made some progress there yesterday.

Kats

  • Last week:
    • bug 750722 – panning might not work if started from a plugin/iframe
    • bug 722657 – scroll amounts to subdocuments were getting eaten
    • bug 732364 – make scrolling subdocuments better and less interfere-y with the main document
    • bug 750507 – make trobopan measure jank better
    • bug 751479 – fix NPE crash in panzoomcontroller
    • bug 748531 – guard against exceptions in JNI code
    • investigated various crasher bugs and incoming new bugs, duping/resolving etc.
  • Next week:
    • fix panning on RTL pages (bug 748384)
    • more crasher bugs (basically see what 748531 fixed and tackle any other JNI crashes that it didn’t)
    • keep sifting through incoming bugs and pick out anything pan/zoom/touchevents related

GBrown

Last week:

  • Bug 751158 Create tcheckboard3 to measure checkerboard with low res off
  • Bug 751603 Define browser.cache.disk.max_entry_size for mobile
  • Tested startup times for throbber variants, locale builds
  • Investigated some test failures

Next week:

  • Bug 748994 Regression in rawfennecstartup ‘throbber start’ time
  • Bug 753369 Review mobile prefs for networking

Chris Lord (cwiiis)

Chris Peterson

GCP

  • Last week:
    • bug 717096 Crash may occur when switching between webm tab or App (fixes Bug 746696 too)
    • bug 746860 Bookmarks are cleared if you move fennec to the SDcard
    • bug 752907 Gecko crashes on the first run after an update XUL->Native
    • bug 752492 Old profile is lost after migrating from XUL to Native if Sync was performed
  • This week:
    • bug 752907 Gecko crashes on the first run after an update XUL->Native
    • bug 752492 Old profile is lost after migrating from XUL to Native if Sync was performed
    • bug 751646 Timeout executing service: ServiceRecord
  • Blockers:
    • bug 750950 Fixing this may affect all the previous ones

Brian N

  • Done
    • Relanded bug 712975 – Tap to activate plugin doesn’t work after flipping pref until you restart
    • bug 750846 – Make thumbnails look better
    • bug 752713 – Check URL when getting thumbnails
    • bug 752426 – crash in mozilla::AndroidBridge::TakeScreenshot
    • WIP bug 751650 – Favicons/titles not updated for redirected pages
    • WIP bug 753217 – Move and refactor tab-specific listeners
    • Mentoring/reviewing bug 741655 – Add more controls to download manager
    • Investigated bug 752245 – Can’t install apps from Google Play Store website
  • Next:
    • bug 752245 – Can’t install apps from Google Play Store website
    • bug 747388 – .part files from failed downloads are not removed from sdcard/download

Sriram

  • Last Week:
    • Implemented a newer throbber – a failed attempt.
    • Started working on custom menu.
  • This Week:
    • Basic prototype of custom menu is complete.
      • Require details on different menus that will be used in phones and tablets
      • Require new menu resources.
    • Fixed bug on application pausing – bug 751690
  • Blockers:
    • None.

WesJ

LucasR

MBrubeck

Done:

Next:

  • bug 707571 – user-scalable property of viewport meta tag is ignored
  • bug 752681 – Don’t serve XUL Fennec to large phone-UI devices

Margaret

Done:

  • Update bookmarks with ID, not URL – bug 752052
  • Can’t reload page after clearing private data – bug 751488
  • SiteIdentityPopup cleanup to fix crash – bug 752172
    • Started looking into ways we can make all our various popup code better
  • Wrote patch to start supporting HTML5 sizes attribute for favicons – bug 715263
  • Investigated profile migrator blocker(s) – bug 752907, bug 753175
  • Attended part of identity “swarm” w/ identity/desktop folks
    • Got familiar with the current implementation plan for sign into browser/web

Next:

  • Keep helping out with blockers
  • Follow identity integration work

Scott (jwir3)

  • Last Week:
    • bug 746966 : Main body text on randsinrepose.com not inflated (landed in aurora)
  • This Week:
    • bug 749186 : Crash in nsFontInflationData::FindFontInflationDataFor() (turns out this wasn’t fixed. :< )
    • bug 747267 : Very bad font inflation when filing a new bug
  • Other:
    • Time off Thursday and Friday

BLassey

MFinkle

Done

  • Triage and Reviews
  • Worked on some minor patches for Webapps (bug 741430, bug 741608
  • Kicked off some refactor work to support chromeless webapps (w/ Wesj, Lucasr & Philip)
  • Kicked off some core work to support Tablet UI (w/ Sriram)
  • Getting ready for Persona (Sign into Browser) work (w/ Margaret)

Next

  • Keep moving the new work ahead, removing any hurdles
  • Get everyone working on some new work for Fx15

Madhava

  • reacting badly to throbber issues (no update)
  • UX contact for sign-into-browser: zhenshuo (fang in IRC)

Ian Barlow

  • Working on how to make the progress indicator better but still perform well
  • Working with Sriram on some inital Tablet work, including a new menu
  • Lots of other tablet work ready to go, so if you have time and want to work on some UI let’s talk!

Patryk Adamczyk

GFX

Round Table

QA

  • Test day on the 18th on Firefox mobile beta join us on #testday
  • Helped pretesting a few patches on Nightly and Aurora
    • Scissor rect
    • gfx
    • flash patches
  • Triage of incoming open bugs
  • This week
    • Qualifying Beta 1
    • Update/L10n testing
      • Finishing up on bug 752537
        • both builds from comment 13 do update to the single pack English only if the locale is set to English. This is due to the “partial locale blocking but not enabling multiple locales to be uploaded” from earlier
        • The French build was crashing; see comment 17
        • selecting the update button from about:firefox will update firefox to 5/9 build of aurora after updating from play.
        • Multilocale pack does not seem to be too much of a performance hit.
        • Update overall seems to be ok
  • Breakpad Integration bugs:
    • bug 750348 A large number of devices are not showing up with the device identifiers
    • 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
    • bug 732629 crash report failed to send due to : javax.net.ssl.SSLException: Not trusted server certificate

SUMO

  • This week:
    • Using Adobe reader app for PDFs
    • Update system requirements and supported devices article
    • Download manager content
    • Finalizing documentation to prep for L10n beginning at Beta

Firefox/Gecko Delivery Meeting Minutes: 2012-05-09

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

Firefox/Planning/2012-05-09

« 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

  • dcm to find updated states of sdk usage in new addons
  • thunder/mconnor – update on identity+sync
  • michelleluna – look at gmail feedback for aurora this week (doesn’t reload); Answer: there is no input data to suggest a widepsread reloading Gmail issue in Firefox, I see only 6 comments out of 999 related to Gmail and none about not reloading, see input.mozilla.org/en-US/?product=firefox&version=14.0a2&date_start=2012-04-25&date_end=&q= A more generic search for ‘google’ also surfaces no comments about mail issues.

Schedule & Progress on Upcoming Releases

Kilimanjaro

Basecamp is the subset of Kilimanjaro that is critical for our B2G launch in Brazil. Kilimanjaro is still Kilimanjaro and work continues there. Once the Product leads have sorted out the critical subset, those bugs will be marked in Bugzilla. Basecamp is “must hit” 8/31 capabilities.

Firefox Desktop

Release (12, 10esr, 3.6)

  • Automatic updates from 3.6 to 12 are proceeding in bug 753006 – Please prepare automatic updates for FF3.6 to FF12
    • 3.6.28->12 updates are already live

Beta (13)

  • We’ve just built our third FF13 beta

Aurora (14)

Nightly (15)

  • Owen Carpenter, John Rietveld, Devon Sayles, and Zuhao (Joe) Chen from Michigan State’s CSE Capstone program landed in-content prefs (preffed off) and tests into m-c last night. To see this great work, set browser.preferences.inContent to true. Congratulations to that team. Thanks to Jared Wein for his mentoring and to Unfocused for his code reviews. See In-Content Preferences for Firefox may be here in 16 weeks for more.
  • bug 650353 have one global object per compartment
  • bug 752877 Cut wrappers after firing [inner,outer]-window-destroyed.
  • bug 716439 Implement clipping to rectangles with rounded corners on the GPU
  • bug 674225 support the Opus voice codec in <audio> and <video> elements
  • bug 641892 Support showing multiple popup notification icons at the same time
  • bug 743877 tab switching shouldn’t occur off a timeout
  • bug 664918 Infrastructure for media stream graph processing
  • bug 650988 Do image scaling on the GPU
  • bug 748785 Enable NPAPI Async drawing model by default on windows
  • bug 166240 Implement D3E KeyboardEvent.location (except JOYSTICK)
  • bug 478927 Need a way from chrome to know when error pages load
  • bug 726366 spdy should support tunnel through http proxy
  • bug 377624 Implement the accept attribute for the form and file upload controls form “image/*”

Firefox Mobile

Beta Plan

  • Some new beta blockers appeared on Friday
    • Rendering failures on Motorolas
    • XUL -> Native migrations failures
  • Investigating shipping multiple locales
  • Imminent: Go to build
  • 2012-05-15: Push to market

Aurora (14)

  • Landing blockers

Nightly (15)

  • New front-end work
    • Chromeless webapps
    • Tablet UI
    • Homescreen widget
    • Reader mode
    • Text selection
    • HTML5 context menu

Services

  • read the wiki update

Firefox Sync

  • Sync 2.0 & Sign into Browser have separated into two projects
    • ping :ally if you have questions about what this means
  • Along with mobile, _this_ close to the fennec beta

Apps In the Cloud Server

  • keeps on rocking in the free world

Add-on SDK

Release (1.6 -> Firefox 11, 12)

% of all new add-ons uploaded to AMO that are built with Add-on SDK (these are rough numbers identified only by GUIDs beginning with “jid”)

Jan 35.27%
Feb 29.2%
Mar 34.15%
Apr 30.34% 

Stabilization (1.7 -> Firefox 12, 13)

Development (1.8 -> Firefox 13, 14)

Identity

  • Sign into the browser independent from Sync
    • Sync continues as-is, with its own accounts
    • Sign into the browser will ship with new services
    • Some of those services will be competitive with Sync
  • Sign into the browser “swarm” this week: Platform, Firefox, Identity teams heads-down On SIB.

Apps

  • Firefox Desktop 14 (Aurora) – landed
    • Looking to back out this functionality – bug 750936
    • Native Install
    • Chromeless launch of apps
  • Mozillian Marketplace Release is out! We need feedback!
    • Please be mindful that this is an internal release and of alpha quality. Early access is limited to Mozillians and partners for testing, so please do not tweet, communicate or share screenshots, features or details about the Marketplace for now.
    • Download Firefox Desktop Nightly (Fx15)
    • Have a look at the wiki to learn more about the testing procedure.
    • If you run into any hiccups, you can report them to apps-feedback@mozilla.com.
    • Once you’re done, there’s also an online survey for you to fill out.
  • Firefox Desktop 15 (Nightly)
    • Working on fixing bugs – mostly fit and polish to fit Kilimanjaro requirements
  • Firefox Mobile 15 (Nightly) – in progress
    • Work started in Fx14 continues in 15.
    • Proposed marketplace bundling with Fennec is an open issue. See bug 738545
  • Apps in the Cloud
    • AITC client continues
    • AITC Server – Completed

Developer Experience

  • Responsive Design View has been added to Kilimanjaro. Currently targeting Firefox 15.
  • We’re also still targeting Firefox 15 for the JavaScript Debugger, which also has remote debugging capability for Android and B2G.
  • Also aiming for Firefox 15 for the Developer Toolbar. This feature will start pulling the tools together and providing quick keyboard access via a command line.
  • The last major missing piece of functionality for the Firefox developer tools is a network view. Firebug leader Jan (Honza) Odvarko has extracted this functionality from Firebug into a separate addon called HTTP Monitor. The goal is to try sharing this code between Firebug and Firefox. They’re also working on making this remotable like the JavaScript Debugger. We’re hoping to have this functionality in Firefox soon, but not Firefox 15.
  • The Apps developer ecosystem team is making good progress on their projects, including the first documentation “track” that takes web developers from beginning to end through an application. They are also building a “bootstrap” application template that Apps developers can use to get their projects started. More news on these as we get closer to release. These are part of Kilimanjaro.

Feedback Summary

Desktop

Firefox 12 issues summary:

We currently have a 5% increase in issues over Firefox 11 at the three week mark. This seems to be a combination of issues including:

PDF Issues on Mac – https://bugzilla.mozilla.org/show_bug.cgi?id=747073
[1]
[2]
[3]

Plugins/Check issue – Resolved – https://bugzilla.mozilla.org/show_bug.cgi?id=752232
[4]
[5]
[6]

Copy/Paste Image – Fixed – https://bugzilla.mozilla.org/show_bug.cgi?id=749527
[7]
[8]

Firefox 12 incorrectly caching pages – Bug filed – https://bugzilla.mozilla.org/show_bug.cgi?id=751753
[9]

Incompatible Norton Toolbar: Need to update norton 360 and norton internet security suite.
[10]
[11]

Bookmarks* Could be just lots of updates from older version. Some reports that bookmarks are missing.
[12]
[13]
[14]
[15]
Possibly related TB issue outstanding: [16] Could be related to other slowness reports we are getting.

FF12 praise summary, down 6% from FF11:

fast:
[17]
[18]
[19]

ui:
[20]
[21]

stable:
[22]

FF13 beta issues summary:

PDF on Mac
96 comments

Flash/video
127 comments
151 comments

FF13 beta praise summary:

Smooth scrolling, well-liked:
67 comments

tab screen:
[23]
[24]
[25]

new start page:
[26]
[27]
[28]

FF14 aurora issues:

Flash:
[29]
[30]

slow/crashy:
[31]
[32]
[33]
[34]

FF14 aurora praise:

Design:
[35]

Tools:
[36]

Autocomplete URLs:
[37]
[38]
[39]

full screen:
[40]
[41]

download manager:
[42]
[43]

FF15 Issues:
download manager feedback:
[44]
[45]
[46]
[47]

FF15 Praise:
download manager:
[48]
[49]

pdf viewer:
[50]

Mobile

UX & User Research

UX Design

Research

Research (Mary Trombley) is gearing up to usability test the new Fennec beta as soon as it’s available.

Research on Search Tabs is complete; Cori Schauer is going through the analysis phase now; she should have results in 2-3 weeks.

Market Insights

Desktop / Platform

Android

Security

Microsoft

  • Microsoft has started mailing “Save the Date” invitations to Windows Phone developers for June 20-21 conference in San Francisco.

Opera

Research in Motion

  • RIM posted the latest version of bbUI, their HTML5 toolkit that makes HTML5 apps work more seamlessly on their platform.

Tizen

WebKit

W3C

  • A new proposal by W3C member Florian Rivoal offers a potential solution to the CSS vendor-prefix issue. It would require browser vendors to support both prefixed and unprefixed features from day one, with aliases between the two.

Other

  • The Trustworthy Internet Movement launched SSLPulse, a “continuous and global dashboard for monitoring the quality of SSL support across the top one million web sites. ”
  • An interesting piece by Technology Review magazine about how they, and other magazine and newspaper publishers are looking to move away from proprietary platforms and to HTML5.

Marketing, Press & Public Reaction

  • Working on video for new tab and new home page for next GA release
  • Working on the WN page for next release (will be localized).
  • Work underway for blog posts for next round of Firefox releases.

Questions, Comments, FYI

Actions this week

8-May-2012

Thunderbird Meeting Minutes: 2012-05-08

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

Thunderbird/StatusMeetings/2012-05-08

last meeting | index | next meeting »

Thunderbird Meeting Details :

Remember to use a headset 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? –> mconley
  • 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
  • Nothing to add this week.
Filelink (Big Files)
  • Nothing major to report. A final polish bug is landing shortly (bug 748400)
Instant Messaging
  • We’re pushing shipping IM off by a release.
  • Florian is working mostly on backend changes and cleanup – i.e., making it easy to mix search results between IM and messages (still limited to 400 search results though)

Schedule and Progress

Thunderbird 12
Thunderbird 13
  • The tab appearance problem that people have been seeing will be resolved when a new beta goes out
  • Hoping to release another beta late this week or start of next week (depending on where we are with the new build automation stuff)
Thunderbird 14
Thunderbird 15
Thunderbird ESR

Extension of the week

QA Updates

  • No QA updates due to holiday. Oh, and also because Ludo got married! 😀 Congrats Ludo!

Marketing Updates

Infrastructure Update

Build / Release Update

  • Update on moving to Firefox build infrastructure (bug 698843):
    • Try, Comm-Central switched over
    • Comm-Aurora moving today
    • Beta,Release,Esr moving later this week
  • Beta late this week or early next week
  • swapping over to Visual Studio 2010 (via mozconfig change)
    • users having SP1 and older have already been disabled from getting updates
    • as a result, slightly different nightly builds will be coming out

Web Update

  • moved ispdb to https://github.com/mozilla/ispdb, started accepting patches from helpful contributors like Sergio!
  • Start Page weekly update
    • We are missing some icons from the initial redesign, already pinged Tycho about getting them
  • The usual merging and l10n update stuff
  • worked on bedrock some(mozilla.org revamp)

Documentation

Support

  • Next support day will be the day after TB 13 releases i.e. 1 day after TB13 release day June 5 which will be June 6, 2012

(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. 1630 new support topics (1555 one week ago ) – Media:30April-6May2012TBGS-1of2-Community_stats_for_Mozilla_Messaging.png ;Media:30April-6May2012TBGS-2of2-Community_stats_for_Mozilla_Messaging.png
  2. Thunderbird 12 Support Issues
  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
  • TB Support Clinic in Vancouver modelled after the Firefox in person support event aka Firefox Clinic before Mozcamp Europe sometime Summer 2012

Lightning Updates

Status Updates

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

Roundtable Highlights

Here are some quick GSoC updates:

  • We’re still in the “community bonding” phase, and some students are still getting through exams
  • Atul has been in communication with Bienvenu, is still finishing off exams, but will be ready to dive in soon
  • Sergio has already landed some changes, and has upgraded ISPDB to work with Django 1.4, and integrated Persona ID as an authentication mechanism!
  • Trung has been studying tabs in Thunderbird, and how Firefox did the app tab implementation.

Attendees

usul, standard8, bienvenu, bwinton, mconley, rolandtanglao, andreas nilsson, sancus, mmecca, irving, jhopkins, mmecca

« Newer PostsOlder Posts »

Powered by WordPress