Meeting Notes

25-November-2009

Thunderbird Meeting Minutes: 2009-11-24

Filed under: Posts — Tags: — bsmedberg @ 12:00 am

Thunderbird/StatusMeetings/2009-11-24

From MozillaWiki

last meeting | index | next meeting »

Thunderbird Meeting Details :


Agenda


Action Items


New


Open

  • Planning for a dry-run security firedrill build

    • Fire drill itself expected to happen after code freeze


Closed


Thunderbird 3 Developer Update


RC 1

  • Build 3 has been produced following a couple of blockers.

  • Expecting to publicly release RC 1 Today.


Final

  • Blockers are mainly web site updates.

  • Remaining blockers are either trackers, or test-only/build changes to support the security & stability releases.


Thunderbird 3.next


QA Updates

  • Testing Build2

  • Testing Build3
  • Getting ready for the bugs that will be reported against RC1

3.0rc1 topcrashes (not representative of what we should expect from 3.0 “release”)

status

bug

summary

rank
fixed 11-20

bug 529995

columnName

1
Enigmail?

bug 528843

nsRefPtr<nsSpeculativeScriptThread>::assign_assuming_AddRef
(nsSpeculativeScriptThread*)

2
qawanted

bug

nsRefPtr<nsCSSFontFaceRule>::assign_assuming_AddRef(nsCSSFontFaceRule*)

3
-

bug 00000

arena_malloc_small

4
possibly fixed by bug 505221 10-14

bug 513543

MimeInlineTextHTML_parse_eof

5

3.0b4 topcrashes – slight update, see previous meeting


Marketing Updates


IT update

  • Thunderbird 3.0 RC1 Builds


Documentation

Done / Cleared

In Progress / TODO


