Meeting Notes Meetings notes from the Mozilla community

27-November-2012

Mozilla Project: 2012-11-26

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

All-hands Status Meeting Agenda

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

Friends of the Tree

Peter Bengtsson for WebDev thaumaturgy that enables secure live streams on Air Mozilla.

Upcoming Events

Monday, 26 November

Mozilla Privacy Friends Meeting, 1pm PST, Golden Gate Bridge, Get to da Choppa, dial in to “Privacy” Vidyo room.

Tuesday, 27 November

6pm – 8pm PST, Moz SF: Open Data meetup featuring Scott Robertson of triv.io, one of WebFWD’s stellar teams 🙂
http://www.meetup.com/Open-Data-Bay-Area/events/90418522/

Wednesday, 28 November

  • 12:00 PST: Brownbag: Online Identity: What Users Care About by Mary Trombley, Lindsay Kenzig, and Dan Mills, 10 Forward + air.mozilla

Thursday, 29 November

Community Building Workshop: Measuring & evaluating contributions

  • Time: Thursday, November 29 at 12 noon PST (2000 UTC)
  • Room: 10 Forward in Mountain View
  • Video: https://air.mozilla.org/

Friday, 30 November

  • 12:00 PST: Python Study Group (contact eparker or #pyhton for details)

Product Status Updates (voice updates)

Firefox Desktop & Mobile

Speaker Location: toronto (johnath)

  • We shipped things last week!
  • SocialAPI
  • ESR17
  • ARMv6
  • Click to Play
  • h.264 on Android

Webmaker

No voice update this week

Firefox OS

Speaker Location: Dietrich

  • Status of features, blockers, and more: http://people.mozilla.com/~dietrich/basecamp/counts.html
  • Feature work is almost at zero, most devs focusing on bug-fixing and performance improvements.
  • Gaia team is in Madrid for the week, working with our partners there to lay waste to the blocker count.
  • Dogfooders are doing a fantastic job. Check out Michelle Luna’s weekly updates (like this one) on the dev-gaia list.

Grow Mozilla

Speaker Location: San Francisco

The Metrics team has just made two patch contribution dashboards available. Having this information will be very helpful for building community around our coding projects.

Speakers

Title Presenter Topic Media More Details
Air Mozilla Update Richard MozCamp Singapore & Secure Live Streams Air Mozilla
Research about new contributor experience (survey) Kevin Carillo Running a survey involving 12 large projects (300+ respondents). Looking for support to promote the survey within Mozilla. Survey Link my blog
Dino MozCamp Asia Design Challenges https://blog.mozilla.org/community/2012/11/26/mozcamp-asia-still-celebrating/
Dia Capture Mozilla update https://etherpad.mozilla.org/vikiquestions

Introducing New Hires

New Hire Introduced by Speaker location New Hire location Will be working on
Bob Silverberg Stephen Donner Mountain View Toronto (working from home, chiefly) Web QA automation
Adam Roach Bill Walker for Todd Simpson Mountain View Dallas, TX (working from home, chiefly) WebRTC
Jaime Chen Cori Schauer Mountain View SFO User Experience for FirefoxOS

<meta>

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

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

QA

WebQA

Automation & Tools

  • We’ve now switched from marking intermittent failure bugs with whiteboard ‘[orange]’ to a new keyword ‘intermittent-failure’ (bug 790571). The alias:randomorange bug has also been depreciated. Please file new bugs with the keyword to ensure TBPL, OrangeFactor & other tools see them.
  • Modified xpcshell harness so it doesn’t depend on having an objdir available – necessary for running on mobile in TBPL, bug 797153
  • Mozpool (panda management for b2g) backend and API deployed
  • More status here

Foundation Updates


  • 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

22-November-2012

Mobile: 2012-11-21

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Fx 17 was released on Mon, Nov 19th \o/
    • Included some Android 4.2 fixes
  • Trunk is now Fx 20
  • Next merge is Week of 2013-01-06
    • Given the new year holidays, an exact date is not given

Major Topics for This Week

Fx 17 Released

Good press coverage on the release. Lots of focus on the ARMv6 support. Napkin math shows ~42% of our ADIs on Fx 17. No longer see negative Android 4.2 Play Store comments.

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
    • Bug 716403 – Request to hide the navigation bar when scrolling down content
    • Updater bugs (808595, 813675)

Kats

  • Nov 14-20:
    • work week in vancouver
    • bug 808875 – start landing patches as they get r+’d
    • bug 811763 – fix the crash reporter on 4.2
    • bug 792603 – on low-mem devices, disable reader mode (pending review)
    • bug 813616 – fix race condition with reflow-on-zoom pref check, also bug 813640 (minor refactoring)
    • bug 813311 – make Axis.java non-public again
  • Next:
    • bug 813204 – investigate problems on economist.com on low-mem devices
    • go through list of font-inflation bugs to see how many are actually because of constrained height problems
    • bug 792134 – get back to building armv6 with thumb

GBrown

  • Last week:
    • bug 764901 Intermittent Robocop testPasswordEncrypt | Storing a password while MP was set should fail
    • bug 812191 remote xpcshell tests: do not push wrapper if –noSetup
    • bug 812791 Syntax error in reftest ctm-singular-sanity.html
    • bug 813724 Determine if it is possible to run Android tests in emulator-x86 – on-going
    • bug 810471 Crash on startup during various tests – on-going
    • bug 768491 xpcshell on android hangs or crashes on exit, on tegra – on-going
  • Next:
    • bug 742804 Dialog dictates user to attempt to save downloads elsewhere
    • bug 813858 Intermittent robocop shutdown failure with no summary…
    • bug 796168 Intermittent testWebContentContextMenu | PaintExpecter – blockUtilClear timeout (x3)

Chris Lord (cwiiis)

  • Done
    • GFX/Layout work-week – Very useful, especially to speak to BenWa, roc and mattwoodrow in person
    • Mentoree finished bug 810278, checked in – a new contributor!
  • Now/next
    • Mentoring to help snorp with bug 716403 (Request to hide the navigation bar when scrolling down content)
    • bug 783368 – Low-res tile cache for tiled layers (mostly r+, green try, will push soon)
      • This bug fixes several other progressive-tile related regressions, such as bug 810278
    • Possible fallout from bug 783368
    • bug 798539 – Jerkiness at the end of panning
    • bug 788522 – Enable asynchronous opacity and transform animations
  • Low priority/blocked
    • Blog about invalidation work
    • Blog about low-res tiles work
    • bug 785069 – tcheckerboard2 has regressed substantially since Jul 22nd
    • bug 792415 – Covered areas of fixed position elements are not rendered
    • bug 783914 – WEBGL_depth_texture doesn’t work using ANGLE (low priority)
    • bug 800475 – Fade in new content tiles

Chris Peterson

  • Done
    • bug 809686 – Enable capitalization and word suggestions for Contacts’ names, location, and notes
    • bug 809695 – Enable capitalization and word suggestions for Task names
    • bug 785663 – [keyboard]When IME appears, focused input element should not be hidden by keyboard
  • Next
    • bug 799029 – [keyboard] Cursor cannot be positioned by the user
    • bug 766066 – mozKeyboard.onfocuschange shouldn’t be raised when you are scrolling

JChen

  • Past week
    • Relanded bug 808287 – Intermittent test_bug386782.html | Editing failed.
    • Landed bug 813602 – Unable to open menu while gecko is busy; possibly results in ANR
    • Investigated
      • bug 775142 – java.util.UnknownFormatConversionException
      • bug 802975 – address bar changes to english (url) keyboard after first letter
      • bug 810249 – Some VKB are not triggered in landscape mode
  • Next week
    • Turkey day
    • bug 811755 – Holding backspace in a designMode editor repositions cursor
    • bug 806106 – Field not accepting input
    • Low priority/Blocked
    • bug 810821 – Tapping on url bar with Samsung Galaxy Note’s II stylus doesn’t have url text selected

GCP

  • Last week:
  • Next week:
    • LINKING WebRTC
    • Fixing all the breakage caused on other platforms.

Brian N

  • Done
    • Bug 812347 – Improve robustness of favicon_urls.db handling in 12->13 upgrade
    • Bug 808510 – Favicons disappear shortly after awesomebar opens
    • Bug 812090 – Match imported favicons to multiple pages
    • Bug 812805 – Awesomescreen: Favicon shown in Top Sites but not in Bookmarks for same url
    • Bug 812559 – java.lang.NullPointerException: at org.mozilla.fennec.db.BrowserProvider.updateFavicon(BrowserProvider.java)
    • Bug 813610 – android.database.sqlite.SQLiteException: table history has 10 columns but 9 values were supplied
    • Bug 789867 – On startup when loading page from last session, stop button does not respond to touch
    • Bug 775142 – java.util.UnknownFormatConversionException: Conversion: at java.util.Formatter$FormatSpecifierParser.unknownFormatConversionException(Formatter.java)
  • Next
    • Fx19+ blockers

Sriram

  • Done:
    • Private browsing – URL bar and awesomescreen.
      • Tabs tray and new menu are on the way.
    • Persona based bugs:
      • old persona shown while restarting.
    • XXHDPI icon.
  • Next:
    • Complete private browsing.

WesJ

  • bug 808663 – Downscale awesome-bar row Favicons from 32dip to 16dip
  • bug 813677 – about:home telemetry shouldn’t be measured if we don’t show about:home
  • Top sites customization

This week:

  • Finish up top sites customization
  • poking at bug 419588 – Add support for multiple ICO and ICNS sizes

LucasR

Last week

  • bug 786454 – Protect isReadingListItem against null cursors
  • bug 802549 – Avoid showing dropdown while fading toolbar out
  • bug 709433 – animate awesome bar transition from tab bar to keyboard input

Next week

Margaret

Done:

  • Finished last crash reporter UI blockers – bug 801938, bug 813128
  • Helping new Gaia contractors get ramped up
  • Investigating a bunch of random B2G blockers

Next:

  • Continue helping with B2G blockers

Scott (jwir3)

Last Week:

  • bug 809565 : mLastPinchPoint undefined in some webapp situations
  • bug 797705 : Return early from Java if Gecko hasn’t started to prevent NPEs.

This Week:

  • bug 803719 : Reflow-on-zoom should zoom in and snap into a piece of text
  • bug 804640 : Max line box width API is broken for RTL text
  • bug 800805 : Reflow on zoom moves the position sideways on the screen incorrectly
  • bug 806430 : Panning not working on some sites if reflow on zoom is enabled.

BLassey

Done

  • bug 811886 ship licensed fonts for release builds, still need to test with rel eng, not landed
  • bug 812594 PushLocalFrame in AutoLocalJNIFrame::Push taking more than 100ms when called from AndroidGeckoLayerClient::ProgressiveUpdateCallback on a Samsung Galaxy Q

Next

  • eat turkey
  • MV/SF next week

MFinkle

Done

  • Reviews
  • Worked on a patch for fixing multiple profile support (bug 809942)
  • Started looking at HTML video context menu (bug 701785)

Next

  • Review PB UI patches
  • Land some code

Ian Barlow

In progress

  • Working with snorp on hiding the header \o/
  • Tweaking the tab menu a bit
    • Rough sketches for tablet tab menu – http://cl.ly/image/3a1X0W2w0e0O
      • sidebar in landscape mode, tabs on top in portrait
    • Option to keep tab open / automatically close http://cl.ly/image/2O0T2x2B3l17
    • Doing this now, as some of these changes could affect how we display private tabs
    • More refined mockups coming soon
  • Experimenting with a more Holo-inspired UI theme
    • Not posting sketches here, but ask me if you’d like to take a peek 🙂

UX Bonus Bugs

bug 716403 Scroll header off screen: Double bonus bug – 2 boxes of cookies to whoever fixes this! Snorp working on it!

General

  • bug 792407 Colour difference between title bar and in content UI background
  • bug 810278 Background does not match location bar (Done – thanks Morrison, we owe you a box of cookies!)
  • bug 715258 Favicons are low quality for internal / local pages
  • bug 716051 Favicons are low quality for Mozilla-owned web properties

Title bar

  • bug 784362 Fix forward button bg alignment (tablets)

Menu

Tabs

  • bug 792410 Update tab thumbnails
  • bug 792414 Add bottom shadow to tabs tray
  • bug 792429 Open tab menu wider (Done – thanks Lucas, we owe you a box of cookies)
  • bug 718465 After opening a new tab, old tab is briefly seen (Done – thanks Brian, we owe you a box of cookies)

Reader

  • bug 792420 Toolbar menu shouldn’t allow its text to be selected (Done – thanks Scott, we owe you a box of cookies)

Security/MGoodwin

Last:

  • Learning my way around apps
  • Some PB testing

Next:

  • No mobile plans (yet)

Round Table

QA

  • (tchung) – Is Sync 2.0 slated for Firefox 21 (aligning with desktop)?

SUMO

Firefox Ratings on Google Play:

5 star -> 82,175

4 star -> 25,701

3 star -> 15,238

2 star -> 9,602

1 star -> 15,435

Overall rating: 4.01

ARMv6

You can view the feedback we’ve received on ARMv6 at This Etherpad. The most troublesome phone is the Samsung Admire, we’ve gotten two 1-star reviews on Google Play for that device (only device mentioned twice).

17 Release

Release has been fairly smooth so far. We’ve fixed the Android 4.2 crash, and we also seem to have improved the keyboard experience. SUMO will be tracking any major issues through the rest of today. Expect a report this afternoon. Tyler will be off and traveling until Monday (so next week he won’t have a Christmas Tree).


Details

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

Firefox/Gecko Delivery Planning: 2012-11-21

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule & Progress onUpcoming Releases

Firefox Desktop

Current Releases

  • 17.0 shipped yesterday, RelEng will throttle updates tomorrow (Thurs) around mid-day
  • 17.0ESR and 10.0.11ESR shipped yesterday
  • Currently investigating stability issues:
    • bug 812307 – crash in DataMngrHlpFF17.dll @ nsObserverEnumerator::Release
    • bug 770238 – Fatal jemalloc assertion in js::gc::Arena::finalize
    • bug 812319 – crash in js::ShapeTable::search (correlated to Yandex Bar)

Beta (18)

  • 18.0b1 builds underway, shipping on Monday 11/26

Aurora (19)

  • updates throttled, unthrottling on Monday 11/26

Firefox Mobile

Current Releases

  • Shipped Fx 17 on Monday
    • Included some Android 4.2 fixes

Aurora (19)

  • Don’t upscale 16px favicons in the awesomescreen
  • Refactor how we store favicons to use less space
  • Expiring history and thumbnails to use less space and speed up queries

Nightly (20)

  • Using correct logos for XHDPI ans XXHDPI devices
  • Landing soon
    • Private browsing UI (also enables private browsing)
    • Top sites customization on Start page
    • Hide the Toolbar when scrolling content

Add-on SDK

Release (1.11 -> Firefox 16, 17)

Stabilization (1.12 -> Firefox 17, 18)

Development (1.13 -> Firefox 18, 19)

Feedback Summary

Desktop

Sentiment for Firefox 17 is down roughly 6% as compared to the first days of the Firefox 16 launch. This can probably be explained by the following issues:
General Issues

  • Menu items are not working in FF 17 – Seems to be related to a few specific addons, Tab Mix + and better privacy. Ticket on file [1] Complaints about Tab Mix + being marked incompatible are already coming in [2]
  • Font issues – Some users report disabling hardware acceleration works. Some still have the issue. [3][4][5]. Initial hardware/driver research leads us to believe that is not the culprit. Two volunteers so far to work 1 on 1.

Social API

Positive

  • Love the new facebook integration, would be nice to have G+ chat somewhere too 😀
  • Awsome with new Facebook Integration…..

Negative

  • Slowness – The Facebook sidebar is really slowing down everything. I removed it because the background check for updates made by browsing a terrible experience. Also, clicking on FB notifications works incredibly slow, it takes more than 10 secs to open.
  • Disable FB – Lots of complaints from users that don’t want Facebook integration. Assuming they just don’t know how to turn it off.

Mobile

Mobile is going smooth, read mobile Notes for the details.

User Experience (Design & Research)

  • [project SPF (security/privacy)] Workshop on privacy/security in Asia at MozCamp (Larissa)
  • [gum/webRTC] (Boriss)** Working on mockups for remaining bugs (multi-device cases, notifications across operating systems & mobile)
  • [android] (ibarlow)
    • Working with snorp on hiding the header \o/
    • Tweaking the tab menu a bit
      • Rough sketches for tablet tab menu – http://cl.ly/image/3a1X0W2w0e0O
        • sidebar in landscape mode, tabs on top in portrait
      • Option to keep tab open / automatically close http://cl.ly/image/2O0T2x2B3l17
      • Doing this now, as some of these changes could affect how we display private tabs
      • More refined mockups coming soon
    • Experimenting with a more Holo-inspired UI theme
      • Not posting sketches here, but ask Ian if you’d like to take a peek 🙂
  • [Behavioral Segmentation Study] (Lindsay, Bill, Leo)
    • Both the fielding and diary study are complete!
    • Cori, Bill, Lindsay, Leo, and Mary will be deep in analysis this week as individual teams to prepare for a meeting of the minds the first week of December.
    • We will be developing initial groupings of users from both the diary and in-home interviews to prepare for the upcoming quantitative research led by Leo.
    • We learned a LOT in the field and are glad others were able to join us! Thanks to Asa, Boriss, Michael Verdi, Karen, JP, Zhenshuo, Blake, and Ian. Say hi and ask them about it.
  • [other/future]
    • finishing up a shareable-quality draft of our Firefox Design Values – more on this soon (Madhava)

Market insights from the Product Marketing Strategy Team

Desktop / Platform

Adobe

Google

Microsoft

Opera

RIM

Standards

Video

Other

Mobile

Summary below, full update here

  • Jolla
    • announced partnership with DNA, Finnish operator
    • Sailfish OS based on MeeGo and the Mer Project, also used by Tizen
    • application development environment is based on Qt, QML and HTML5
    • will run Android apps, with support from Open Mobile
    • slick, clear, minimalist design
    • development across all range of screen sizes, from TVs to cars
  • China
    • 90% of smartphones sold in Q3 on Android
    • taking over a large Symbian penetration rate in the country
    • 388 million out of the 538 million connected people are mobile
    • 38% of Internet users are mobile-only, living predominantly in rural areas
  • Smartphone install base as of end of Q3:
    • Android at 48% (559 million devices),
    • iOS at 19% (217 million)
    • Symbian 18% (213 million)
    • Blackberry 9% (109 million)
    • bada at 2% (24 million)
    • total install base: 1.16 billion

Marketing, Press & Public Reaction

Marketing

  • See press coverage from the release yesterday, below

Press

Mark is on PTO today; for urgent matters, contact communications@mozilla.com. Otherwise he’ll be back next week.

Positive coverage resulting from Monday’s Firefox for Android release:

Additional coverage from yesterday’s Firefox release (with Social API):

Actions this week

  • JP to investigate font issues in 17
  • Madhava to sync with Taras on perf impacts of australis tabs

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# 99696 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 99696 (US)
  • Vidyo Room: ProductCoordination
  • Vidyo Guest URL

21-November-2012

Thunderbird: 2012-11-20

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

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!

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

Feature Work

Modern Address Book
  • It’s been a slow couple of weeks due to other project deadlines (because today is release day!)
  • I’ve almost finished porting over the TB Mork Connector tests to the new interfaces. I think I’ve found a regression while I’m at it, so there’s that to fix as well.
  • We’re going to have to come up with a new solution for whitelisting HTML mail from particular addresses – we don’t want to store that in the address book anymore.

Schedule and Progress

  • Next merge date: 11 19
  • For information about channels, point people here – http://www.mozilla.org/thunderbird/channel/
  • merge scripts are now automated
  • branding changes needed to allow mainstream and ESR branding to exist side-by-side in the same source repository

Extension of the week

Marketing Updates

  • .me promo

Build / Release Update

  • closed bug 798361 – Make release automation work with mock slaves
    • 18.0b1 and 17.0.1esr will be built using mock
  • 17.0 + 17.0esr, 10.0.11esr released
  • should not be getting ‘random red’ on Windows anymore

Web Update

  • fixed several bugs with account provisioner last week related to bug 812101
  • pushed out l10n for TB17 & ESR What’s New Pages
  • Features page updates upcoming today asap
  • planet.mozillamessaging.com is now at planet.mozilla.org/thunderbird
    • both in sync for now, and will have a redirect in place soon

Support and Documentation

  1. Thanks to all who helped support Thunderbird in the employee-driven phase. On to the next phase post Thunderbird 17!
  2. Thunderbird 17 Support Day tomorrow November 21, 2012 – Starting NOW, please fill in the Thunderbird 17 Support Day Etherpad with Thunderbird 17 support issues
  3. 734 new support topics (687 1 week ago ) – Media:12-18November2012-TB-GS-Stats.png
  4. See this week’s Support Appendix for full Get Satisfaction metrics and other support details

Lightning Updates

  •  :fallen has access to staging build environment to work through various build issues.
  • Lightning is now being built along with Thunderbird to avoid the need for separate Lightning build infrastructure.
    • still working on getting releases running.

Status Updates

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

Roundtable Highlights

  • [jhopkins] beta release timing
    • we will do our first beta on the second week, so no beta this week but beta next week instead.

Attendees

ludovic, rkent, dlech, mbanner, roland, wsmwk, jhopkins, irving, mconley, bwinton, jb, ambourcier, sancus, andreasn


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

Mozilla Platform: 2012-11-20

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Notices/Schedule

17 bugs 67 bugs
Unresolved Aurora Trackers (non-security, not tracked for Beta) Unresolved Beta Trackers (non-security)
  • 17.0 release is live (about to have update sign off & press push)
  • 17.0esr is live
  • 10.0.11esr push request sent, will be live within the hour
  • 18.0b1 going to build today, shipping on Monday 11/26
  • Aurora updates throttled, unthrottling on Monday 11/26

Products/Projects

Firefox OS

QA

  • Accomplishments:
    • Imported TEF testsuites into moztrap (calculator, ftu, utility tray)
    • Testcase count at 2137, about 65% completed to goal
    • Added more smoketests to the list, putting the count up to 40
    • Moztrap mapping of usecases is mostly complete
    • Pushed a fota update to stable dogfood users for the first time
    • Cleaned up the qawanted bugs in gaia this week
    • Payments (mozPay + trusted UI) has all MozTrap test cases finalized and signed off
    • Identity (DOM id) has some MozTrap test case work going on
    • Some mozPay + trusted UI testing has been executed – bugs filed and fixed
    • Started initial discussions to scope implementation and testing work for preloaded apps
    • Moztrap 1.2.5 has been pushed to production
    • Gaia UI automation work continues, with much improvement in framework
    • QA and A-Team continue to work through Gaia automation reliability + app-launching/switching issues
    • API Permissions Test Plan started
    • Permissions tests for this plan are being submitted in Bugzilla
  • Decisions:
    • Releng is doing a trial run of unagi builds via tinderbox. awaiting testing
    • Chatting with QAnalyst to ramp up more contract testers for b2g
    • Identity blocker list clarified and finalized
  • Issues/Risks:
    • 181 open blocking-basecamp+ Gaia bugs (Boot2Gecko product, all Gaia components)
    • 53 open blocking-basecamp? Gaia bugs
    • 121 open blocking-basecamp+ Core bugs (Core:All + Boot2Gecko:General)
    • 21 open blocking-basecamp? Core bugs
      • Note that these queries have changed to include all Core b-b bugs, so numbers may have jumped from last week
    • Still high reports of regressed nightly and stable builds
    • Card view is regressing a lot
    • Smoketests still not at 100% pass. lots of partial failures requiring reboots and crashes to get tests completed.
    • Performance issues around app switching, and app startup time
    • Packaged apps is broken on trunk
    • Though work on Gaia automation reliability improvements is underway (see under Accomplishments), it still slows current development

Firefox Desktop

  • Social: 17 is out the door! Next focus: multi-provider support, some polish on trunk
  • AppCoast is killing it on per-window private browsing bugs – refactoring many tests
  • Snappy bugs in action: Paolo has a plan to improve downloads incrementally and get rid of a lot of jank, and Neil is working on form history refactoring
  • Downloads panel: bug fixes from mconley just keep on coming, we’re going to leave it on Aurora to get additional testing
  • Firefox Desktop weekly meeting: Firefox/Meeting

Firefox Mobile

\o/ We went GA with ARMv6 support in Fx17 (800MHz/512MB RAM)
  • Same blocklist setup as we use for Fx17 Beta.
  • ARMv6 min req’s is: 512MB RAM and 800MHz CPU
  • Goal to Reduce minimum system requirements: Fx18 min CPU drops to 600MHz; Fx19 min RAM drops to 384MB; Fx20 QVGA support
Video Playback
  • Fx17 has support for system codes (i.e. h.264) for ICS and JB with a whitelist/blacklist
  • Fx18 has the same basic support
  • Patches in the works for (demonstrated at Layout/Graphics/Media work week) for HC and GB
    • unexpected bonus: it works on ARMv6
Performance and Responsiveness Improvements
  • Project 256MB bug 792131
  • Landed in Fx19 bug 812594 – PushLocalFrame in AutoLocalJNIFrame::Push taking more than 100ms when called from AndroidGeckoLayerClient::ProgressiveUpdateCallback on a Samsung Galaxy Q
Recent Landings in Fx19
Stability Wins
  • bug 810248 – java.lang.UnsupportedOperationException: at org.mozilla.gecko.GeckoEditable.length(GeckoEditable.java)
  • bug 811144 – java.lang.NullPointerException at org.mozilla.gecko.db.BrowserDB.expireHistory(BrowserDB.java:145)

Stability Report [Weekly]

Desktop

  • No big issues making it across the channels this week
  • Nightly crash rate still somewhat high, but all top issues are fixed
Beta 17

Those are not out of control but cause for some concern, but they’re 3rd-party issues we might not be able to solve on our side.

Aurora 18
  • bug 812985 crash in _cairo_d2d_create_brush_for_pattern
    • Core|Graphics regression that also affects trunk
Release 16
  • 16.0.2 looks pretty good – the explosive report today doesn’t raise any alarms.
Trunk 19
  • bug 813619 – spike in 64 bit builds
  • bug 813489 – new Networking regression
  • bug 813666 – crash in xul.dll@0x1726b80 | NoteGCThingJSChildren
  • bug 812203 – spiked on the 15th, but is now fixed
  • bug 813024 – Mac crash which is referenced as top crash by Scoobidiver, but has a lot of dupes – likely the same person crashing
  • bug 812636 – Web RTC crash which might be a dupe
  • The not yet tracked topcrashers are mostly Win64, which isn’t tier-1 and we don’t have on Aurora anyhow.

Socorro

  • In preparation of bsmedberg’s hang reporting rework (the product side is in 18 and coming to beta this week), Socorro is now not recording the browser sides of hang reports since Thursday. Therefore they are fading out of the topcrash reports and we need to adjust the criteria for setting the topcrash keyword.

Flash

  • Flash 11.5 crashes
    • bug 810797 and bug 807714 continue to rise as they’re new regressions with 11.5 and this release is being picked up more and more.
  • bug 813205 crash in F21225463

Mobile

  • Crash rates for beta are up in 17.0b7 compared to other betas before, not because of new crashes but because crash reporting on Android 4.2 works again. Level in the same ballpark now as 16 had on beta.
    • Note: some of the crashing seems to be related to flash crashing on 4.2
  • We have some JB-only crashes, now happening mostly with 4.2 and Nexus 7, that we’ll need to push for in the 18 beta timeframe.
  • bug 775142 is the topcrash on 18 and 19, apparently we are confusing localizers and crashing with their strings.
    • Steps to reproduce are listed in the bugs.

B2G

  • We need more testing of the crash reporting flow.
  • Biggest blocker atm is bug 811341 – we need to send reports when we’re already online! (just landed on all channels)
  • We need testing around bug 811778 to make sure we follow the spec correctly.
    • We don’t have crashmenow for B2G so it makes it a bit more difficult
      • There is a way to kill in ADB – that should generate a crash.

Snappy [Weekly]

  • Tab Strip
    • Results from the gfx/layout work week: tab switching improved by over 2x for both Facebook and GMail. (See changes in content below and Taras’ writeup in his blog post.)
  • Content
    • Jeff Muizelaar sped up checkbox draw time by simplifiying border radius drawing (bug 809603).
    • Matt Woodrow sped up GMail by tweaking how we use layers (bug 811927, bug 811570, bug 811831).
    • Bill McCloskey fixed transplant GCs, which are about 75% of the worst GC pauses (bug 803376).
    • Bill also shaved a few ms per GC slice (bug 807535).
    • Olli Petay confirmed that we have reduced the median number of JS objects in the CC graph using Telemetry (bug 801719).

CritSmash [3rd Tuesday of Month]

This week we’ll give the background of CritSmash.
CritSmash is an engineering led collaborative activity involving engineering, security, and release teams with a focus on protecting users of our main products. It is an odd activity at Mozilla since it is one of the few places where our users are best served by us being carefully secretive (and leaving our unsung heroes unsung). We’re working out final details on what data we feel is good to share during our Tuesday all-dev meeting.

The weekly CritSmash meeting really has two main functions:

  • ensure critical security bugs are dealt with in a timely fashion.
  • ensure fixes get into appropriate releases/branches.

We also have a weekly pre-CritSmash meeting where we rate security bugs (exploit analysis). If you have questions about either meeting please contact me (davidb) or your manager.

Key Issues

Actions Last Week

  • jp to see about moztrap presentation in future weeks
  • JP to follow up on FF19 Gfx top crashes
  • Mossop to follow up to mailing list about super-review status, update doc and post link

Issues

  • Anonymous namespaces (jduell)
    • roc: “in Visual Studio 2010 (not sure about 2012), you can’t set a breakpoint on an anonymous-namespace symbol *at all*”
    • Proposed language for C++ Style Guide:
      • “Anonymous namespaces: We generally prefer using ‘static’ instead of anonymous namespaces. This may change once there is better debugger support (on Windows especially) for placing breakpoints, etc on code in anonymous namespaces. You may still use anonymous namespaces for things that can’t be hidden with ‘static’ (such as types, or certain objects that need to be passed to template functions).”
  • Future Issues – early discussion on dev-platform, monitoring for discussion if not resolved
    • Namespace style guidelines (khuey)
    • UA String Touch or Tablet
    • Not shipping prefixed APIs on the release channel

Actions

  • jduell to update style guide for anon name spaces and mail to list

Roundtable


Platform Meeting Details

  • Tuesday 2012-11-2011: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

20-November-2012

Mozilla Project: 2012-11-19

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

All-hands Status Meeting Agenda

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

Product Status Updates (voice updates)

Webmaker

Speaker Location: nonverbal since can’t hear through the phone

Firefox OS

Speaker Location: Dietrich on Vidyo, yo. Can’t get moco pin, yo.

  • Focusing on the remaining 16 user-stories (1.69%) and 34 feature bugs that are open. More numbers at http://j.mp/Sa4QpV.
  • Dogfooding feedback is great, keep it up. See dev-gaia for the weekly feedback reports.
  • Lots of performance work landing, expect continued improvements from here on out.

Speakers

Title Presenter Topic Media More Details
Community Manager for Firefox Engineering Benjamin Smedberg Inviting members of the community to apply or recommend people for this new position. No onscreen info Online Job Posting
Survey about new contributors in Mozilla Kevin Carillo Presenting the project and asking for help to promote the survey within Mozilla No onscreen info SurveyLink
Air Mozilla Update Richard Milewski Encoding problems, Experimental Camera Platform at MozFest MozFest Pictures Video on Air Mozilla

Introducing New Hires

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?
Milan Sreckovic Jet Villegas Toronto Platform Graphics Engineering Manager
Stephen Pohl Robert Strong Mountain View Platform Integration Team working on Mac OS X and Windows integration points, Application Update, and the Firefox Installer
Sam Mott Chad Weiner Mountain View Product Marketing Manager, Mobile Browser
Felix Klock Dave Herman San Francisco Research Engineer, working on River Trail (JavaScript parallelism), Rust and Servo, and maybe more!
Jan-Ivar Robert O’Callahan Philadelphia, PA Software Engineer, Platform

<meta>

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

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

QA

WebQA

Automation & Tools

  • OrangeFactor down to a new all time low: 1.36!!!!!!
    • This means that we have very few intermittment failures in our test runs at the moment and represents a ton of work by our sheriffs and many various developers. Thanks!
  • Bugzilla 4.2 roll out to testing is getting very close — we are waiting on IT to finish installing our code onto the staging servers and we will open the gate, watch Glob’s blog for updates.
  • B2G Tests were moved to hidden due to some infrastructure issues Thursday. Since then the A*Team and Releng have been working around the clock to turn them back on. Current ETA is that they will reappear tomorrow. In the meantime, you can use the noignore flag to see them:
  • More news including some presentations by several A*Team members on python, automation, eideticker, and marionette available here

Foundation Updates


  • 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

15-November-2012

Mobile: 2012-11-14

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

  • Next merge is 2012-11-19
    • Only 3 business days til merge!

Major Topics for This Week

ARMv6 Decision

ARMv6 is a Go for Fx17. We decided to ship Fx17 using the same blocklist setup as we use for Fx17 Beta. ARMv6 minimum specs are 512MB RAM and 800MHz CPU. We also have a progression planned for future releases: Fx18 min CPU drops to 600MHz; Fx19 min RAM drops to 384MB; Fx20 adds support for smaller screens.

Project 256 Status

Lots of patches landing related to memory usage, including some initially used for FirefoxOS. Kats reports that Firefox will now start and load CNN on a Motorola Milestone (256 MB). The experience is not great, but we can look into more profiling and memory reductions.

Little Things

Some neat stuff landing in Fx19: Allow last tab to be closed (bug 786982), Proxy support (bug 749352), Swipe between tabs on Awesomescreen (bug 759041) and Multi-window support on Samsung Notes and SIII (bug 810415)

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
    • Bug 716403 – Request to hide the navigation bar when scrolling down content
    • Investigating some reports of updater problems on Aurora

Kats

  • Nov 08 – Nov 14:
    • worked on bug 792134 – build armv6 for thumb
    • bug 810988 – scrolling regression from bug 809199
    • bug 810764 – fix an NPE
    • bug 810171 – add a test for VKB overlapping input field
    • bug 810469 – unable to run robocop locally because of run-as
    • bug 811130 – running robocop doesn’t terminate at the right time
    • bug 802510 – fix crash in screenshotting code that is affecting all 4.2 users
    • at vancouver work week, discussing some readability stuff with jwir3
  • Next:
    • working on readability stuff
    • more memory reductions

GBrown

  • (likely will not attend meeting today – pto)
  • On-going work on
    • bug 810471 Crash on startup during various tests
    • bug 768491 xpcshell on android hangs or crashes on exit

Chris Lord (cwiiis)

  • Done
    • bug 807299 – Regression: Invalidation issues with about:apps and add-ons-manager (reopened though)
  • Now/next
    • GFX/Layout work-week
    • Mentoring a student, worked through bug 810278 – Background does not match location bar
    • bug 783368 – Low-res tile cache for tiled layers (working patch queue)
    • bug 798539 – Jerkiness at the end of panning
  • Low priority/blocked
    • Blog about invalidation work
    • bug 788522 – Enable asynchronous opacity and transform animations
    • bug 716403 – Request to hide the navigation bar when scrolling down content
    • bug 785069 – tcheckerboard2 has regressed substantially since Jul 22nd
    • bug 792415 – Covered areas of fixed position elements are not rendered
    • bug 783914 – WEBGL_depth_texture doesn’t work using ANGLE (low priority)
    • bug 800475 – Fade in new content tiles

Chris Peterson

  • Done, mostly B2G bugs
    • bug 809691 – Enable capitalization and suggestions for Calendar event title, location, and notes
    • bug 806009 – Exit virtual keyboard’s symbol layout mode after space or return key is pressed
    • bug 785663 – [keyboard]When IME appears, focused input element should not be hidden by keyboard
    • bug 808861 – Browser bookmark’s “Add to Home Screen” feature no longer works
    • bug 806142 – Password saved with * when showing password too quickly
  • Next, a few more B2G bugs
    • bug 799029 – [keyboard] Cursor cannot be positioned by the user
    • bug 766066 – mozKeyboard.onfocuschange shouldn’t be raised when you are scrolling

JChen

  • Past week
    • Landed bug 810170 – Galaxy S II landscape mode’s extracted text editor does not display text
    • Landed bug 810959 – Gecko should reset text and selection before focus notification
    • Landed bug 761287 – Cannot build on NDK-8 due to conflicting struct sigcontext
    • Landed bug 808287 – Intermittent test_bug386782.html | Editing failed.
    • Landed bug 810248 – java.lang.UnsupportedOperationException: at org.mozilla.gecko.GeckoEditable.length
    • Blogged about using ADB through an SSH tunnel
  • Next week
    • bug 811755 – Holding backspace in a designMode editor repositions cursor
    • bug 810249 – Some VKB are not triggered in landscape mode
    • bug 806106 – Field not accepting input
    • bug 808666 – GO Keyboard VKB does not automatically open in Awesome Screen
  • Low priority/Blocked
    • bug 809018 – DateTimePicker does not have 12 hour mode

GCP

  • Last week:
    • Holiday
    • WebRTC: regression testing setup for Opus
    • WebRTC: reading up
  • Next week:
    • Talk with WebRTC people
    • WebRTC bugs: 750869, 781534, 804057, 798323

Brian N

  • Done
    • Looked at bug 807449 – Incognito/Private-Browsing Tab Should not show up in Android’s Recent Apps “Multitasking” popup after that tab has been closed
      • Could not find any good solutions
    • bug 784086 – Separate images table into favicon and thumbnail tables
    • (pending test case) bug 811445 – Change Add Search Engine to use new schema
    • bug 811559 – Added search engines have duplicate params
    • bug 811144 – java.lang.NullPointerException at org.mozilla.gecko.db.BrowserDB.expireHistory(BrowserDB.java:145)
  • Next
    • bug 777639 – Download Manger page is not updated after clearing private data
    • bug 808636 – Update visual style of mobile error pages
    • bug 701725 – Enable the ability to undo a closed tab

WesJ

‘Last week’

  • Bug 810415 – Support mini-app mode on Galaxy Note II and Galaxy SIII
  • Bug 759041 – Add swipe between screens in AwesomeScreen
  • Bug 808663 – Downscale awesome-bar row Favicons from 32dip to 16dip
  • Initial multi-locale investigation – 2MB savings (for 16 locales) by not bundling toolkit strings. Few day old build at https://dl.dropbox.com/u/72157/fennecLocales.apk if you want to test and see if anything important is missing.

‘Next week’

  • Bug 783312 – Make top sites customizable on about:home
  • Look at multilocale a bit more
  • Finish favicon tweaks

LucasR

Last week

Next week

  • Awesome screen <-> Browser animations
  • Reader Mode bits

Margaret

  • Spent the past week investigating slow Gaia l10n – bug 809600
  • Also working on final feature completion blocker for crash reporter UI – bug 801938

Scott (jwir3)

Last Week:

  • Mostly readability stuff, very similar to this week.

This Week:

  • bug 803719 : Reflow-on-zoom should zoom in and snap into a piece of text
  • bug 804640 : Max line box width API is broken for RTL text
  • bug 800805 : Reflow on zoom moves the position sideways on the screen incorrectly
  • bug 806430 : Panning not working on some sites if reflow on zoom is enabled.

BLassey

last week

  • bug 684176 Intermittent failure in test_bug454235.xul | offscreen browser is not visible
  • bug 749352 support for proxies
  • bug 739542 disable screen timeout while playing html5 video

this week

  • looking at using system libraries for color conversion
  • dig into slowness found in BenWa’s profiling on a Galaxy Q
  • layout/graphics/media work week

Ian Barlow

Catching up!

  • Right now
    • Private browsing
    • Responsiveness
    • Fonts
    • About:home customization
    • Error page visual refresh
    • Widgets (small and large)
  • Up next
    • Improvements to Tablet – tabs sidebar, changes to portrait view
    • Guest Mode / Multi user
    • Unifying Menu / Doorhanger designs
  • Longer term
    • Search enhancments
    • 1st run UX, Update UX

More detailed list with pictures and updated Bonus Bugs next week 🙂

BTW if you have recently closed out a Bonus Bug but have NOT received cookies, please inform me and we will get that sorted for you.

Security/MGoodwin

Last week

  • looked at 800916 (backup service) – no assurance made by Google on security. ToS seem to prevent storage of creds.
  • worked on trying to get consensus from s-g on addons questions

Next week

  • continuing work on addons questions
  • More work on PB tooling.

Round Table

QA

  • Have we nailed down the invalidation issues yet (soon to be migrated), need help? (AaronMT)
  • campaign feature at risk for Fx17? (no hardware yet, pref is off – bug 803547, bug 806010
  • Fx17 b6 respin and needs testing – bug 802510
  • discuss QA feature ownership for fx18 work this week

SUMO

Firefox Ratings on Google Play:

5 star -> 77,129

4 star -> 24,590

3 star -> 14,833

2 star -> 9,416

1 star -> 15,003

Overall rating: 3.99

Nothing major in this week’s report, shifting our sights to Firefox 17 next week. One major bug that appeared within the past 24 hours is Bug 802510 which will be fixed in the next Beta of Firefox 17.


Details

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

Firefox/Gecko Delivery Planning: 2012-11-14

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule & Progress onUpcoming Releases

Firefox Desktop

Beta (17)

  • Final sign-off occurred this morning
  • Beta 6 going out the door today
  • Merge to mozilla-release happening today
  • Final build will be Friday, between 10AM PT and 12 PM PT
  • Release of FF17 and ESR17 will move forward on Tuesday 11/20

Aurora (18)

  • Beta 18 and Aurora 19 will be pushed out on 11/26

Firefox Mobile

Beta (17)

  • Support for ARMv6 will ship with Fx17
  • Respinning 17b6 for an Android 4.2 crash
  • Remaining concerns around bug 811763 – Crash reporter dialog not working on Android 4.2

Nightly (19)

  • Swiping between tabs in awesomescreen
  • Proxy support
  • Multi-window support on Samsung Note and SIII
  • Allow last tab to be closed

Firefox Metro

  • Some UX work
    • URLBar: Clean up buttons, style the URL and add highlight/hover states
    • Tabs bar: Re-working the style and adding highlight/hover states.
    • Start page: Working on an alternative design with colored tiles
  • Initial scrub of feature tracking bugs to create high level timeline; elancaster submitting wish list for bug tracking/policy to help expedite this process by end of day today.

Services

Firefox Sync

No news.

Product Announcements

Is in 18, disabled. Awaiting hardware and server-side deployment (in progress) before testing and enabling.

Firefox Health Report

We’re in the process of preparing the initial landing of Firefox Health Report for a forthcoming Nightly. This will include collection of a minimal set of measurements (mainly basic app info like which product this is), UI for opting out of collection/submission, and submission of those measurements in a privacy-aware way to our metrics infrastructure for analysis.

You can read Mitchell’s thoughts on the importance of this effort here:

https://blog.lizardwrangler.com/2012/09/21/firefox-health-report/

and Gilbert’s here:

https://blog.mozilla.org/metrics/2012/09/21/firefox-health-report/

This feature has had code review (of course), privacy review, and has gone all the way up to the top and back down again.

Questions? Let rnewman be your point of contact (though gps should be the recipient of beer and applause). For press inquiries, I bet the Press Team is the right target: press@mozilla.com.

Add-on SDK

Release (1.11 -> Firefox 16, 17)

Stabilization (1.12 -> Firefox 17, 18)

Development (1.13 -> Firefox 18, 19)

Feedback Summary

Desktop

Things are smooth this week in Desktop. One newer issue of note:

  • Many users are reporting being hijacked by Claro Search[1][2][3]. We’ve already reached out to the AMO team for investigation.

Mobile

Nothing new this week, re-spinning 17b6 to pick up bug 802510 which is already picking up a lot of traction on feedback channels. Getting geared up for 17 next week.

User Experience (Design & Research)

  • [desktop]
    • [Australis] (Zhenshuo, Stephen)
    • [dev tools] Updated DevTools UI mockup: live HTML mockup (Requires layout.css.flexbox.enabled;true in Nightly) (Stephen)
    • [Social API] (Boriss)
      • Watching for beta-discovered bugs, such as panel display errors and text readability
      • Iterating on multi-provider mockups for next version
    • [newtab2/hometab] (Boriss, Blake)
      • Finalizing three design variations to iterate in prototypes and subsequently test
      • Meeting with research to determine how to determine and test success criteria
      • Updating design document to reflect adjustments, three variations
  • [webRTC] (Boriss)
    • Adding strings & options to menu mockups to accommodate non-default cases (such as blacklisting sites)
    • Working on mockups for global shutdown of camera/mic access
    • Working on solution to edge case users with many (>10) devices
    • Meeting with Privacy to discuss shutdown and notification cases
  • [metro] (yuan)
    • IxD design on pinning top site: mockup. bug 808770
    • Supporting top site UI implementation:
    • Display top sites in full-screen view bug 794028; Top sites in snap view bug 801000
    • Presented syncd tabs mockup and semantic zoom mockup on start page to UX team, and identified the LOE with metro team
    • Updated FX Metro user stories and user flows: etherpad
    • Proposed a polishing UI todo list within Metro team. Will prioritize todo items with Stephen.
  • [android] (ibarlow)
    • [Private Browsing]
    • [Themes] landed! Talking to Markeplace about a timeline to make a mobile web UX.
    • [Widget] small and large – http://cl.ly/image/3o113p0M1Z06
    • [UI Responsiveness]
    • [First Run] Pulling apart 1st time UX vs Update UX; preparing interactive prototypes
    • [Search enhancements] We have a rough working prototype and working on design iterations this week
    • [About:home customization] Work happening in bug https://bugzilla.mozilla.org/show_bug.cgi?id=783312
    • [Up next]
      • New about:home design
      • Menu customization
  • [Behavioral Segmentation Study] (Lindsay, Bill, Leo, Mary)
    • Last week, Cori, Lindsay, and Bill were in Los Angeles, Charlotte, and Toronto respectively conducting in-person interviews with eight participants each. Members of the UX, product management, SUMO, and engineering teams came along to observe the interviews.
    • This week, Mary is running the online diary component of the study with 45 participants which will last five days.
    • We will spend the next several weeks pulling together our data from the studies and analyzing it together. We’ll have more detail in the coming weeks.

Market insights from the Product Marketing Strategy Team

Desktop / Platform

Google

HTML5

Microsoft

Mobile Telephony

Opera

  • Opera 12.10 was released, and now offers integration with the Mac OS X Mountain Lion Notification Center and built-in sharing of pages with Facebook and Twitter. Inertia scrolling and pinch-to-zoom is also now available on Windows 7 and Windows 8.
  • Opera now supports prefetching DNS lookups when the user hovers over a link.

Security

  • Kaspersky looked at a sample of 10 million machines and found that only 77% of them had the latest version of the browser. Firefox users were the most likely to have an outdated browser.

WebKit

Mobile

Summary below, full update here and in your inbox.

  • Samsung sold 56 million units in Q3, Apple 27 million, Huawei 16 million and Sony 8.8 million
  • increasing penetration of computer manufacturers in the mobile device market and the increasing influence of Asia-based OEMs in the top tiers of the industry
  • Nokia launched HERE, location-based services aimed at horizontal deployment across platforms
  • Android increased its distance from Apple in Q3 as measured by shipments
  • Gingerbread at 54% of the market, Ice Cream Sandwich at 26%, Froyo at 12%, Eclair at 3%, Jelly Bean at 2.7% and Honeycomb at 2%. Historical version distribution
  • Africa, the second-biggest mobile region by subscribers, is one of the most engaged ones

Marketing, Press & Public Reaction

Mobile

  • Upcoming release communications:
    • FX17 will include ARMv6 support as well as a11y. ARMv6 support is planned for 14 devices including the HTC ChaCha, Motorola Fire, and LG Galaxy Ace.
    • FX18 will feature Search Suggestions as well as Phishing and Malware Protection
  • Current Projects
    • 9 new fennec snippets are planned for the remainder of Q4 focused on Desktop-to-mobile conversion
    • Continued ASO (app store optimization) changes focused on improving search position in the Google Play Store
    • Starting a project to improve the download funnel on the Aurora mobile download page
  • Recent & Planned Communications
    • November 14: Facebook and Twitter posts planned for November 14th to promote “holiday shopping”
    • Nov 20: Release Blog Post
    • Nov 20-23: Twitter & FB Ads

Press

Firefox turned Eight last week:

Yesterday Nokia announced Mozilla (Firefox OS) as a partner for it’s new location and maps service, HERE

This weekend’s MozFest in London was a success. Announced on Monday: Popcorn Maker 1.0

Actions this 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# 99696 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 99696 (US)
  • Vidyo Room: ProductCoordination
  • Vidyo Guest URL

14-November-2012

SeaMonkey: 2012-11-13

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Agenda

  • Who’s taking minutes? -> Ratty
  • Nominees for Friends of the Fish Tank:
    • Callek for getting our build trees green!
    • IanN for porting all sorts of build system changes from mozilla-central.

Action Items

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

NEW

  • Ratty filed bug 803168 [Meta] Port Installer Changes from Firefox as at 2012/10. Hopes people will help with some of the referenced bugs.

OPEN

  • TBD

CLOSED

  • TBD

Status of the SeaMonkey Buildbot Master and Tree

  • Intermittent issue with Mac OSX64 Debug Leak log comprehension. Issue tracked in bug 811195 and bug 811199 (Port |bug 794510 Build with NO_NSPR_10_SUPPORT| to SeaMonkey). Also see possibly related Thunderbird bug 806492.
  • All our machines are now at SCL3 or SCL1.
    • The remaining machines on Parallels are the buildmaster (cb-seamonkey-linuxmaster-01) and Linux64 (cb-seamonkey-linux64-01). These need to be migrated to ESX. Specifically:
      • sea-vm-linux64-1 will replace cb-seamonkey-linux64-01.
      • sea-master1 will replace the current buildmaster.
    • bug 740633 set up seamonkey HPs in scl3. Hardware installed and iLO configured. CentOS 6.3 installed. sea-puppet is online. Callek to set the host up as a puppet master.

Fixed Stuff Since Last Meeting

  • Linux builds have been failing because the GTK version installed on the tinderboxen was too old. See bug 795354 on updating the GTK version on the tinderboxen. bug 794285 has lowered the GTK version requirement back to 2.10 for now (with a source compat layer for building with GTK 2.10)
    • Also see bug 793634 on this, in the future GTK 2.18 and glib 2.22 will be required).
  • Linux 64bit builds were failing (bug 798921) since mozilla-central bug 797671 landed Fixed.
    • This is due to us having an older binutils package on the machine 2.17.50.0.6-2.
    • “SSE4 support in gas and objdump” was added to binutils in 2.17.50.0.6-4.
    • This is enabled by default on x86_64 and based off another check for x86, which explains why linux32 is OK.
    • We managed to get Linux 64bit building again (at the cost of some perf) by defining YUV_DISABLE_ASM in Linux64
  • Build SeaMonkey using clang bug 775539. Fixed.
    • bug 776426 Set up ccache on all MacOSX systems. CCACHE is installed on the MacOSX systems. Buildbot config changes to enable ccache usage have been checked in Fixed.
    • bug 791442 Mac trunk builds with clang and XCode 4.1 were failing. We have installed Mac OS X 10.7 and all required software on sea-mini-osx64-{1,2,3,4} (bug 793463) and do buildbot magic to only build on the new r4 macs and test on our “old” ones. There is no solution yet for the machines cb-sea-miniosx64-01..3. Fixed with a few followup issues remaining:
      • bug 793464 Restore cb-sea-miniosx64-02 to a copy of cb-sea-miniosx64-03.
      • bug 783154 Refactor the chrome hang code to use the same class as write poisoning.
      • bug 806317 port PATH buildbot config changes from bug 758694.
      • bug 806609 ipc_channel_posix.cc fails to compile on SeaMonkey OS X debug buildslave.
  • Localized SeaMonkey central & aurora Linux & Mac builds busted. Fixed in bug 799626.

Release Train

  • 2.14b3 shipped Saturday 3rd November.
  • 2.14b4 shipped on Friday 9th November.
  • 2.14b5 is scheduled to ship on Wednesday 14th November.

Extensions Compatibility Tracking

  • See Basics page. Please only list current changes here.
  • Addon Compatibility Listings
    • Extensions are now compatible by default thus mitigating the issue. Although some people still disable c-b-d and run into issues.
    • Nothing to highlight.
  • bug 808426 Bump extension compatibilities in preparation for SM 2.15 [chatzilla, dom-inspector, venkman]. What’s missing now is updating client.py and optionally tagging. If we get this into shape on aurora now, 2.15b1 will be good to go from the start.
  • Our build team (Serge, Callek, ewong) needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. bug 763506
    • sgautherie thinks that the current DOMi branches/tags are not suitable for automatic SeaMonkey branch selection.
    • Need some traction on this. IanN spoke to Serge at MozCampEU. Serge is waiting for Callek/ewong to agree what needs to happen and to say what is workable or not.
    • In the past Serge often pushed this forward for us. But with Serge on a sabbatical, Ewong thinks he should talk to Callek in getting this automated.
    • Meanwhile Invisible Smiley will check where we need bumps this time.

2.x (Last, Current, Next)

  • 2.13 had ~87,200 ADU by last Tuesday and 2.13.2 ~67,500 downloads so far.
    • Of the released versions, as of last Tuesday, we have 10.4% on 2.0, 2.9% on 2.1-2.3, 3.8% on 2.4-2.6, 5.6% on 2.7-2.9, 1.8% on 2.10, 4.6% on 2.11, 8.4% on 2.12 and 62.6% on 2.13. So, in the last two weeks, ~0.2k (an additional 0.2% of ADU) have migrated to 2.7 or above.
    • Some people cannot upgrade due to system requirements (OS version, processor capabilities etc.). This even more applies to 2.10 which dropped support for Win2k and WinXP without SP2.
    • We now have a webpage for latest builds available for “Legacy Platforms” like PPC (bug 759315) but hikerbiker suggests making the Legacy/PPC link more discoverable (Mozillazine post). IanN agrees that the current link is not easily found. InvisibleSmiley said that he didn’t want it to be too obvious or highlighted. IanN thinks splitting and renaming Old to Previous isn’t a bad idea and moving Unofficial Releases after it. Perhaps merging Contributed builds into it.
      • This is now bug 788543 SeaMonkey – PPC Legacy links are not easy to find.
      • The point is that the new page lists external projects, i.e. projects we have no control over and where we cannot estimate the level of quality, provide no support etc. InvisibleSmiley really dislikes the idea of exposing any of that more than necessarily. So, if someone puts up a viable suggestion on the corresponding bug and people (read: seamonkey-members) agree that’s what should be done, Jens will do it, otherwise not.
  • See Basics page for the usual reminders.

2.13

open tracking (0)
tracking requests (3)
targeted (3)
fixed (6)

  • We had been holding back AUS updates for 2.13.2 while waiting for Norton to whitelist this release. This issue has been resolved and updates have been pushed.
  • 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. The ka l10n maintainer has made some recent updates but;
    • Callek thinks we should remove ka, unless we can get commitment from the ka person to actually update things himself instead of dumping tarballs on us and expecting us to check it in for him. Tracked in bug 667147.
  • SeaMonkey 2.13 Release Notes
  • Fixes in 2.13.2

2.Next

  • Mozilla-central bugs that affect us:
    • Note: Please file bugs if you notice any landing on mozilla-central that might break us. Please don’t depend on Ratty noticing such landings.
    • bug 769764 move proxy resolution to separate thread and remove sync api. Tracked in:
      • MailNews bug 791645 Rewrite calls to synchronous nsIProtocolProxyService::DeprecatedBlockingResolve with Async code before DeprecatedBlockingResolve disappears as well.
    • bug 737615 Remove use of synchronous cache API from unit tests. Tracked in:
      • bug 804972 Remove synchronous calls to nsICacheSession::openCacheEntry in SeaMonkey tests.
    • bug 793634 Force builds to be compatible with gtk 2.18/glib 2.22. Tracked in:
      • bug 795354 Migrate SeaMonkey Linux builders to CentOS 6.
      • bug 794772 Port |Bug 713802 – Build with GIO support (and drop GnomeVFS)|
      • bug 795354 Migrate SeaMonkey Linux builders to CentOS 6.
    • bug 795144 default –disable-gnomeui icon theme support
      • porting bug needed for the two configure.in changesets?
    • bug 797671 Update webrtc.org code from stable branch 3.12. Tracked in:
      • bug 798921 Assembly errors compiling SeaMonkey for Linux-x86_64: No such instruction: pmulld %xmm6, %xmm0 (webrtc) [FIXED].
    • bug 800614 Require Python 2.6 to build the tree
      • bug 803808 Update Python on SeaMonkey buildslaves [FIXED].

Feature List, Planning

Bug statistics for the last two (full) weeks: 32 new, 33 fixed, 26 triaged.

  • Medium triaging effort.

Open reviews/flags:
23 review
7 super-review
1 ui-review
5 feedback

  • See Feature List page for major wanted/needed features.
    • Out of sight out of mind. The trouble with shuffling this off to another page makes these issues less discoverable. Ratty suggests featuring one or more bugs from that page at each meeting.

Good First Bugs

  • Note: The GFB list is open to all including our regular contributors.
  • Ratty is working on an updated GFB list, suggestions welcome.
  • Currently there are 30 GFBs open, 3 are being actively worked on. One is delayed, and one was abandoned.
  • List of Open mentored bugs.
    • Ratty notes that there are 24 bugs that are GFBs but without the mentor keyword. These need to be audited to see if they are really suitable as GFBs.
  • In the last two weeks since the previous meeting:
    • Ewong is working on bug 791238.
    • Archaeopteryx has been busy slogging away at bug 735333.
    • Liuweiran si working on bug 768005.
    • Newcomer Amod is trying to pick up bug 752331 again, this time developing on Windows.
  • Mentors of stalled bugs should try to communicate with the assignees and if they can’t work on them any more to unassign/free up those bugs.

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).

Callek

Fixed:

  • bug 591848 SeaMonkey linux and Windows machines need device support for sound enabled (Fixed by revving the Linux Ref Platform RSN).
  • bug 721516 migrate seamonkey systems out of sjc1/scl2 and into scl3/scl1.
  • bug 744392 [cb-sea-miniosx64-(01,02,03)] Intermittent “command timed out” after logging “Processing file: dist/[…]/XUL.dSYM” (Fixed by replacing cb-sea-miniosx64-(01-03) with the new R4 OSX64 machines).
  • bug 798921 Assembly errors compiling SeaMonkey for Linux-x86_64: No such instruction: pmulld %xmm6, %xmm0 (webrtc).
  • bug 799626 Localized SeaMonkey central & aurora Linux & Mac builds busted.
  • bug 803808 Update Python on SeaMonkey buildslaves.
  • bug 807233 Add SeaMonkey 2.14 Beta 3 to bouncer.
  • bug 809719 Add SeaMonkey 2.14 Beta 4 to bouncer.

Working on:

  • bug 740633 set up seamonkey HPs in scl3 (:dustin and Callek).
  • bug 809404 Configuring libffi ignores CC/CXX from mozconfig and picks up the system compiler.

Other activities:

  • Did some reviews and approvals.
  • Engaged in release engineering and SeaMonkey driver discussions.