Support

  1. Top 5 GS Thunderbird 2 Support Topics (code in progress: http://gist.github.com/190923 ) basically the same as last week

    1. Cannot send email

    2. Cannot receive email (AT&T POP server outage on November 20th)
    3. migration to Vista and Windows 7 from XP including email and address books and from Outlook and Outlook Express
    4. attachments not working
    5. F-Prot false positive as of November 20 – Carsten is looking at it – bug 530582
  2. Thunderbird 3 Beta Top Support Issues (starting to monitor to see what we can improve for post 3.0)
    1. Lots of folks want Thunderbird 3 RC 1 which is great!
  3. SUMO for MoMo tracker ticket: https://bugzilla.mozilla.org/show_bug.cgi?id=520628
    1. Gary Cunningham Lee now has full sftp/scp access so theming work should complete next week. Gary also has access for Get Satisfaction MoMo Branding, should be done this week.

    2. Initial SuMoMo content complete with bugs for P1 and P2 – help us out! assign yourself a KB bug and write some KB articles
  4. Key Support stats from the following graphic:
    1. approximately 25/ day (172/7, slightly lower than last week if we subtract the Raindrop topics)

    2. total new topics:172 total replies: 64 (Ruby Code)
      1. date:20091117 #new support topics:20 resolved:16

      2. date:20091118 #new support topics:27 resolved:9
      3. date:20091119 #new support topics:22 resolved:9
      4. date:20091120 #new support topics:26 resolved:12
      5. date:20091121 #new support topics:16 resolved:3
      6. date:20091122 #new support topics:12 resolved:2
      7. date:20091123 #new support topics:11 resolved:3
    3. #replies from non MoMo folks: 38 from pasa (thanks), 1 from gyurrika (thanks!) MoMo folks: 1 from Wayne Mery (thanks) 78 from Roland, Bienvenu 23 (thanks!), 1 from Tom (thanks!) 1 from Kent James (thanks) 5 from Lighning team (thanks!)
    4. happiness metric: API doesn’t have happiness emotitags, asked GS staff about that, code in progress: http://gist.github.com/190094, manual happiness metric = 108 – 78 = 30 (26 last week), 49 Hendrix messages (generally Hendrix messages are unhappy but this week we had 1 happy messages) – bug to track down Hendrix for Thunderbird 3 and get rid of it as much as possible


Roundtable


Status Updates


sid0


davida


dmose

Last week:

  • Drafted longer-term roadmap pages

  • 3.0 driving
  • Patch for “Write” with no configured accounts (bug 524863)
  • A few short reviews; not as many as hoped

This week:

  • Roadmap iteration, including feature & component roadmap driving

  • 3.1 planning
  • Review catchup


Standard8
  • Reviews (trying to do a few a day to slowly catch up).

  • Triage, RC1 bug fixes and respins etc
  • bug 529668 Fixed broken test on trunk
  • bug 520797 In compose message, missing “Display Name” for accounts’ from-identities in Sender dropdown


asuth


bienvenu
  • Reviews and Driving

  • Fixed bug 521867 IMAP internal date not maintained when detaching attachments
  • Made comm central trunk build with moz 1.9.2 after fix for bug 515051 landed bug 529057
  • Fix tabs on trunk by faking out nsIBoxObject along with the tree box object, bug 516912
  • Started working on bugs that missed 3.0 for 3.1


gozer


clarkbw


wsmwk
  • audited and cleaned up numerous crash bugs

  • triage
  • 3.0 litmus test results vetting
  • rediscovered junquilla
  • filed crash & hang bugs:
    • bug 529429 crash [@ morkTable::CutRow(nsIMdbEnv*, nsIMdbRow*)

    • bug 530291 crash objc_msgSend | nsBaseAppShell::Release()
    • bug 528345 startup crash [@ columnName] in sqlite
    • bug 530447 (moved to core) startup crash [@ nsWindowWatcher::OpenWindowJSInternal(nsIDOMWindow*, char const*, char const*, char const*, int, nsIArray*, int, nsIDOMWindow**)
  • bugzilla whine broke in bmo upgrade to v3.4.4, so unable to monitor new crash bugs with <1 day resolution
  • bug 530403 filter age in days should default to “is less than” found missing in TB … SM has it, but we don’t!


beckley


Penelope
  • Dale has the gloda integration with the Search Messages window mostly working now.

  • I’ve been working on a variety of FUMLUB issues, and just general bug fixing/stability.
  • Hopefully getting the Eudora 8 beta 8 out next week.


KaiRo


rkent


rebron


Tsk
  • Testing

  • Testing
  • Testing


andreasn

Last week:

  • Looked up more ISP data and filed some bugs on the isp page

  • Icon bugs on Vista and OSX bug 530520 bug 529933
  • Lightning icons bug 494598
  • Uploaded sources

This week:


bwinton

Last week:

This week:

  • Review more bugs.

  • Write some more code, and tests.
  • Continue to help students with ISPDB.


roland


sgautherie
  • Fixed (or in-progress) MailNews Core bugs:

    • bug 459693 Eliminate nsFileSpec and nsIFileSpec (references) from MailNews

    • bug 456860 Improve msgCompSMIMEOverlay.js and msgReadSMIMEOverlay.js
    • bug 523820 Remove old MOZILLA_1_9_1_BRANCH ifdefs from comm-central code


nth10sd


Fallen
  • Lightning 1.0b1rc1 currently planned for Wednesday

  • Held beta release for bug 529326 since it drastically improves performance and is an easy fix.
    • Patch checked in, will be contained in tomorrow’s nightly

    • Simon blogged about this today.
  • Possible regression bug 529853 needs to be debugged, might further hold up release.
    • Patch pending review, will hopefully make it into the tree today

    • If so, we can continue with the plan to spin rc1 on Wednesday.
    • Nightly users with builds after 2009-11-07 might need to do some manual steps to avoid the error message in the mentioned bug. Will blog about this after the patch is checked in and the nightly is ready.


Attendees

standard8, Davida, dmose , rebron, gozer, roland, jenZ, asuth, davidb, clarkwb, Beckley,andreasn, wsmwk (too lame to unmute)

Mozilla Platform Meeting Minutes: 2009-11-24

Filed under: Posts — Tags: — bsmedberg @ 12:00 am

Platform/2009-11-24

From MozillaWiki

« previous week | index | next week »


Notices / Schedule

Firefox 3.0.16 / Firefox 3.5.6

  • in QA, on track for mid-December release

Firefox 3.0.17 / Firefox 3.5.7

  • no schedule for either release yet, should have one by the end of the week

  • tree should open in early December

Firefox 3.6 Beta

  • beta user base is now over 450,000

  • beta 3 refresh shipped last week
  • component lockdown effects?

Firefox 3.6 RC

  • late on RC freeze


Blocker Report

See more Firefox 3.6 related blocker queries, or learn about the new status and blocker flags


Browser / Front End

(Progress reports every weekend on Planet Firefox)

  • see our active projects and get involved / propose others

  • Namoroka/mozilla-1.9.2 front end development:
    • 8 blockers left, 4 are crashkill

    • bug 520535 needs a patch
    • the other three need review (Neil Rashbrook is sick, Neil Deakin is out)
    • should be done in next 24 hours
    • keeping nomination list down with constant review, so far no major concerns other than late breaking Toolkit dependencies coming in from Fennec


GFX Update

  • 2 blockers; one is waiting on review, the other is a mobile blocker (kerning) that has not seen traction yet.

  • 2 noms; 1 might be build config related and if so should not block, the other has a reviewed patch and probably shouldn’t block, but should be approved.
  • Jonathan Kew’s font enumeration Ts patch is looking good, and has passed review from John Daggett.
  • And now, for the Direct2D in Firefox show, starring Bas Schouten!
    • Bas’s blog post on Direct2D was featured in a cnet news article on Direct2D in Firefox.

    • Direct2D provides vector graphics rendering on the GPU. It is implemented as a backend to cairo.
    • Large performance improvements in scrolling.
    • Large improvements in dynamic websites using a lot of transformations and blending operations.
    • Possible implementation strategies:
      • Switched on for all D3D10+ cards, blacklist buggy hardware.

      • Switch off by default, whitelist hardware/driver versions.
      • Possibly additionally whitelist D3D9 cards.
  • bug 470440 Going to implement sub-pixel positioned text rendering on Linux, hoping to have working code by early next week


Layout Update

  • Blocker report

    • Several blockers added and fixed in the last week

    • 1 nomination (arrived 30 minutes ago)
    • 3 blockers with patches
    • 1 crashkill (not a hard blocker IMHO)
  • Still evaluating crashes revealed by frame poisoning
    • Largest-volume crash fixed, probably fixes for one or two others

    • Most have no steps to reproduce, some seem inexplicable
    • Need a judgment call on remaining volume
  • Video on N900
    • Theorarm decodes 100fps on “reasonably sized video”, beating current DSP decoder (on speed if not power)

    • Plan on using GL for YUV decoding, not this quarter
    • Experiment with standalone player
    • Pulseaudio takes 10-15% of CPU!
  • Instructions for setting up record and replay
    • Any particular test we should look at?

    • Need Windows loopback interface sniffing


Content Update

  • One blocker left (security bug)

  • Ben Newman got JPW talking across processes.
  • Jonas Sicking went through and caught up with the spec and cleaned up some minor problems in our new DOM file API additions.
  • Continuing with crashkill work
  • HTML5 parser update (hsivonen)


Platform-specific Support Update


JS

  • Blockers:

    • Some fixed on TM tree, one test failure after m-c merge holding things up

    • Merging to 1.9.2 ongoing
    • Many new fuzzbug / QA bugs recently
    • JS team will meet to discuss each JS blocker at 2pm PST


Startup Performance

Summmary

Activity

  • Joel has some data on his super-static Firefox in bug 525013. Inconclusive so far.

  • Ben is making progress on the fastload replacement in bug 520309. Some fastload/invalidation discussion in this dev.platform thread.
  • Taras has patches up for service caching (bug 516085
  • Super-fast-path-ing of Components.* needs some JS team help: (bug 512584).
  • Looks like a final patch on bug 519445, for reducing Mac startup time spent in font system initialization.
  • Ryan Flint put a patch to minify JS on bug 524858, needs work still, but significantly reduces the size of shipped JS files.

More


Security

pending reviews

feature review date who interested
Windows TSF integration (1.9.2) unscheduled Jim Chen, roc
DNS Prefetching unscheduled Patrick McManus Jesse, bz, reed(?), ctalbert
New system metrics (and media queries) unscheduled  ? dbaron

Top Security Bugs

Session Cookie Policies

  • Lucas filed bug 530594 to propose that we forcibly expire session cookies after 7 days; we need feedback from people here and from web developers

  • also wondering if we should have an explicit option to always expire session cookies whenever the browser quits, even if the user chooses to save tabs or if there is a restart for add-on or application install/update.
  • Related bugs:
    • bug 529899 to have session restore not save session cookies if the user has set Firefox to expire all cookies on shutdown

    • bug 529644 is about rewording the “Save and Quit” dialog to explain that session cookies will be preserved


Electrolysis


Tree Management

  • Downtimes

    • Try server repo needs resetting. Will be down for around 1 hour. Tomorrow night or next tuesday.
  • b4 / rc1 scheduling


Roundtable

  • we think we’ve fixed a sigificant number of the 3.6b3 topcrashes (see Sam’s nice table) (dbaron)

24-November-2009

Mozilla Project Meeting Minutes: 2009-11-23

Filed under: Posts — Tags: — bsmedberg @ 12:00 am

WeeklyUpdates/2009-11-23

From MozillaWiki

« previous week | index | next week »


Friends of the Tree

  • The People team would like to warmly thank Asa Dotzler for being such an emblematic figure for Mozilla and an awesome story teller. There’s been a great deal of interest generated by all his blog posts, resulting in a big increase of people actually viewing our career website. How many viewers, are you asking? Just 11,000 in just over a year! Thanks Asa!
  • Mike Beltzner would like to nominate Chris Hofmann as a friend of the tree for his long standing and relentless work at digging into the corners of our beta feedback to help us better understand how to improve the stability of Firefox, and how to use our beta feedback to extrapolate to a final release.
  • Stephen Donner would like to thank and nominate Tobias Markus for friend of the tree, for his awesome work writing Litmus testcases for the Add-on Collector, and being an all-around enthusiastic and friendly contributor.
  • Users in our +50% market share country of Poland write in to thank: dbaron, Wojciech Moch, and Németh László for working together to find, analyze, and fix a bug in our spell checking/dictionary code that had been laying dormant and unobservable on the trunk since last Feb. and exploded in visibility in the recent 3.6 betas. Though some great work they found and fixed this problem last week, and helped to avoid a big regession for users in Poland in the 3.6 final release. see bug https://bugzilla.mozilla.org/show_bug.cgi?id=525581
  • Aakash writes in “I’d like to nominate AaronMT and Aleksej for their bug-finding detective work they performed at our L10n+QA Test Firefox 3.6 Testday. Not only did they again show themselves to be great testers, but also real assets in providing help to the QA community within the channel.”
  • Chris Ilias writes “I’d like to nominate Bo Bayles, for working so hard last week updating Support knowledge base articles for Firefox 3.6.”


Development Updates


Firefox

( Projects | Status | Goals | People )

Firefox 3.6 (Namoroka)

  • there are still over 80 blockers left to be fixed for Firefox 3.6

    • many are fixed on other branches and need to be moved over

    • some seem to be tracking bugs for stability issues, and may not block
    • there are still several code blockers awaiting patches or review which should be the highest priority for everyone in advance of the long weekend

Firefox Future

  • Vlad’s started some exploration for building Firefox on Android, if you’re interested in getting involved, drop him a line to let him know.

  • Boriss and Mossop have some ideas about how to make the Add-ons Manager better
  • Blair has got tab matches in the awesomebar working on tryserver builds; it’s hot!


Gecko

  • Wrapping up remaining 37 blockers for 1.9.2. Watching and fixing regressions & crashes based on beta feedback.

  • News from the CrashKill front:
    • In last week’s discussion we talked about how to compare releases. We’re still refining it, but it’s a good starting point.

    • Reminder: We now have the ability to block specific DLLs from loading. For the list of DLLs we intend to block, see bug 525103.
  • Blockers:
    • P1: 3

    • P2: 20
    • P3: 0
    • Other: 14
  • Team blocker numbers:
    • Layout: 3

    • Content: 6
    • GFX: 1
    • JS: 14


Branch work: Firefox 3.0.x / Firefox 3.5.x / Thunderbird 2.0.0.x


Thunderbird

  • 3.0RC1 build 3 available

    • please help us test and file bugs

    • autoconfiguration of new accounts at various providers needs special testing
    • we hope to label and announce as RC1 in the next small number of days


SeaMonkey


Mobile


IT


Release Engineering

  • nightly updates available for Fennec linux mobile

  • l10n nightly repacks for Fennec desktop builds (mac/win32) are working again
  • geriatric testing master has been setup, running unittests on older nonsse / ppc machines: http://tinderbox.mozilla.org/showbuilds.cgi?tree=GeriatricMachines
  • please report any fallout from the power outage this past weekend


QA

Test Execution

  • Tested and shipped Firefox 2.0.0.20 to 3.0.15 Major Update

  • Continued with Firefox 3.5.6 and 3.0.16 bug verifications. Closed most security bugs but have many non-security bugs to close

Web Dev Testing

  • Shipped a special release of AMO 5.3.1.

  • SUMO 1.5 – Tested the new Forum search. Blogged about testing SUMO search.
  • Selenium – Created a logic framework in Selenium for verifying details on persona page.
  • Spread Firefox – Verified bug fixes and testing prior to release.

Metrics, Accessibility, Localization, Community

  • Community

  • Accessibility-
    • Having trouble with different version of builds. Local builds, even when built for release, sometimes behave differently than regular nightly builds coming from the Mozilla build bots. Try-server builds also don’t always behave the same. Couldn’t reproduce some crashers when a nightly build reliably did. This made testing a bit extended since we often had to wait for a regular nightly to show some difference.

    • Finished first article for German Webkrauts. It’s about good markup for form controls and their labels. It hasn’t been published yet.

Test Development

  • We just finished Sprint 2 last week and have some updates:

    • Mozmill 1.3 is Released

    • Making good progress on the Orodruin (XPCShell is Completed) and Crash Automation (Crash Log Parser is completed) projects
    • Electrolysis Test code for E10s plugins has landed in the E10s tree. Delving into E10S Talos support next.
  • More Notes here.


Security

  • No updates this week.


Marketing/PR

PR

Personas Video

  • We’re shooting today from 12:00 on!

  • Details

Five Years of Firefox

  • Rome Catch the Fox activities

  • Please, please make sure your photos make it on to Flickr tagged with Firefox5
    • We’ll start looking for “Light the World with Firefox” winners after the American Thanksgiving holiday.
  • MCC Challenge
    • Please submit designs and vote.

    • Check out the designs such as this one.

General

  • Firefox Testdriver Facebook Group launched on Wednesday. The group is intended to encourage Facebook users and a wider group of people use Firefox betas. At point of destination, people can post in the discussion group their feedback and ask questions. 800+ members so far.

Events


Support

  • Firefox 3.6 support documentation update to be completed today with a lot of help from Chris Ilias and our fantastic Knowledge Base community. See the plan and the progress


Metrics

  • Firefox Market Share

    • Gemius, which has the largest sample size of any market share provider, has started creating a custom report aggregating their entire sample. The data show that Firefox surpassed IE in market share a few months back and is now poised to hit 50%.

    • Gemius data includes traffic from ten countries in Central and Eastern Europe.


Evangelism

  • No updates this week.


Labs


Developer Tools

  • No updates this week.


Add-ons


Webdev

  • Facebook quiz launched.

  • Lots of ongoing stuff, no other updates.


L10n

Product stuff

Web stuff

Tools

  • Verbatim should have a soft launch today

Testing

  • L10n testing partner, Multilingual QA, will test the following versions of Firefox 3.6 in advance of the launch

    • Russian, Portuguese (Brazil), Italian, Turkish, Czech, Hungarian, Dutch, Chinese (Traditional), Swedish, Finnish, Greek, Slovak, Norwegian (bokmål), Portuguese (Portugal), and Indonesian

    • This list is assembled by looking at the top 25 locales (by ADU pings) and removing the localizations where we have very large communities with individuals responsible for community-driven QA.


Foundation Updates

  • Just one week left to enter the Jetpack for Learning Design Challenge; the deadline for submissions is this Friday, November 27, at midnight Pacific time.

  • First two Drumbeat local events scheduled for December, one in Singapore and one in Bangalore. Goal: get people to pitch open web project ideas that feed into the Drumbeat pipeline. If you know people in those cities, please promote.


Roundtable

18-November-2009

SeaMonkey Meeting Minutes: 2009-11-17

Filed under: Posts — Tags: — bsmedberg @ 12:00 am

SeaMonkey:StatusMeetings:2009-11-17

From MozillaWiki

« last meeting | index

SeaMonkey Meeting Details


Agenda

  • Who’s taking minutes? -> Ratty


Action Items

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

NEW

  • KaiRo to add to the known issues page additional items from the SeaMonkey 2.0 Final/Feedback section below.

  • Ratty to draft out some messages to encourage extension authors to make their extensions compatible with SeaMonkey 2.0. Once the Council approves them, we can forward to AMO for spammingdissemination.

OPEN

  • Get permission from Google to use their geolocation JSON service [KaiRo]. Contact at Google says: “We don’t have a good estimate for when GLS will be opening up more broadly, but I will be sure to let you know when we take that step. Sorry that I can not be more specific at this time.” – We can only wait right now.

    • KaiRo emailed Google again more than 8 weeks ago and again 5 weeks ago, no reply yet, even though the MoCo geolocation contact has poked the Google contact as well.

CLOSED


SeaMonkey 2.0 Final

  • Shipped on October 27!

  • 167 fixed-seamonkey2.0 bugs (all post 2.0b2)!
  • Pushed venkman perf hit and GetDefaultReader to 2.0.1.
  • 2.0 has 19 official languages including en-US, as well as a beta/unofficial Turkish version (requested by localizer due to incomplete L10n). More to come for 2.0.1.
  • What are we going to do with regards to 1.9.1.6?
    • 2.0.1 will be based on 1.9.1.6 now as 1.9.1.5 was a crash-fixer released on Thursday 5th November, and KaiRo did not have enough time to generate a release that week.

    • Firefox is in slushy code freeze and is on schedule for a mid-December release.
  • Feedback
    • Many positive messages.

    • Also many posts with problems, a few common threads among those:
      • Failure to launch when installed over 1.x – can we do something with removed-files? Ratty has filed bug 526202 on this issue.

        • Components dumped by extensions into the application/components/ directory are definitely a problem.
      • Some things already mentioned in Known Issues.
      • Profile migration failures – not sure how to diagnose these. Things like missing all passwords in migration are strange, but hard to debug especially if we don’t have access to the users system.
      • The migration experience for people with multiple profiles is sub-optimal and we need to find some way of making this better.
      • Quicklaunch from SeaMonkey 1.1.x still enabled, need to see if it’s possible/wanted to disable Quicklaunch during SeaMonkey 2 setup (should not be that difficult). IanN keep an eye on this issue (bug 526204).
      • The new Password and Form Managers seem to be hard for people to grasp, do we need docs on those so we can point people to them? BenoitRen to file a bug and to contact people who can potentially help to do the documentation. There is an existing bug, bug 463903 for form autocomplete.
        • One immediate issue is for a form history editor to edit/delete incorrect entries. There is a Form History Manager extension for SeaMonkey 2.0 that can do this. But we need this as a native function of SeaMonkey for a better user experience. Perhaps we can use that extension as a starting point.

        • Ratty to file a but to track a native Forms editor.
      • For some users cut&paste isn’t working for some Windows 7 users. Specifically, nothing gets pasted (bug 525601.
        • This has been traced to the McAfee Site Advisor component of the McAfee Internet Security Suite (also shipped with other McAfee products and with Yahoo security suites that are rebranded McAfee). Latest reports indicate that this problem only surfaced after RC2 because in previous versions of the McAfee Security Suite, the Site Advisor was an optional component. However the in latest versions the Site Advisor cannot be deselected. Also users with McAfee subscriptions who auto-updated got the Site Advisor whether they wanted it or not.

        • The McAfee techs would like a developer from the SeaMonkey side to assist them in tracking down the problem. Do we have someone with the required skillset? Perhaps Neil.
      • Some users upgrading from 1.1 who never used a master password are now being prompted at every startup for a (non-existent) password. In 1.1 it was possible to set a master password but not use it if the preferences were set that way. Some users might have accidentally set a master password and forgot about it and this could have been migrated to the 2.0 profile. Unfortunately in 2.0 if a master password is set then it is used.
      • We seem to have accidentally migrated from 1.1 all the “browser.toolbars.showbutton.*” preferences when we shouldn’t. The most common case appears to be the home button. Our button pref listener are still active because of the Go and Search buttons in the URL bar.
        • Ratty to file a bug to fix or workaround the problem in 2.0.1 for already migrated profiles. Also possibly get someone to look at the profile migrator code to not migrate these preferences.


Feature List, Planning

Bug statistics for last two (full) weeks: 65 new, 20 fixed, 58 triaged.

  • High rate of new bugs immediately after 2.0 release but declining.

  • Fixing rate down as we all take a breath after this.
  • Triage rate up from 34 at last meeting.

Major wanted/needed features:


2.0.x

  • bug 423281 Help updates.

    • Status/Progress?
  • bug 483282 Make sure normal SeaMonkey use doesn’t pay a price for having venkman installed.
    • Needs at least a core patch landing for 1.9.1.6 (.5 will be a short-cycle crash-fixing update) bug 364864 nsICategoryManager::deleteCategoryEntry does not persist outside of component registration.

    • Progress/Status?
  • bug 471346 Port GetDefaultFeedReader to SeaMonkey shell service. New patch needed.
    • New patch needed.


2.1

  • bug 460953 kill-rdf port [sgautherie]

    • Progress stalled.
  • bug 436794 Enable Mac OS X system address book per default and add UI.
    • SM UI needed, unowned, helpwanted.
  • bug 410613 OpenSearch. helpwanted.
    • We need to check if OpenSearch can support all our existing functionality, for example the INTEPRETS section in Sherlock search plugins. Mnyromyr will check on that, and on how extensible the Firefox code is.
  • bug 449728 drag tabs between windows
    • unowned so far.
  • bug 498596 places bookmarks
    • unowned so far.
  • bug 477845 Build a standalone (Gecko 1.9.1) Composer
    • Will look into that once KompoZer 0.8 is done.
  • bug 477840 Backport KompoZer to Composer
    • Will look into that once KompoZer 0.8 are done.
  • bug 523274 Complete new default theme icon set
    • status/progress?

    • A list of TODO icons is up in the bug
    • Still needs quite a bit of work.
    • bug 522023 is working on improving the browser globe in task icons, etc..
  • bug 526210 Update the icon set for the SeaMonkey Modern Theme.
    • unowned so far.
  • bug 521927 Make Search, Folder Location and Views widgets for MailNews customizable toolbars.
    • waiting on reviews (was previously waiting on bug 525373 to be checked in).

We also should take a look at the other items on wanted-seamonkey2.1+


Roundtable

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


ajschult


Aqualon


asrail


biesi


Callek


IanN

  • Usual testing, reviewing and commenting.

  • Bugs fixed:
    • bug 525373 Make customizable toolbars play nicely with children with disabled attributes (toolkit) – checked into mozilla-central, waiting on approval for mozilla-1.9.1
  • Working on:
    • bug 439134 “Customize toolbars” window a bit too small on linux – cuts off the “Restore defaults” button – new patch up and waiting for reviews.

    • bug 515967 Add icons to addressbook menulist in Search Addresses.
    • bug 519133 Newsgroup list in Message Filters Dialog has blank entry and extra separator.
    • bug 521927 Make Search, Folder Location and Views widgets for MailNews customizable toolbars – waiting on reviews (was previously waiting on bug 525373 to be checked in).


InvisibleSmiley

  • Bugs Fixed:

  • Worked on extension compatibility (DictionarySearch)
  • Wrote my first own extension (Bookmark Indicator)


KaiRo


mcsmurf

  • Helping out in the Mozillazine SeaMonkey Support forum ;)

  • Assigned:
    • bug 471346 Port GetDefaultFeedReader to SeaMonkey shell service

    • bug 507896 Upgrading Seamonkey changes file type icon for HTML files to mail.


Misak

Bugs fixed:

Bugs working on:


Mnyromyr

Working on:

  • bug 456874 Need a policy/rule of thumb, for new prefpane usage by extensions.

  • bug 521803 tabbrowser.xml: “Error: this.mPanelContainer is null”, opening MailNews.
  • bug 521891 Need pref pane entry for extension blocklist feature.


MReimer


Neil

Fixed:

  • bug 520366 AppendInt only handles 32 bit signed ints

  • bug 525725 xulrunner -help crashes [@ LoadPlatformDirectory]
  • bug 524256 stacks not unwound past XPCWrappedNative::CallMethod

Working on:

  • bug 520535 titlebar=no windows do not receive events

  • bug 503794 Unable to remove an attachment during compose
  • bug 152526 Send Link does not open configured external app
  • bug 525047 ‘make clean’ in srcdir deletes automationutils.py
  • bug 528755 Find a place for filepicker’s filter strings to live

Plus the usual review backlog, of course…


Ratty

  • Bugs fixed:

    • bug 528209 When working Offline and composing an e-mail the “Send” button doesn’t change to “Send Later”.
  • Working on:
    • bug 528506 In the SeaMonkey Default Theme Account Central pane, the icon in the “create new calendar” row is misaligned.
  • Filed AMO bug 527919 (Obtain a list of extension author email addresses so that the SeaMonkey Council can mass mail them) on behalf of KaiRo and monitoring it.
  • Bug triage and Bug discussions including:
    • Tracking McAfee issue with bug 525601 Copy and cut (clipboard) functions do not work in SM 2.0.
  • AgitProp and PR in http://forums.mozillazine.org/
  • Answering questions in the Mozillazine SeaMonkey Support forum.

Note:

  • Currently I am concentrating on my own extensions as well as my extensions port project and won’t be too active in SeaMonkey development for a while – at least until 2.1 development starts to ramp up.


sgautherie


Standard8


stefanh

Bugs fixed:

  • bug 525404 [Mac Classic] Appearance Pref Pane does not alter icon/text settings [Fixed on 2.0 branch].

Working on:

  • bug 525698 [Mac Classic] Need new css for pageinfo.

  • bug 525926 [MacOSX] Sub-menus in native Bookmarks menu have “Empty” menuitem.
  • bug 528752 [Mac Classic] History drop-down height doesn’t match full number of rows.


wladow


Any other business?

  • Thunderbird mass-mailed Thunderbird extension authors on AMO reminding them to update their extensions for Thunderbird 3.0. We should do a similar mass mailing targeting two groups:

    • Existing SeaMonkey extensions that haven’t been upgraded to 2.0.

    • Firefox and Thunderbird extension authors encouraging them to make their extensions compatible with SeaMonkey 2.0.
    • Ratty filed AMO bug 527919. The way forward appears to be that we draft one or more messages and AMO will take care of sending these out to extension developers.
  • EOL date for SeaMonkey 1.1?
    • The plans for Gecko 1.8 are rather murky at the moment. KaiRo will probably try to get a clearer view when a 1.8.1.24 will be prepared possibly in December.

Thunderbird Meeting Minutes: 2009-11-17

Filed under: Posts — Tags: — bsmedberg @ 12:00 am

Thunderbird/StatusMeetings/2009-11-17

From MozillaWiki

last meeting | index | next meeting »

Thunderbird Meeting Details :


Agenda


Action Items


New


Open

  • Planning for a dry-run security firedrill build

    • Fire drill itself expected to happen after code freeze


Closed


Thunderbird 3 Developer Update

  • There will be a build 2 of RC 1.

    • Remaining code blockers ready to land waiting for tree to re-open following planned downtime of stage.mozilla.org.

    • Once blockers have landed we can start automation.


QA Updates

_Going on_ :

Testing of RC1 going strong – we’ve reached 90% test coverage on the largest tests sets. Results are visible at <https://litmus.mozilla.org/test_run_report.cgi?test_run_id=56>. Missing tests are related to Proxies. The QA team is busy following bugs and test results as well as testing. The team would like to thank all the people who signed in and are participating or will participate.

_This week_ :

Focus is going to be on testing RC1/build2 and following bug reports. So our focus is going to be on litmus, build2 and bugzilla.

_Crash stats_ :

No stats this week as rc1 is unreleased. We would like to note that some people are crashing while sending emails, or are having issues with nightlies and sending emails. This is likely due to an api change in TB that affects enigmail – if you are using enigmail please update to the latest nightly which fixes the issue. http://enigmail.mozdev.org/download/nightly.php


Marketing Updates


IT update


Documentation

  • sick last week

In Progress

TODO

  • msg headers (466025, 480623)

  • new bug for debugging issues? (and close 420317?)
  • TB usage of XUL elements, content-in-a-tab
  • collapsed threads (bug 496244 454829) (DavidA)


Support

  1. Top 5 GS Thunderbird 2 Support Topics (code in progress: http://gist.github.com/190923 ) basically the same as last week

    1. Cannot send email (ongoing issue with 2 AT&T Yahoo customers, no pattern, other AT&T Yahoo customers fine!)

    2. Cannot receive email
    3. migration to Vista and Windows 7 from XP – need to write a KB article for this
    4. email lost (fixed by compacting folders and deleting .msf)
    5. importing address books – need to write a KB article for this
  2. Thunderbird 3 Beta Top Support Issues (starting to monitor to see what we can improve for post 3.0)
    1. 2 reports of not being able to send or receive email when upgrading 2.0.0.23 to TB 3 RC1 Build 1 non en-US version e.g. GB- fixed by copying signons.sqlite
  3. SUMO for MoMo tracker ticket: https://bugzilla.mozilla.org/show_bug.cgi?id=520628, TB3 Global Database KB
    1. theme work slowed because gozer was sidetracked into RC1 build work, looking to make much more progress this week

    2. Lightning Docs wiki page created with rough list of topics
  4. Key Support stats from the following graphic:
    1. approximately 25/ day (176/7, slightly higher than last week if we subtract the Raindrop topics)

    2. total new topics:176 total replies: 64 (Ruby Code)
      1. date:20091110 #new support topics:20 resolved: 9

      2. date:20091111 #new support topics:29 resolved: 3
      3. date:20091112 #new support topics:28 resolved: 3
      4. date:20091113 #new support topics:24 resolved: 5
      5. date:20091114 #new support topics:13 resolved: 7
      6. date:20091115 #new support topics:13 resolved: 0
      7. date:20091116 #new support topics:1 resolved: 10
    3. #replies from non MoMo folks: 103 from pasa (many were about his problems but some helped others and welcome!), 8 from from gyurrika (thanks!) MoMo folks: 1 from Wayne Mery (thanks) 38 from Roland (down because I was sick for 2 days), Bienvenu 11 (thanks!), 3 from Standard8 (thanks), 7 from Kent James (thanks) 2 from Lighning team (thanks!)
    4. happiness metric: API doesn’t have happiness emotitags, asked GS staff about that, code in progress: http://gist.github.com/190094, manual happiness metric = 64 – 38 = 26 (26 last week), 33 Hendrix messages (generally Hendrix messages are unhappy but this week we had 3 happy messages) – bug to track down Hendrix for Thunderbird 3 and get rid of it as much as possible


Roundtable


Status Updates


sid0


davida


dmose
  • Last Week

    • Driving

    • Reviews
    • A11y/message header work
    • misc catchup
  • This Week
    • Roadmap work

    • Reviews


Standard8


asuth


bienvenu
  • Reviews and Driving

  • fix move/copy file menu not to allow move/copies to virtual folders, servers and other canFile==false folders, 3.0 and trunk bug 528690
  • Fixed bug 527679 gloda indexing does not properly handle undone message deletions, 3.0 and trunk, with secret help from Asuth.
  • Fixed bug 527836 – imap not setting public namespace from prefs correctly, 3.0 and trunk.
  • Stop imap code touching prefs service off the ui thread bug 83489, trunk only
  • Landed last fixes for bug 518678, fix copy chaining to same folder in copycompleted notification, and add unit test that asserts w/o fix, trunk only.
  • Started looking at trunk regressions.
  • Started thinking about TB 3.1


gozer
  • Build

    • TB 3.0 RC1 Build1

    • Lightning trunk builds
    • Packaged gcc-4.3.3 and upgraded the linux slave to the Linux refplatform v20
  • Web

    • Met with the TikiWiki folks at TikiFest4 – Montreal

    • Working with Gary@tiki to get more work done on the theme for SuMoMo
    • STB security updates
    • Tinderbox Pushlog updates
  • Infrastructure

    • LAN hg.m.o mirror for the minis


clarkbw
  • Last Week

    • Sick

    • Vacation
  • This Week
    • Catch up on

      • ui-reviews

      • bugs
      • driving schedule
      • 3.1 roadmap


wsmwk
  • audited and cleaned up numerous crash bugs

  • began audit of sg/security bugs
  • filed crash & hang bugs:
    • bug 528843 crash [@ nsRefPtr<nsSpeculativeScriptThread>::assign_assuming_AddRef(nsSpeculativeScriptThread*)]

    • bug 528505 hang after starting 3.0rc1
    • bug 528368 crash during spell check [@ nsTextServicesDocument::IsBlockNode(nsIContent*)]
    • bug 528345 crash composing message [@ FindNextNonWhitespaceSibling]
    • bug 527801 startup crash [@ js_LockGlobal]
    • bug 526935 crash [@ nsMsgDBView::NoteChange(unsigned int, int, int)]
  • additional credits changes
  • spot checked SM mailnews bugs
  • set up bugzilla whine to monitor new crash bugs


beckley


Penelope


KaiRo


rkent


rebron
  • RC1 work.

  • Working on PR contract for next few months, next year.
  • Got Windows 7 up and running.
  • Trying hard not to get sick.
  • Taking vacation day on Friday.

Next week

  • Website l10n driving.

  • Add-ons contest scoping.


Tsk
  • working and following rc1.


andreasn

Last week:

This week:

  • Upload sources to svn

  • More ISP:s to add (and get more people involved)
  • More polish


bwinton

Last week:

This week:

  • Review some bugs.

  • Write some more code.
  • Continue to help students with ISPDB.


roland


sgautherie
  • Fixed (or in-progress) MailNews Core bugs:

    • bug 521618 Port |Bug 520339 – Remove leftovers from MOZ_COMPONENTLIB| to comm-central

    • bug 522713 Port |Bug 448602 – Have a way to enumerate event listeners| to comm-central (apps)
    • bug 524349 Port |Bug 517417 – access violation: while compiling xulrunner tries to test for Mercurial repositories above its build dir| to comm-central
    • bug 459693 Eliminate nsFileSpec and nsIFileSpec (references) from MailNews
    • bug 521624 Port |Bug 517355 – Restore OJI, Liveconnect and the JEP on the 1.9.2 branch on OS X| to comm-central (apps)


nth10sd


Fallen
  • No Beta blocker bugs left (1 checkin open), waiting for the remaining locales until Nov 21st.

  • Will release 1.0b1rc1 shortly after
  • Working on buildbot part of making nightlys localized (bug 346278)
  • Might need some help with the release engineering part of our beta release.


Attendees

Mozilla Platform Meeting Minutes: 2009-11-17

Filed under: Posts — Tags: — bsmedberg @ 12:00 am

Platform/2009-11-17

From MozillaWiki

« previous week | index | next week »


Notices / Schedule

Firefox 3.0.16 / Firefox 3.5.6

  • 3.5.6: Everything in, but we found on regression we need to fix.

  • 3.0.16: One patch to land and the same regression to fix.
  • still on track for both releases

Firefox 3.0.17 / Firefox 3.5.7

  • no schedule for either release yet

  • will start marking blockers this week and sending out emails to blocker owners
  • tree should open in early December

Firefox 3.6 Beta

  • beta user base is now over 300,000

  • beta 3 refresh shipping later tonight

Firefox 3.6 Release Candidate

  • tree was closed for a lot of this morning

  • blocker counts haven’t come down appreciably, though 1/4 of them are “crashkill”
  • what does this mean for schedule?


Blocker Report

See more Firefox 3.6 related blocker queries, or learn about the new status and blocker flags


Browser / Front End

(Progress reports every weekend on Planet Firefox)

  • see our active projects and get involved / propose others

  • Namoroka/mozilla-1.9.2 front end development:
    • 21 blockers left, 9 are crashkill

    • bug 519438 and bug 496019 are confusing and annoying, will likely require a late compatibility-breaking fix
    • bug 526194 is actually responsible for a bunch of the blockers which are dependencies of the main fix
    • all blockers have patches in progress except for DLL blocklist and credits bugs
    • should be done by Thursday


GFX Update

  • 6 1.9.2 blockers

    • Most are well-controlled and will be ready. But bug 518506 is scary, and its fix is scarier. Karl suggests that he could be ready by EOD Wednesday, but it’s not a certain thing.
  • Everyone is heads-down working on 1.9.2 or Electrolysis.
  • Aero peek per-tab preview work is stopped, because Rob Arnold’s development machine has died.
  • Jeff is working on a scrolling performance pageset. If you have any pages that you know scroll slowly, please add them to bug 527728.


Layout Update

  • 1.9.2 blockers

    • 16 blockers (spike of incoming bugs)

    • On top of them:
      • 5 fixed on trunk

      • 7 will be fixed by patches that need landing
      • 3 need review
      • last one is a crashkill
    • 5 noms: 3 with patches that need landing, 1 fixed on trunk, 1 won’t block
    • 522088/507294 landed just now


Content Update

  • 12 content blockers left

    • 5 crashkill bugs

    • 4 blockers waiting to land
    • 3 blockers waiting for reviews
    • 0 blockers w/o patches.
  • Continuing to investigate cycle collector crashes (peterv)
  • JPW work moving along (bnewman)
  • HTML5 parsing off the main thread work starting to land (hsivonen)


Platform-specific Support Update


JS

  • Lots of work on crash kill bugs, with good progress.

  • blockers: looks like we should be able to close out the blockers soon, but maybe not by tomorrow/freeze, but we shouldn’t go over much. The below are TraceMonkey landing estimates; how those make it to M-C will be up to sayrer.
    • bug 523846 expected 2009-11-17, Waldo says “easy peasy”

    • bug 526173 expected 2009-11-18 luke’s patch is waiting for review from Waldo, which Waldo expects to be done by end of 2009-11-17. Once landed, expecting our String.indexOf to be faster than webkit.
    • bug 519719 expected 2009-11-18 jorendorff has patch, not sure about perf impact
    • bug 505523 expected 2009-11-17 jorendorff has patch in bug, will land in tm today
    • bug 524454 expected 2009-11-17 jorendorff says is is a dup of 505523
    • bug 528116 expected 2009-11-18 igor
  • jimb has 14 strict mode patches in final approach; tracking bug bug 482298


Startup Performance

  • Latest weekly update is here.

  • Dirty-cold-Ts went live this week, thanks to Alice and Lukas. Example: cold startup with a large places.sqlite on Mac.
  • Snapshot results for startup and all other tests are now *live* (thanks Catlee): http://graphs.mozilla.org/dashboard/snapshot/
  • Joel is making progress on making a super-static Firefox in bug 525013. He’s got a static XUL working, moving on to XPCOM next.
  • Ben is making progress on the fastload replacement in bug 520309.
  • Taras has patches up for service caching (bug 516085 and super-fast-path-ing of Components.* (bug 512584).
  • More patches and data about Mac font-loading by Jonathan Kew and John Dagget in bug 519445.
  • Ryan put up some details about when spellcheck is initialized, a couple of potential solutions in bug 496217.
  • Ted landed rebasing on Windows in bug 484799.
  • Drew’s work on getting rid of Change GetPersistentDescriptor/SetPersistentDescriptor on Mac, has landed in bug 506814.


Security

pending reviews

feature review date who interested
Windows TSF integration (1.9.2) unscheduled Jim Chen, roc
DNS Prefetching unscheduled Patrick McManus Jesse, bz, reed(?), ctalbert
New system metrics (and media queries) unscheduled  ? dbaron

Top Security Bugs


Electrolysis


Tree Management

  • Downtimes:

    • today: IT upgraded stage to RHEL5 (long-delayed). Back up now, trees will re-open very soon.

    • thursday AM EST: try server, to reclone the repo
      • working on a solution to do this automatically bug 529179
    • saturday all day: power outage rescheduled to Sat. Nov. 21st. Reminder that mobile coverage will be down, same plan as last time. Aki handling things on the RelEng side.
  • talos for e10s
  • new talos tests:
    1. v8

    2. tsvg_opacity
    3. dirty+cold startup tests
    4. measuring x resources during linux tp4 runs
  • more n810s (40) and 30+ minis coming online


Roundtable

  • Orange + blocker bug 519438 – anyone know GTK and event loop crash madness? -dietrich

  • bug 513747 prevents running mochitests for people on 10.6. Should we have tinderbox coverage? Can we really ship with this? – sicking
  • If anyone needs minidumps for crash bugs, talk to jst

17-November-2009

Places Meeting Minutes: 2009-11-16

Filed under: Posts — Tags: — bsmedberg @ 12:00 am

Places/Status Meetings/2009-11-16

From MozillaWiki

« previous week | index | next week »

Places Team Meeting Details

  • Mondays at 9:00am Pacific

  • irc.mozilla.org #places


Work Priorities


3.7 UI Triage

  • bug 523523 folders in the awesomebar

    • mockup: [1]

    • we need to show containers in the awesomebar
    • impl?: expose place: protocol handler
    • show ancestors of a container for display (“restaurants > japanese > sushi”)
    • need to create frecency algo for containers/queries (“visits” to a folder)
    • do we want a common Home breadcrumb wrapping history and bookmarks?
  • bug 523524 awesomebar results in a content page

    • mockup: [2]

    • security policy: places api in a content page
    • thumbnail service
    • static or liveupdate (static fine for 3.7)
    • no editing, context menu
    • click to open, that is all
    • We want async containers to avoid locking up everything
    • Can split into 2 steps: first step static view with no user interaction, second step allow D&D, edit, etc. For first part we can use the same ideas Curtis is evaluating for RSS, we call content, but not viceversa.
  • bug 523526 content area pages show up in session history

    • mockup: [3]

    • what protocol
    • places should add
    • session history should add
  • bug 524049 history ranges in awesome bar results

    • mockup: [4]

    • language parser (ubiquity one looks too much)
    • or stored/dynamic entries
    • need to be localizable at runtime
  • bug 524050 breadcrumb trail in awesomebar

    • show ancestor trail instead of uri

    • optionally click on crumbs to navigate to them
    • see locationbar2 for impl ideas
  • bug 524060 home tab should be able to link to content pages

    • queries as links (protocol handler again)
  • bug 524068 select folder in sidebar, toolbar, menu navigates to it’s contents

    • how for menus?

    • mostly updating click handlers in the views
  • bug 524071 detachable and resizable bookmark dialog
  • bug 526678 Add “View all History” command to sessionhistory menu

    • Optional for 3.7?


QA Issues

From last week, the following things had open action items:


Status updates

From last week, the following things had open action items:


Roundtable

Mozilla Project Meeting Minutes: 2009-11-16

Filed under: Posts — Tags: — bsmedberg @ 12:00 am

WeeklyUpdates/2009-11-16

From MozillaWiki

« previous week | index | next week »


Friends of the Tree

Aakash wrote in, “I’d like to nominate Aleksej as a friend of the tree for his great work in our latest Testday on Fennec 1.0 Beta 5. He filed 2 bugs on the day and, more importantly, acted as our resident community Testday host by greeting every person that joined the channel and sparking conversation throughout the day.”

I can speak from experience that this kind of testing and coordination help is hugely valued and critical to the success of our community testing program and so I’m thrilled to second Aakash’s nomination. -Asa

Mary wrote in with a batch of FoTT nominations:


Development Updates


Firefox

( Projects | Status | Goals | People )

Firefox 3.6 (Namoroka)

  • beta 3 refresh should be coming Tuesday evening or Wednesday morning

  • beta 3 includes a components directory lockdown feature – johnath to blog about the details early this week
  • code freeze for RC1 is scheduled for Wednesday but might be at risk; come to the Platform meeting tomorrow to discuss.

Firefox Future

  • preliminary explorations on 3.7 work continue, see the projects page for more details.

Team News


Gecko

  • News from the CrashKill front:

    • Today’s discussion will be about how to determine if 3.6 will crash less than 3.5.x and 3.0.x. The way we do our crash report throttling makes comparing releases difficult–we have to guess on about five different variables when comparing releases.

    • Reminder: We now have the ability to block specific DLLs from loading. For the list of DLLs we intend to block, see bug 525103.
  • News from Electrolysis:
    • 4 blockers until out-of-process-plugins (OOPP) land in mozilla-central preffed off, hopefully this week… lots of small issues being found, but few major ones.

    • Firefox 3.7 to have OOPP enabled by default, Windows and Linux. There will be no multi-process tabs, nor mac support.
    • demo of Fennec with multi-process tabs available: beginning additional work to make it less hacky
  • GFX:
    • Hardware-accelerated rendering has been on everyone’s mind.

      • The Layers API has been pretty much finalized, and Robert O’Callahan and Bas Schouten have been looking into what will be necessary to implement it. Please take a look and see if the Layers API fits your needs!

      • Bas Schouten continues to tear things up. His mostly-complete DirectWrite font backend, bug 517642 has been enhanced with a new Direct2D cairo backend, bug 527707. Direct2D will be our first mainstream hardware accelerated backend.
    • WOFF, the Web font format pioneered by Mozilla, has been a big hit. John Daggett and Jonathan Kew attended ATypI 2009 in Mexico City to talk about it and other font-related developments, and John has a blog post about their presentation.
    • Also on the subject of fonts: Jonathan Kew and Behdad Esfahbod have been working on Harfbuzz, an advanced OpenType font shaper. Most recently, they spent a week in Toronto sprinting on the library, which we’re going to use for more consistent and performant font shaping on all platforms. You can learn more in bug 449292 or in Behdad’s blog post.
    • Jeff Muizelaar has been working on creating a scrolling performance test suite which the Graphics team wants to use to measure and improve Gecko’s interactive scrolling performance. If you know of any sites that are slow to scroll, please tell us in bug 527728.
  • Blockers:
    • P1: 4

    • P2: 50
    • P3: 0
    • Other: 28
  • Team blocker numbers:
    • Layout: 7

    • Content: 8
    • GFX: 6
    • JS: 31


Branch work: Firefox 3.0.x / Firefox 3.5.x / Thunderbird 2.0.0.x

  • Firefox 3.0.16 / Firefox 3.5.6

    • slushy code freeze for both releases

    • still have a couple of patches to take
    • otherwise, on track for mid-December release


Thunderbird

  • Working on 3.0 RC1, build 2 forthcoming shortly.


SeaMonkey


Mobile


IT

Last Week

  • dev-vmware hardware upgrade

    • good for all the stage/dev VMs
  • Bugzilla Update
    • It’s live!

    • Regressions tracked here.

This Week

  • Planning for kernel updates Tuesday/Thursday


Release Engineering

  • TALOS, TALOS, TALOS

    • talos for e10s

    • 4 new talos tests come online, go check out the results over on the graphserver:
      1. v8

      2. tsvg_opacity
      3. dirty+cold startup tests
      4. measuring x resources during linux tp4 runs
    • reminder: need to file bugs to get new tests added to Talos
  • new Firefox major update offer 2.0.0.20->3.0.15: (bug 526409)
    • Fx2 users are 4,031,576 (4.27% of user base)

    • ready to go as soon as QA says so
  • more n810s (40) and 30+ minis coming online


QA

Test Execution

  • Shipped Fennec Beta 5. Test results here.

  • Spotchecks for Fx3.6b3 today. ETA to ship to beta tuesday, 11/17
  • Running Major Update test scenarios this week across all locales on the betatest channel. (2.0.0.20 -> 3.6b2 & 3.0.15 -> 3.6b2)
  • Testing Weave Sync 1.0 beta this week
  • Crashkill QA

Web Dev Testing

  • Shipped AMO 5.3

  • Tested/deployed new drop of MDC from Mindtouch
  • Handed off the What’s New / First Run / Under the Hood pages to l10n
  • Continued working through GetPersonas.com 2.0 bugs

Metrics, Accessibility, Localization, Community

  • David fixed the a11y top crasher bug 525579 on mozilla-central today! See this blog post by MarcoZ for more info. MarcoZ has verified that this fixes the bug, and David is preparing a patch for the Firefox 3.6 branch.

  • Held a Fennec beta 5 testday last friday. Attendance has dipped below 30, but there was 7 bugs filed. Please pass the word out of future testdays! Next testday will be on Nov 20th, on L10n community testing.
  • Created a Preliminary Task List within the QA COG to help determine current projects/tasks for kids to sign up for (Independent High School in San Jose)
  • No November meetup, will resume in December

Test Development

  • Created final design test-agent code for Orodurin, got Windows Mobile XPCShell tests running both normally and on the device with the new design

  • Implemented changes to the crash automation project to help streamline the workflow
  • Worked with RelEng to bring up preliminary Ts Test for Windows Mobile, got it running in the RelEng framework (Thanks Aki!)


Security

No Updates this week


Marketing/PR

PR

Five Years of Firefox

  • Thank you everyone for your awesome hard work and creativity! We’re currently taking a look at metrics. But here is a quick glance:

    • Unique Visitors Nov 9-16: 461, 679

    • Unique Video Views Nov 9-16: 296,360
    • Now live in 31 languages (5 more added last week)
    • 2,519 new Twitter Followers and 12,375 new Facebook Fans
    • 5340 new email subscribers
    • Over 1,200 photos submitted. Please remember to get yours up on Flickr and tag with Firefox5. Enjoy the current pool!
    • 232 parties packs were sent. A list of parties can be found here.
  • There is still time to participate in the 5 year Mozilla Creative Collective design challenge. Please get your submissions in by Dec. 9th!

General

  • Please join us for the community marketing call this week on Wednesday, Nov. 18th at 10 a.m. PDT/18:00 UTC (note the time change)! Agenda will include a mobile update and a Firefox Five Year debrief. Please send Mary (mary at mozilla dot com) any other items

    • Dial-in Info: +1.650.903.0800, followed by 92# and then 7391#

    • Or you can use our toll-free number: +1.800.707.2533, followed by 369# and then 7391#. If you’re outside the US, use Skype to call in with our toll-free number.
    • You can also watch the meeting live in Open Video at air mozilla
    • For those that can’t make the call or want to participate online, join us in #marketing on IRC (irc.mozilla.org).

Events


Support

No updates.


Metrics

  • User Outreach

    • Published first set of findings from our current program (at mozilla.com). #1 comments from users? “Firefox is great”.

    • However, there were two significant problems identified by users – (1) Open video on the firstrun page freezes, and (2) Firefox won’t remember a user’s settings (e.g., saving their homepage). A fix for this should be in the next release of Fx!


Evangelism

  • 4,874 survey results to our web developer survey – will start analyzing this week.

  • New deki install in place – allows us to restart, now testing captchas to re-enable accounts.
  • Paul Rouget has been busy. We’ll start posting stuff next mon + tue.


Labs


Developer Tools


Add-ons


Webdev


L10n

Firefox

Fennec

Infrastructure updates

  • Verbatim going live soon!

    • Hope to have AMO, SUMO, and Get Personas hooked in for translation

    • Wenzel and Gandalf are experimenting with a website translation jetpack called Pontoon with Silme hooked in to track changes
  • Pike and Gandalf continue their work with IT to take the localization sign-off website live

QA

  • Working with a team called Multi-lingual QA to do some automated l10n testing for us.


Foundation Updates


Roundtable

11-November-2009

Thunderbird Meeting Minutes: 2009-11-10

Filed under: Posts — Tags: — bsmedberg @ 12:00 am

Thunderbird/StatusMeetings/2009-11-10

From MozillaWiki

last meeting | index | next meeting »

Thunderbird Meeting Details :


Agenda

  • Who’s taking minutes? –> Standard8

  • Minute taking Schedule. Talk to davida for schedule changes/additions.


Action Items


New


Open

  • Planning for a dry-run security firedrill build

    • Fire drill itself expected to happen after code freeze


Closed


Thunderbird 3 Developer Update

  • Schedule:

    • Starting RC builds asap – once code blockers are down to zero.

    • Subsequent RCs as necessary.


QA Updates

  • Normal week – not much highlight to report

  • Tested briefly the correctness patch – and some fallout
  • Waiting for RC1

Topcrashes 3.0b4

  • top 20, still about 1/3 fixed

  • top 10 – no status change in top 10 since 10-27. red=needs attention, “+”=change from last meeting
status

bug

summary

rank
fixed 10-04

bug 513315

@ nsScriptSecurityManager::GetCurrentJSContext()

1
fixed 09-25

bug 480090

sending email after being in offline mode @ morkRowObject::CloseRowObject(morkEnv*)

2
qawanted -all win7-

bug 522226

startup @ __delayLoadHelper2

3
FIXED 10-14

bug 505221

@ CountTotalMimeAttachments(MimeContainer*)

4
fixed by bug 513315?

bug 518671

@ nsXPConnect::GetRuntimeInstance()

5
idle >1 bgz need cycle collect hacker

bug 482849

@ canonicalize while doing a nightly update

6
idle

bug 519962

startup nsPrefBranch::Observe(nsISupports*, char const*, unsigned short const*)

7
needs more triage

bug 523423, bug 514734, bug 495177

JS_CallTracer
bad GCs?

8
FIXED hopefully bug 505221

bug 513543

@MimeInlineTextHTML_parse_eof
(can’t verify via crash-status until 3.0rc)

9
needs triage

no bug filed

@ JS_dtobasestr

10


Marketing Updates

  • Wrapped up press tour. Finished meetings in New York and some Bay Area press about 25 briefings. Press was very receptive and excited about Thunderbird. Many reporters have some complicated email/communication lives. Will be resuming press activities after RC1/near launch date.

  • Firefox 5th anniversary yesterday with 25% market share.


IT update

  • support.mozillamessaging.com

    • production/staging/trunk setup almost complete

    • Theming work by Gary is in progress
  • db.mozillamessaging.com
    • HA/Failover tests complete

    • MySQL-proxy still giving me a headache
  • Thunderbird 3.0 RC1
    • Ready to go, awaiting green light
  • Lightning trunk builds are in staging bug 527065


Documentation


Support

  1. Top 5 GS Thunderbird 2 Support Topics (code in progress: http://gist.github.com/190923 ) basically the same as last week, false alarm from McAfee for all non en-US versions (tested with German and GB versions

    1. Cannot send email (long drawn out GoDaddy problem which turned out to be the DSL provider, an AT&T reseller blocking outbound SMTP traffic to GoDaddy’s server)

    2. Cannot receive email
    3. migration to Vista and Windows 7 -Windows 7 64 bit + nvidia nview desktop = Saving attachments not working
    4. McAfee finds trojan – Roland to follow up with Carsten on German version false positive
    5. email lost (fixed by compacting folders and deleting .msf)
  2. Thunderbird 3 Beta Top Support Issues (starting to monitor to see what we can improve for post 3.0)
    1. Freezing intermittently when replying
  3. SUMO for MoMo tracker ticket: https://bugzilla.mozilla.org/show_bug.cgi?id=520628, TB3 Global Database KB\
    1. 1st crude iteration of MoMo SUMO theme by contractor Gary Cunningham-Lee who did the original SUMO theme, gozer is going to give him a sandbox to accelerate theme work so he can get it done quicker

    2. German student is going to write Lightning Docs in English first then German
  4. Key Support stats from the following graphic:
    1. approximately 23/ day (162/7, slightly lower than last week if we subtract the Raindrop topics)

    2. total new topics:162 total replies: 98 (Ruby Code)
      1. date:20091103 #new support topics:27 resolved: 9

      2. date:20091104 #new support topics:27 resolved: 6
      3. date:20091105 #new support topics:25 resolved: 11
      4. date:20091106 #new support topics:16 resolved: 8
      5. date:20091107 #new support topics:13 resolved: 5
      6. date:20091108 #new support topics:12 resolved: 3
      7. date:20091109 #new support topics:22 resolved: 9
    3. #replies from non MoMo folks: 5 from TMZ (thanks!) 2 from gyurrika (thanks!), MoMo folks: 5 from Wayne Mery (thanks and welcome!) 63 from Roland, 1 from Andreas (thanks!), Bienvenu 21 (thanks!), 2 from Standard8 (thanks), 3 from Kent James (thanks and welcome!)
    4. happiness metric: API doesn’t have happiness emotitags, asked GS staff about that, code in progress: http://gist.github.com/190094, manual happiness metric = 98 – 62 = 36 (26 last week), 53 Hendrix messages (generally Hendrix messages are unhappy but this week we had 2 happy messages from Thunderbird lovers, 1 wanted us to run our own email service! Thanks!) – bug to track down Hendrix for Thunderbird 3 and get rid of it as much as possible


Roundtable

  • What to do about major updates for TB 2 users on the beta update channels? – Needs further discussion later.


Status Updates


sid0


davida
  • travel & press tour


dmose
  • last week

    • press tour stuff

    • reviews/driving
    • a11y coding & test-writing bug 518337
  • this week
    • land a11y code & tests bug 518337

    • roadmap work
    • start catching up on reviews
    • reviews/driving


Standard8


asuth


bienvenu
  • Reviews and Driving

  • Fix handling of xlist with servers with non ‘/’ hierarchy delimiter, bug 527109
  • Speed up imap move/copies of large numbers of messages, and reduce memory bloat bug 525646
  • Fix updating of thread pane after imap compact with imap delete model and condstore, by just removing messages with imap deleted flag from view when expunge is done, bug 517198
  • (re)show thread pane view after rebuilding index from properties dialog, bug 510643
  • Gloda correctness patch testing


gozer


clarkbw
  • ui-reviews

  • driving
  • Vacation coming
    • Thursday, Friday, and Monday


wsmwk


beckley


Penelope


KaiRo


rkent

I’ve been continuing to get my extensions ready for release, but I still hope to squeeze bug 527629 into TB3, as it is a one-line fix of a regression from TB2 that will cause a lot of pain to POP3 users who rely on manual filters.


rebron
  • Sent out notification email to Add-on developers. Got a few responses and following up on those.

  • Admin stuff for press tours.
  • Starting work on Add-ons contest.


Tsk


andreasn

Last week:

This week:


bwinton

Last week:

This week:

  • Review some bugs.

  • Write some more code.
  • Continue to help students with ISPDB.


roland


sgautherie
  • Fixed (or in-progress) MailNews Core bugs:

    • bug 521293 Port |Bug 515777 – move css files, hiddenWindow.html to jar| to comm-central (apps)


nth10sd


Fallen


Attendees

Mozilla Platform Meeting Minutes: 2009-11-10

Filed under: Posts — Tags: — bsmedberg @ 12:00 am

Platform/2009-11-10

From MozillaWiki

« previous week | index | next week »


Notices / Schedule

Firefox 3.5.5

  • shipped on Thursday

  • thanks again to everyone who helped get that release out

Firefox 3.0.16 / Firefox 3.5.6

Firefox 3.6 Beta

  • Released on Friday, Oct 30th

  • over 250,000 daily users
  • beta 2 refresh shipping today:
  • next refresh hoping to come soon with DLL component directory lockdown & whitelist (bug 519357

Firefox 3.6 Release Candidate

  • proposed code freeze November 18th (1 weeks)

  • proposed release November 26th (Happy Thanksgiving)


Blocker Report

See more Firefox 3.6 related blocker queries, or learn about the new status and blocker flags


Browser / Front End

(Progress reports every weekend on Planet Firefox)

  • see our active projects and get involved / propose others

  • Namoroka/mozilla-1.9.2 front end development:
    • 21 blockers left, 7 are crashkill, 7 need patches

    • not including crashkill and review-waiting, we’re below 10 and will keep it there
    • per tab prioritization for session restore bug 514490 landed
    • windows 7 aero peek per-tab preview is now preffed-off as per bug 525475


GFX Update

  • 13 blockers (-5 w/w)

    • Long poles right now are imagelib bugs (needs review from someone who knows imagelib) and a couple of Linux bugs (which have no patches yet).
  • 5 nominations
    • All annotated with should block/should not block in whiteboard; need a driver to make the final call.
  • Jeff is starting work on one of our quarterly goals, a scrolling interactivity benchmark. You can follow along in bug 527728.
  • Bas has built upon his DirectWrite font backend, bug 517642, with a Direct2D cairo backend, bug 527707.
    • Direct2D is a hardware-accelerated, quite Cairo-like API for Windows 7/Windows Vista, and it interoperates with Direct3D too.

    • The Direct2D backend depends on DirectWrite for fonts because GDI can’t write to hardware-accelerated contexts.
    • This will be our second hardware-accelerated Cairo backend, after the OpenGL/DirectDraw backend used on the Tegra devices.
    • Along with DirectWrite, Microsoft has backported Direct2D to Windows Vista.
  • Rob’s still working on the bug reports that have resulted in us turning Aero Peek off in 3.6.
  • Jim’s got an initial, prototype patch for cross-process windowless plugins on Windows. bug 522299
  • Mark’s WebGL implementation still coming along well.
    • One issue is that WebGL arrays are different from JS arrays, and that can cause perf issues. Mark’s got some ideas.
  • Blockers, topcrashes, electrolysis, performance.


Layout Update

  • Blocker report

    • 1 nom (which will not block)

    • 7 Blockers:
      • 1 only needs branch landing (#501627)

      • 1 needs trunk and branch landing (#527306)
      • 1 needs review (#522787)
      • 1 has a patch, but maybe needs a better fix/to be reassigned (#525856)
      • 2 are frame poisoning improvements and probably should not block IMHO (#507294, #522088)
      • 1 is a crashkill bug that is still being researched, probably should not block IMHO (#492675)
  • N900 arrived!
  • [roc] failed to fix httpd.js GC issues, still no GC happening
  • VMWare record and replay much improved, still working on automation to help with orange analysis


Content Update

  • 1.9.2

  • Continuing the crashkill effort
  • HTML5 parser update (hsivonen)
  • async script loading for 1.9.2 (sicking)? (bug 503481)


Platform-specific Support Update


JS


Startup Performance

  • Snapshot results for startup (and all other tests) are now available here.

    • Data from Friday 11/6

    • Once deployed to graphs.m.o (bug 527703), it’ll be updated every 5 minutes.
  • Latest weekly update is here.
  • Taras and Joel have much more library IO data in bug 524202, and Joel is pushing forward with making the build more static in bug 525013.
  • Ryan landed bug 507073, combining the two browser binary components that we ship into one.
  • Peterv just landed bug 512645, removing the 10ms setTimeout wait in chrome.


Security

pending reviews

feature review date who interested
Windows TSF integration (1.9.2) unscheduled Jim Chen, roc
DNS Prefetching unscheduled Patrick McManus Jesse, bz, reed(?)
Mail config from ISP (Tb3) unscheduled Ben Bucksch
New system metrics (and media queries) unscheduled  ? dbaron

Top Security Bugs


Electrolysis

  • necko: We’re close to having child process create HTTP channel in parent.

  • windows deadlocks gone.
  • landing plugins on trunk blocker tracker: bug 523094


Tree Management

  • Talos downtime Wednesday 8am-11am PST to:

  • ideas for reducing try talos wait times
    • out of space in colo; local master-and-slaves, other colos

    • stop running try-talos twice per job.
  • bug 524047 Power maintenance: all mobile devices will be off weekend.


Roundtable

  • (vlad) tinderbox+pushlog broken on Windows — anyone know how to fix? Also, it’s become a pretty important part of our infrastructure; can we get some dev time for improvements etc.?

  • (beltzner) power’s going out this weekend – tree policy?

Older Posts »

Powered by WordPress