ewong

  • Fixed:
    • bug 760942 – install python ‘ssl’ module on SeaMonkey Windows machines
    • bug 775539 – Build SeaMonkey using clang
    • bug 776426 – Set up ccache on all MacOSX systems
    • bug 785675 – Port |Bug 748490 – Provide common location for testing modules| to fix multiple perma-oranges.
    • bug 791266 – Add .CAF files (Core Audio Format) to the types of sound files selectable on OS X.
    • bug 801427 – Clean up old versions of SeaMonkey from ftp
  • Review:
    • bug 633937 – Port bug 562048 to suite.
    • bug 739056 – Port |Bug 715099 – Convert nsProfileMigrator to JS so we can use JS modules on migration| to SeaMonkey
    • bug 774991 – stop support OSX 10.5 in SeaMonkey
    • bug 791238 – Clean up Output() function in nsSuiteApp.cpp on Windows (Use MultiByteToWideChar instead of NS_ConvertUTF8toUTF16)
    • bug 801287 – Loading URL by pressing ENTER on already present URL in location bar doesn’t maintain URL encoding (Port Bug 461304)
  • Working On:
    • bug 768380 – sea-vm-linux64-1 need to set up for our builds.

IanN

  • Usual testing, reviewing and commenting.
  • Fixed:
    • bug 802348 Port |bug 795662 – Update libpng to version 1.5.13| to comm-central
    • bug 802365 Sync NSS and NSPR versions in configure.in between comm-central and mozilla-central
    • bug 802375 Port |bug 697064 – Remove MOZ_CHECK_HEADERS(mmintrin.h) from configure.in| to comm-central
    • bug 803856 Port using -mstackrealign to comm-central
    • bug 803862 Port |bug 722933 – add -MACHINE option for link.exe| to comm-central
    • bug 803855 Port __stdcall and ssize_t configure.in changes to comm-central
    • bug 803914 Port |bug 791305 Use libjpeg’s color conversion code instead of our own| to comm-central
    • bug 802334 Port |bug 799391 – Remove libiw check| to comm-central
    • bug 802343 Port |bug 557000 – Correctly set GCC_VERSION on mingw| and |bug 797793 – Disable format warnings on mingw| to comm-central
    • bug 803834 Port Python version changes to comm-central
    • bug 807066 Port changes to CL_INCLUDES_PREFIX and cl.py to comm-central
    • bug 806616 Port |bug 740854 – Remove SYSTEM_MAKEDEPEND and MOZ_NATIVE_MAKEDEPEND and associated crap| to comm-central
    • bug 807488 Remove build support for Photon, Irix and old Unix platforms
    • bug 802352 Port |bug 797049 – Disable C4351 as an MSVC warning about a change to be standards-compliant in MSVC2005 (!). Also sync up warning-disabling between configure.in and js/src/configure.in, and add comments about the warnings being disabled| to comm-central
    • bug 808399 Remove build support for BeOS and VMS
    • bug 808328 Port |bug 797745 – Move l10n-merge/relativesrcdir logic from config.mk into JarMaker.py, allow jar.mn to override| to comm-central
    • bug 810707 Port |bug 704313 – Add proper, overridable <stdint.h> support to mfbt| to comm-central
    • bug 810709 Port |bug 792685 – Add a way to have automagically inherited variable definitions in Makefiles| to comm-central
    • bug 810711 Port |bug 677159 – Don’t allow to include config/config.mk twice| to comm-central
    • bug 810714 Port |bug 755724 part A – add makefile variable DIST_SUBDIR to ship code to a subdirectory of dist/bin| to comm-central
  • Waiting for review:
    • bug 778534 Use image instead of html:img in instant messaging
    • bug 811117 Remove GetSelectedMessages from mail window and refactor some mail window code
  • Waiting for feedback:
  • Checked in pending review:
  • Fixing review comments before checkin:
    • bug 757230 When using add button for permissions in Data Manager set a displayHost
    • bug 798147 Switch to correct pref pane if pref window already open
  • Reviewed and waiting for other patches before checkin:
  • Reviewed and waiting for feedback from mobile peer:
    • bug 689253 Add en-GB locale to Firefox for Android
  • 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 773979 [META] Switch to new drag and drop api in SeaMonkey
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • bug 778534 Use image instead of html:img in instant messaging
    • 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.
    • Help get composer standalone builds working with –enable-tests.

InvisibleSmiley

  • Fixed:
    • bug 809517 Port |bug 792054 – Use the legacy User Agent string (containing Gecko/20100101) for some possibly-broken online banking sites|
    • bug 810383 Update SeaMonkey website for 2.14 Beta 4
    • bug 808196 Update SeaMonkey website for 2.14 Beta 3
    • bug 807666 Port compose window part of send in background TB meta bug 511079
    • bug 806273 Port Firefox Bug 645152 (Deactivate this device warning is confusing and too dramatic)
    • bug 773143 Rename MOZANGLE to MOZANGLE_RENDERER [Port |bug 772457 Remove compile-time option to disable ANGLE, replace it by an option to disable WebGL altogether (also disabling ANGLE)|]
  • Working On:
    • bug 810670 TEST-UNEXPECTED-FAIL | /tests/suite/browser/test/test_contextmenu.html | checking item #2 (*chubbiness) name – got context-undo, expected *chubbiness
  • Coordination:
    • bug 808426 Bump extension compatibilities in preparation for SM 2.15 [chatzilla, dom-inspector, venkman]
      • needs take-over from releng (Callek/ewong)

mcsmurf

  • Fixed a security bug
  • Worked on bug 773761 Port |bug 760625 Use the blocklist to inform click-to-play plugins|
  • Fixed bug 806136 Fix code logic bug in addClickToPlayCallback method (notification.xml)
  • Fixed bug 807938 Fix nsGnomeVFSProtocolHandler.cpp compile problem (‘PR_FormatTimeUSEnglish’ was not declared in this scope)
  • Fixed bug 808382 Linux l10n builds fail because it’s building gio

Mnyromyr

  • Progressing slowly on bug 127399 Allow sending emails with IDN based email addresses.
  • Fixed bug 802166 issues when starts with collapsed sidebar.

Neil

Fixed:

  • bug 664695 Improve signature of nsIConsoleService::GetMessageArray.
  • bug 797988 [classic] No focus rect on header field buttons in message compose.
  • bug 804657 Remove UI for HTTP Networking, Enable Keep-Alive, N/A Since bug 770331.
  • bug 807407 Fix regressions from |bug 723002 Determine privacy status from provided nsILoadContext in ContentPrefService|.
  • bug 810447 Use Map instead of object literal in browser-plugins.js for hash tables.

Working on:

  • bug 392848 message filter condition order incorrect within the list after editing (rule added to the end (bottom) of the rules/conditions list within the filter).
  • bug 810671 Remove support for low/weak/null cipher suites.
  • bug 810672 Remove dedicated OCSP responder functionality preferences.

Ratty

Fixed:

  • bug 805785 Package PeerConnection DOM interface (from mozilla-central bug 694807).
  • bug 805805 Package Dom Permission Settings frombug 770731 (Expose JS API for modifying app permissions).
  • bug 807973 Don’t preprocess Sanitizer.jsm.
  • bug 808278 Unable to Build with VS2008SP1/VC9 since bug 740015 (Update Yarr to WebKit rev 130234).
  • bug 809783 Fix test_maxSniffing.html (Error: Permission denied to access property ‘documentElement’ at http://mochi.test:8888/tests/suite/browser/test/test_maxSniffing.html:27).
  • bug 809833 Package libsoundtouch (Nightly is broken due to bug 779997 and bug 809766).

Other:

  • Tracking mozilla-central bugs that affect SeaMonkey.
  • Bug triage and Bug discussions.
  • End user support and PR in newsgroups and Mozillazine.

stefanh

Working on bug 806236 Update info.plist (register svg files and playable media types, clean up icons).

Any other business?

  • Bug Day:
    • Useful link: [1], also see [2] for results.
  • 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.
    • Ratty to liaise with Serge when he gets back on doing a write up how the community can help us with this.

SeaMonkey Meeting Details

Thunderbird: 2012-11-13

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Agenda

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

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!

  • David Lechner has been working on various patches for Thunderbird, including patches with tests.

Thunderbird Development

Feature Work

Modern Address Book
  • More or less finished migrating the TB Mork connector over to the new interface
  • Still need to re-jig / re-enable some tests for the new approach
  • Hopefully starting some UI work later this week or early the next.

Schedule and Progress

  • For 17 onwards, we will be relaxing the rules slightly for the stability & security updates to allow more bug fixes, assuming they don’t break the standard rules of no-L10n changes, not breaking extensions.
Beta Version
  • Final beta out tomorrow
  • This has the fix in for the downloading of emails multiple times bug, that has been seen with some imap servers & specific types of email.
ESR
  • ESR 10 going to build sometime this week, with ESR 17 following when its ready.

Extension of the week

QA Updates

  • Thunderbird 17 preparations and checking on crashes and making sure bugs have been filed.

Marketing Updates

  • getting tools in line for TB17 release: blog post, what’s new page.
  • working with Gandi registrar on a program: any TB user can get a free .ME email address from Nov 15th to Dec 31st, 2012
  • finalizing Engagement contributor briefing

Build / Release Update

  • Thunderbird 17.0b3 this week
  • CentOS6/mock release configs patch completed for merge day next week bug 798361

Support and Documentation

  1. Please help us test TB 17 beta. It’s our long term release for a year so we’d like its quality to be high and therefore we need to test it now with your add-ons, anti-virus and POP. Also TB17 beta fixes the spellcheck bug in TB 16, bug 790475
  2. 687 new support topics (1186 1 week ago ) – Media:5-11november2012-gs-tb.png – Why fewer topics? Probably because we revamped en-US/kb/ask page in bug 751734 and bug 807146 (thanks to Vincent, Wayne, Matt, gozer and sancus for their help with this!)
  3. See this week’s Support Appendix for full Get Satisfaction metrics and other support details

Status Updates

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

Roundtable Highlights

  • Who is the list of people provided on the Thunderbird by Mozilla? See the proposed governance model
  • Are the ADU stats for Thunderbird going to be public?
    • We are working with the metrics team as to what can be made public
  • Can we share income information of Thunderbird at as a whole?
    • JB will discuss internally.
  • In the past, Beta has been the pre-release version of the software, but now it is more of an early-adopter, could we promote it as such?
    • Firefox doesn’t seem too concerned about branding Firefox Beta as something close to Firefox Release. Promoting the relationship between the two doesn’t seem to cause damage.

Attendees


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

« Newer PostsOlder Posts »

Powered by WordPress