Meeting Notes

29-December-2009

Mozilla Project Meeting Minutes: 2009-12-28

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

WeeklyUpdates/2009-12-28

From MozillaWiki

« previous week | index | next week »


Friends of the Tree


Development Updates


Firefox

( Projects | Status | Goals | People )

Firefox 3.6 (Namoroka)

Firefox Future

Team News


Gecko


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


Thunderbird


SeaMonkey


Mobile


IT


Release Engineering


QA

Test Execution

Web Dev Testing

Metrics, Accessibility, Localization, Community

Test Development


Security


Marketing/PR

PR

Five Years of Firefox

General

Events


Support


Metrics


Evangelism


Labs


Developer Tools


Add-ons


Webdev


L10n


Foundation Updates


Roundtable

23-December-2009

Thunderbird Meeting Minutes: 2009-12-22

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

Thunderbird/StatusMeetings/2009-12-22

From MozillaWiki

last meeting | index | next meeting »

Thunderbird Meeting Details :


Agenda


Action Items


New


Open

  • Planning for a dry-run security firedrill build

    • Standard8 to set up checklists, with luck will be able to drive this early Jan.


Closed


Friends of the Tree


Thunderbird 3.1 (Lanikai)

  • The schedule is still in a bit of flux, but mostly right. Feedback requested.


Thunderbird 3.1a1


Schedule

  • comm-1.9.2 branch cut: ???

  • String/code freeze date: 2010-01-12 (Tuesday)
  • l10n-mozilla-1.9.2 freeze date: 2010-01-18 (Monday)
  • Build/relbranch date: 2010-01-19 (Tuesday)
  • Ship date: 2010-01-26 (Tuesday)


Thunderbird 3.0.x Developer Update

  • 3.0.1

    • Aiming to base off of Gecko 1.9.1.7

    • Schedule Highlights:
    • Code Freeze: January 8, 2010, 11:59pm
    • Beta Period: January 13
    • Estimated Release Date: January 20


QA Updates

  • Had a good bugday in terms of closing bugs.

  • Over the last week 50% of the bugs resolved where duplicates
  • 260 new bugs, most are 3.0 related.
  • Having a bugday this week

status

bug

summary

# of crash
Checked in

bug 505717

EscapeFromSpaceLine(nsIOutputStream*, char*, char const*)

1139
Unassigned [tb30xwants]

bug 519962

_purecall | nsPrefBranch::freeObserverList() | nsPrefBranch::Observe(nsISupports*, char const*, unsigned short const*)

985
Unassigned

bug 505016

_purecall | nsXPCWrappedJS::QueryInterface(nsID const&, void**)

675
Funambol contacted.

fnblComponent.dll@0xdb22

666
Unassigned

bug 536308

arena_dalloc_small | arena_dalloc | free | sqlite3_free | pcache1TruncateUnsafe

582

Notes: 1) 7 days of crashes 2) Top 5 comprise only 19% of all crashes, Top 10 is 29%


Marketing Updates

  • Press Watch: Continued Thunderbird 3 mentions How to set up a new computer, Thunderbird 3.1 mentions happening

  • Working on PR and GS contracts
  • Targeting Tb3 Release Party for All Hands.
    • Distributed parties targetted for late January or after. Folks interested in throwing their own should contact rebron@mozillamessaging.com.


IT update

  • comm-1.9.2 unittest and bloat builders are up

  • 5 more Win2k3 build machines in staging
  • Lightning 1.0b1rc1
  • Lots of buildbot cleanup and loving
  • MacOSX 10.5 comm-central nightly builds are back
  • Standard8 mentioned bloat builders are crashing; if anyone’s interested in working on the problem, please have a look and/or contact Standard8


Documentation

Done

  • Doc day: no contributors :(

  • new SUMOMO articles / sumomo posting problems
  • Get Satisfaction: sort out account, review questions to determine article topics

TODO / In Progress

  • Mission control / autoconfig (also new issue with documenting prefs)

  • finalize / blog Content Tab docs
  • support doc locations (521665)


Support

Abbreviated report since I am sick, full report on December 29, 2009

  1. Thunderbird 3.0 Top Support Issues

    1. Kaspersky DLL and KPT issue causes blank windows after upgrade from TB 2 to 3 – still awaiting exact Kaspersky executable version and exact Kaspersky DB version in order to notify users on GS

    2. Add-Ons: Where is Lightning? – beta is out, congrats to Lightning team
    3. Compact Header
    4. Untick use name and password
    5. 4GB Gmail issue – Bienvenu working on fix for Thunderbird 3.1
    6. duplicate folders after TB2 to TB3 upgrade
    7. opening IMAP text attachments is broken
    8. sometimes have to delete SMTP password after upgrading from TB 2.0 to 3.0 in order to send email
    9. Smart Folders UI is not intuitive
  2. SUMO for MoMo aka SuMoMo
    1. theming almost done, last 10%, in this case the SUMO search, is the hardest, pushing for before Christmas

    2. since SuMoMo uses SSL, waiting for GS to give us GS widget code that works with SSL, expecting a fix before Christmas (not rocket science since since all the GS widgets except the Satisfaction Search widget that we are using allow SSL)
    3. JenZed is going to help with SuMoMo content, thanks Jen!
  3. Key Support stats from the following graphic:
    1. asked SUMO folks for help

    2. as well blog post asking for help
    3. approximately 100/ day (707/7 new topics still 3.5x higher than week of Dec 1, # of visitors 15X higher than Dec 1: 29000 compared to 2000, down from 35000 last week)
    4. total new topics:707 total replies from employees and contributors: 297 up from 126 last week, thanks everybody! (Ruby Code)
      1. date:20091215 #new support topics:119 resolved 21

      2. date:20091216 #new support topics:117 resolved 18
      3. date:20091217 #new support topics:107 resolved 23
      4. date:20091218 #new support topics:83 resolved 28
      5. date:20091219 #new support topics:57 resolved 10
      6. date:20091220 #new support topics:66 resolved 17
      7. date:20091221 #new support topics:75 resolved 29


Roundtable


Status Updates


sid0


davida


dmose

Last week

  • draft / announce 3.1 plans

  • propose testing policy change
  • code-review & driving work
  • thunderbird support work

This week

  • On vacation starting 12/23/2009, returning 1/4/2010


Standard8


asuth


bienvenu


gozer


clarkbw


wsmwk
  • triage incoming 3.x bugs via whine reports focusing on major, critical, crash

  • cleanup autocomplete bugs, “resurrecting” regression bug 497722 Compose Address auto-complete … not ordering based on frequency

crit bugs filed:

  • bug 535028 [@ szone_free | free | ConvertUsingEncoderAndDecoder(char const*, int, nsIUnicodeEncoder*, nsIUnicodeDecoder*, char**, int*)]

  • bug 535029 startup [@ nsPrefBranch::freeObserverList() | nsPrefBranch::Observe(nsISupports*, char const*, unsigned short const*)]
  • bug 535056 [@ mozHunspell::SetDictionary(unsigned short const*)]
  • bug 535061 crash [@ Hunspell::spell(char const*, int*, char**)]
  • bug 535070 hang sending large attachment
  • bug 536312 startup [@ fts3GetVarint]
  • bug 536310 closing thunderbird [@ arena_dalloc_small | arena_dalloc | free | sqlite3_free | sqlite3VdbeDelete]
  • bug 536308 [@ arena_dalloc_small | arena_dalloc | free | sqlite3_free | pcache1TruncateUnsafe] and [@ pcache1TruncateUnsafe ]


beckley


Penelope


KaiRo
  • Buildbot: patches could land, so SeaMonkey can run vanilla buildbotcustom now

  • Switched comm-1.9.1 to pull chatzilla from hg and use “frozen” extensions from named COMM_1_9_1_BRANCHes


rkent


rebron

Done:

  • Q1 Plan and proposal w/ PR agency completed.

  • Web site updates for Tb3 typos/errors and Lightning.
  • Support issues through GS and email.
  • Wrapped up final invoices for various pr/design/web site vendors.

Next:

  • GS contract extension.

  • Snippet localization.
  • Tb3.0.1/3.1 web site requirements.
  • Vacation through January 3rd.


Tsk
  • Tried to normailzed smtp issue for 3.0.1

  • Organizing and participating to the weekly event

  • On vacation next week.


andreasn


bwinton

Last week:

Next week:

  • Bug people for reviews.

  • Review my patches so I don’t look like a hypocrite.
  • Work on bug 525070, bug 533680, and the netbook extensions.
  • Book tickets for the All-Hands.


roland


sgautherie
  • Fixed MailNews Core bugs:

    • bug 484799 make {package,installer} should rebase on windows


nth10sd


Fallen


jcranmer


BenB


Attendees

Mozilla Platform Meeting Minutes: 2009-12-22

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

Platform/2009-12-22

From MozillaWiki

« previous week | index | next week »


Notices / Schedule

Firefox 3.0.16 / Firefox 3.5.6

  • released last Tuesday, a few hours late but otherwise on schedule

  • contained regression for users with NTLM authenticating proxies (see bug 535193)
  • at the same time as (but unrelated to) this release, Norton IPS extension updated and is causing startup crashes, see bug 535345

Firefox 3.0.17 / Firefox 3.5.7

  • adjusted schedule to go for early January release to update users with fix for bug 534090 which affects major updates

  • also took a fix to the NTLM regression as well as for the #1 topcrash on branches
  • builds available as of this morning

Firefox 3.0.18 / Firefox 3.5.8

  • proposed schedule at links above, tree is open, please work on blockers

  • schedule tracks to one week later than original 3.0.17/3.5.7 schedule

Firefox 3.6 Beta Testers

  • approaching 600,000 ADUs, though lowering during the holidays

  • Beta 5 builds shipped last week with over 130 fixes from Beta 4

Firefox 3.6 Release Candidate

  • gonna go through the blocker lists today

  • long poles are now some JS issues and potential new crashes due to plugin architecture changes

Firefox Future Releases

  • Proposed 2010 release roadmap written up after workweek discussions. Represents a change in plan where Firefox early next year “Lorentz” will come from 1.9.2, not 1.9.3. Ready for wider promulgation?


Blocker Report

Firefox 3.6 RC Code Completion

All Blockers (includes website, release management, etc)
See more Firefox 3.6 related blocker queries, or learn about the new status and blocker flags


Browser / Front End

  • not a lot of news

  • team’s working on personal projects and continuing existing work
  • check Planet Firefox for updates!


GFX Update

  • bug 533691 – Violation of Microsoft’s copyright in IENUMFE.CPP / IENUMFE.H – our only remaining blocker. Just needs landing.

  • D2D not going to make it in to mozilla-central before the end of the year.


Layout Update


Content Update


Platform-specific Support Update


JS


Startup Performance


Security


Electrolysis

Plugin work continuing. Fairly quick turnaround on issues discovered since last week: except for bug 521377 the major issues have landed in e10s repo and should land in m-c today.

Major issues to resolve before turning OOPP on by default:

  • crash reporting in the plugin process, bug 516759

  • NPRuntime races, bug 521377
  • Windows hangs, bug 535036
  • Also need to deal with updater issues (mozilla-runtime not executable on Linux when delivered via partial update), bug 535090

Filed bug 536188 to create a project branch for Firefox “Lorentz” based off of 1.9.2. The intention is to do betas starting in mid-January and doing weekly betas until release in March or April.

In mobile-land, work starting to port e10s to the Qt event dispatch/widget system.


Tree Management

  • Rebasing Talos machines in January

    • current hardware obsolete, starting to buy, rack new hardware

    • rebasing waiting until after FF3.6
  • FF3.0.17, 3.5.7 wrapping up
  • Waiting for go for: Fennec1.0rc1, FF3.6rc1.


Roundtable

22-December-2009

Mozilla Project Meeting Minutes: 2009-12-21

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

WeeklyUpdates/2009-12-21

From MozillaWiki

« previous week | index | next week »


Friends of the Tree


Development Updates


Firefox

( Projects | Status | Goals | People )

Firefox 3.6 (Namoroka)

  • done with all blockers

Firefox Future

  • expect tab matching in awesomebar on trunk shortly

  • will be hitting the new year running with plans for implementing new theme work
  • sdwilsh has been doing analysis of how we can further reduce I/O on the main thread
  • also hoping to provide a revised roadmap, which will likely look like
    • out-of-process plugins in Q1 2010 shipped on 1.9.2 branch

    • beta of Firefox 4 in summer 2010 (shipped on 1.9.3 branch?)
    • Firefox 4 aimed at late 2010 or early 2011

Team News

  • added 2010 first quarter team goals to the wiki (see above)

  • many of us will be vanishing on holiday over the next few weeks, but there should always be someone monitoring dev-apps-firefox and the #fx-team channel other than weekends and holidays


Gecko


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

Firefox 3.0.17 / Firefox 3.5.7

  • short-turn release targeted at early January 2010, only contains three bugs:

    • fix to updater

    • networking regression for users with NTLM authenticating proxies
    • a topcrash fix that’s been baking on branch for over two months
  • currently waiting on one last patch to land on release branches
  • all other bugs that had been targeted at 3.0.17/3.5.7 are now targeted at 3.0.18/3.5.8 which will work to pretty much the same schedule as originally planned for 3.0.17/3.5.7


Thunderbird


SeaMonkey


Mobile


IT

Last Week

  • Rolled out geo-ip aware bouncer/download.mozilla.orgbug 459919

    • Still fine tuning

Upcoming

  • NetApp firmware upgrades – 01/04/2010


Release Engineering

  • releases last week for 3.0.16, 3.5.6, and 3.6b5

  • Aki setup a release framework for Fennec builds


QA

Test Execution

  • Firefox 3.6: Tested and shipped beta 5 on 12/17

  • Firefox 3.5.7/3.0.17: awaiting a short-cycle release when bugs land
  • Fennec Testing: lots of dogfooding as the rc is close. List of 9 QA blockers for RC here.

Web Dev Testing

  • Verified bug fixes on Mozilla.com

  • Continued work on Automation of AMO and the Selenium Grid infrastructure

Accessibility, Localization, Community

  • Added firefox.mobile newsgroups to Hendrix

  • Testdays:
    • Held the Destroy Fx 3.6 Testday. Recap can be found here

    • Next testday kicks off in Jan 8th, 2010: Test Mobile Firefox RC

Test Development


Security

  • No updates.


Marketing/PR

PR

Five Years of Firefox
The Five Years of Firefox Creative Collective Design Challenge has closed its call for submissions. Now its time for you to vote!  Make sure to cast your vote by December 16th!  Check out John’s blog post or Sarah’s for some recommendations of our favorites!

General

  • Notes & video from our last community marketing call on Wednesday, December 16th.

  • Next call will resume on January 6th!

Events


Support


Metrics

  • No updates this week.


Evangelism

  • No updates this week!


Labs


Developer Tools

  • No updates this week


Add-ons

  • Firefox 3.6 compatibility at 71%


Webdev

  • AMO now has hudson set up for continuous integration (booyaaaaa!)

  • Bouncer now supports GeoIP (see bug) – working out the kinks
  • Facebook security quiz was updated (thanks oremj) to not ask people for access to info when it was unnecessary to do so (we didn’t even collect any data aside from quiz answers).


L10n

  • No updates this week


Foundation Updates

  • Support Namoroka is Live! Help us celebrate Firefox 3.6 by raising money for lemurs in Madagascar. Please blog, tweet, tell people about it while running down the street. Here’s a link to the donate page as well!

  • Please give us your thoughts on the One Mozilla domain name policy proposal.


Roundtable

16-December-2009

SeaMonkey Meeting Minutes: 2009-12-15

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

SeaMonkey:StatusMeetings:2009-12-15

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

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.

    • KaiRo will try to get this process restarted.
  • Ratty has drafted out some messages to encourage extension authors to make their extensions compatible with SeaMonkey 2.0. Once the text is agreed on, we can let AMO disseminate them for us. The messages should target 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.
    • AMO bug 527919 is tracking this issue. AMO is amenable to mailing existing SeaMonkey extension authors but thinks the second category falls under marketing rather than compatibility upgrades,

CLOSED

  • KaiRo to add to the known issues page additional items from the SeaMonkey 2.0 Final/Feedback section from the previous meeting. Somebody needs to go through the items and sort out what needs to be added.


SeaMonkey 2.0 Feedback

Only unresolved items are tracked here – and we should find a way to deal with it for every item talked about in this section!

  • The new Password and Form Managers seem to be hard for people to grasp. There is an existing documentation bug, bug 463903 for form autocomplete.

  • Need for a form history editor to edit/delete incorrect entries. We can make use of an existing bug (bug 480734) to track a native Forms editor.
  • Need some sort of FAQ on the SeaMonkey site to cover issues such as a simple pointer to double-click / down arrow in form fields.
  • 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. A regression range has been identified (2007110103/2007103102). This regression range corresponds to a similar cut and paste problem in Thunderbird 3.0a but not involving McAfee. Neil has looked at the changeset involved and has a tentative patch proposed.

    • 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.
  • Possible bug? MailNews reported as high CPU being caused by having news downloaded without bounds, i.e. no purging. This could explain some people reporting 2.0 is slow as well due to large email or news folders causing blocked main threads when getting messages.


SeaMonkey 2.0.1

open blockers (1)
blocker requests (0)
fixed (116)

  • Fixed bugs are actually 138 when including the not-yet-disclosed security issues.

  • New language in this release: Italian
  • Should be released TODAY in sync with Firefox 3.5.6, currently scheduled for December 15.
    • Even though the SeaMonkey-specific fixes are only some smaller ones, the improved mailnews maturity, and the core crash and security fixes are worth it for sure.
  • Blockers and nominations mostly were put off to 2.0.2.
  • Updates have been on the beta channel for a few days, no big problems reported.
  • Testday last week did not find any serious issues, though 10 bugs were reported by people on there.


SeaMonkey 2.0.2

open blockers (2)
blocker requests (3)
fixed (18)


Feature List, Planning

Bug statistics for last two (full) weeks: 60 new, 27 fixed, 67 triaged.

  • Back to resolving more bugs than we get reported.

  • We can do even more triaging, esp. when we start to look at trashing 1.x-only bugs as well (and see if any still happen on 2.x).

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

    • Postponed until mcsmurf (or sgautherie) can resume work on it.
  • 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 for reviews.

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.

  • Waiting approval for 1.9.1.x:
    • bug 525373 Make customizable toolbars play nicely with children with disabled attributes (toolkit)

    • bug 510920 Sync to breakpad revision 350 for breakpad fix 248, 10.5+ SDK compat
  • Waiting for reviews:
    • bug 439134 “Customize toolbars” window a bit too small on linux – cuts off the “Restore defaults” button.

    • bug 521927 Make Search, Folder Location and Views widgets for MailNews customizable toolbars.
  • Working on:
    • 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 529647 Make Search and Go buttons widgets for Browser customizable toolbars – waiting for review but new patch needed.


InvisibleSmiley

  • Fixed

    • bug 532190 Multiple references to bookmark-item.png which doesn’t exist in Modern (.gif does)
  • Complete
    • bug 533348 Correct changeset 0174b636d5ee (fix broken Modern rules in alert.css/accountCentral.css/pageInfo.css) (new mail notification/download complete/update “toaster” tray area popup text and Page Info Feeds Tab items missing margin/padding)
  • Waiting for Reviews
    • bug 533125 Implement browser.tabs.closeWindowWithLastTab functionality on Seamonkey to avoid closing browser with last tab

    • bug 534330 Order of status/task/component bar icons for suite components is different in the MailNews standalone message window
  • Working On
    • Orbit 3+1 for SeaMonkey 2, including subskins (99% completed)


KaiRo

  • Made 2.0.1 updates work on beta channel with some manual trickery, cared that 2.0.2 will have them work from the beginning

  • Updated our build infrastructure to current buildbot and buildbotcustom versions bug 532676
  • Replied to a long list of support requests from the last 2 months
  • As always, my blog has more detailed status about my work.


mcsmurf

  • Working on various bugs like

    • bug 529741 Port bug Bug 407875 to SeaMonkey so unprivileged users are notified / can check for updates

    • bug 444913 Port |Bug 413781 – XBLify folder-selection menus| to SeaMonkey
  • Helping out with some Mac-only bug


Misak

Bugs fixed:

Working on:

  • bug 530735 Consider to use same undo close tab mechanism as in Firefox.


Mnyromyr

Bugs fixed:

  • bug 71105 No new mail notification (biff) in browser until mail/news window has been opened at least once.

  • bug 483681 [Venkman] Make SetInitAtStartup actually work.

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.
  • bug 522278 Header pane does no longer expand, shows scroll bar instead when opening address lists.


MReimer


Neil

Bugs fixed:

  • bug 528777 Save on HDD does not work from context menu.

  • bug 533079 Stream loader should use exposed allocator to provide adoptable memory.

Working on:

  • bug 525601 Copy and cut (clipboard) functions do not work in SM 2.0.

  • bug 532617 -moz-background-size does not serialise if all standard background properties are present and all other non-standard background properties have their default value.
  • bug 533332 [regression] “make -C mailnews xpcshell-tests” doesn’t run composer tests.
  • bug 533355 nsPrefBranch tries and fails to clean up some stale weak references.
  • bug 533956 SearchInputChanged is not defined.


Ratty

Bugs fixed:

  • bug 526148 Port bug 525712 (Remove dead throbber-specific code from customizeToolbar.js, handle it in themes).

  • bug 531526 [SM2.0.1] Workaround browser.toolbars.showbutton.* prefs that should not have been migrated from 1.1.
  • bug 531645 “My Yahoo” should be “My Yahoo!” in the list of feed handlers (Port bug 432118).
  • bug 531661 Add an ID for the “Show Remote Content” button.
  • bug 531779 MailNews: The File Button is not initialized until restart after being dragged out of the palette window and on to a toolbar.
  • bug 534789 [Weave] Seamonkey Sync broken when stripping thunderbird.

Working on:

  • bug 511678 keyboard shortcut Ctrl+Shift+M should invoke “compose mail” in alternate mode.

  • bug 527919 Obtain a list of extension author email addresses so that the SeaMonkey Council can mass mail them (like Thunderbird did).

Reviews including:

  • bug 517291 [AMO Extension] Bandwagon can work with Seamonkey 2.

Bug triage and Bug discussions including:

  • bug 526521 [Weave] Can’t open preferences in SeaMonkey 2.0.1pre.

Other:


sgautherie

  • Participated to Testday: Testing SeaMonkey 2.0.1

    • Answered a few questions, (got admin rights and) updated a few Litmus testcases.
  • Fixed (or in-progress) SeaMonkey bugs:
    • bug 497072 Remove locale-specific subdomains from SeaMonkey client-generated URLs

    • bug 521263 After bug 381269 landing, browser_sanitizer.js breaks browser_passwordmgrdlg.js
    • bug 524381 comm-1.9.1 version of debugQA should refer to 1.9.1 trees
    • bug 528806 Needs to package htmlpars.dll instead of gkparser.dll after bug 514665, in comm-central (apps)
    • bug 533176 Port |Bug 425001 – Tests for bug 400731, 431826 use timers, are fragile| to SeaMonkey
    • bug 534410 Update Windows packaging for remaining dll renamings by bug 514665, in SeaMonkey
    • bug 534528 Need to package msgAsyncPrompter.js after bug 338549
    • bug 533210 Port |changeset – 32527:5d22feabe471 // tests cleanup| to SeaMonkey
  • Fixed (MailNews) Core/… (but SM related) bugs:
    • bug 521293 Port |Bug 515777 – move css files, hiddenWindow.html to jar| to comm-central (apps)

    • bug 534710 Software Update misses libmozsqlite3.so – Restart fails – Program dead
    • bug 523820 Remove old MOZILLA_1_9_1_BRANCH ifdefs from comm-central code
  • See also
  • And working on other areas… like
    • infrastructure to run tests

    • filing bugs for leaks in (TUnit) tests
    • doing a Windows comm-central-trunk SeaMonkey unit test build, filing bugs as needed; looking forward to an official build when enough new buildbot slaves can be enabled (bug 464325 follow-ups).


Standard8


stefanh

  • bug 521699 Double clicking on saved web page opens home page.

  • bug 528752 [Mac Classic] History drop-down height doesn’t match full number of rows.
  • bug 533097 [Mac] Don’t generate show popup menuitems in Tools menu.


wladow


Any other business?

  • Bugzilla has 4xp as keyword for regressions from Netscape 4 to Mozilla Suite. Is a new keyword for parity bugs between SM1 and SM2 helpful? Hbbb 22:44, 14 December 2009 (UTC)

    • KaiRo doesn’t think so as those keywords like 4xp mostly get ignored anyhow. And regressions should get the “regression” keyword anyway.
  • Testday last Friday was a good success, and we should treat the bugs in SmTestday with some special attention, as we should show especially new SeaMonkey bug reporters there that we are appreciate them trying to help on testday.
  • We slowly but surely need to think about 2.1 planning with regards to alignment with Mozilla platform plans. not much to be decided right now though, as there seems to be some new development in 1.9.3 plans, see Firefox/Roadmap which is not official yet.
  • Our next meeting shall be in 4 weeks time on 12 January 2009. In the mean time we will keep in touch informally on IRC.

Thunderbird Meeting Minutes: 2009-12-15

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

Thunderbird/StatusMeetings/2009-12-15

From MozillaWiki

last meeting | index | next meeting »

Thunderbird Meeting Details :


Agenda


Action Items


New


Open

  • Planning for a dry-run security firedrill build


Closed


Friends of the Tree


Thunderbird 3.0

Released last Tuesday

Some random download stats from the download.m.o counter (only a part of the downloads, not sure how representative):

  • Thunderbird-3.0 — 1,156,131

  • Thunderbird-3.0-Complete — 912,214
  • Thunderbird — 5,194,344


Thunderbird 3.1 Developer Update


Thunderbird 3.0.x Developer Update


QA Updates

  • TB 3.0 released

  • Top reported issues :
    • Duplicate folder after migrations from 2.x bug 505465

    • Issue with the way we do auth for some SMTP confs, also after migration from 2.x
    • Can’t open text files bug 533462
  • Bug filled are going up a bit.

status

bug

summary

# of crash
Unassigned [tb30xwants]

bug 519962

_purecall | nsPrefBranch::freeObserverList() | nsPrefBranch::Observe(nsISupports*, char const*, unsigned short const*)

1445
Assigned Patch in review

bug 505717

EscapeFromSpaceLine(nsIOutputStream*, char*, char const*)

1204
No signature bug

1100
Assigned patch pending review

bug 513543

MimeInlineTextHTML_parse_eof

853
Unassigned

bug 505016

_purecall | nsXPCWrappedJS::QueryInterface(nsID const&, void**)

773

concerned by some sqlite related crashers.


Marketing Updates

  • PR update – many articles, mostly positive pick up

    • 68 original articles from Dec 8 – 10. 193 total US articles, 135 original since November.

    • 32 original articles in Germany for Thunderbird 3 release
    • 13 original in the UK
    • 20 original in Japan
    • over 30 in France

Next up

  • Evaluating press articles.

  • Party planning – 3rd/4th week of January for release party.


IT update

  • Post Thunderbird 3.0 fixes and metrics

  • Calendar 1.0b1
  • TB 3.0 AUS pings yesterday: > 162k
  • SuMoMo trunk has all wanted features working


Documentation

Done

  • set up build environment

  • edit and link up gloda docs; clean up crufty old stuff
  • fix for Get Thunderbird version how-to
  • fix for Compose New Message how-to
  • (ongoing) Mission control / autoconfig (also new issue with documenting prefs)

TODO / In Progress

  • Doc day on Thursday – announce and set up

  • finalize / blog Content Tab docs
  • support doc locations (521665)


Support

  1. All Hands

    1. Met everybody in SUMO and AMO and others I wanted to meet except PascalC

    2. Enabled me to draw up 2010 Support Goals which I will make public later this week
  2. Top 5 GS Thunderbird 2 Support Topics (code in progress: http://gist.github.com/190923 )
    1. not collected focused on Thunderbird 3.0
  3. Thunderbird 3.0 Top Support Issues
    1. Kaspersky DLL and KPT issue causes blank windows after upgrade from TB 2 to 3 – email to Carsten and Mark and Sam sent, not sure who is in charge of Kaspersky, is it Jonathan? awaiting reply to email

    2. Add-Ons: Where is Lightning?
    3. Compact Header
    4. Untick use name and password
    5. 4GB Gmail issue – Bienvenu working on fix for Thunderbird 3.1
    6. opening IMAP text attachments is broken
  4. SUMO for MoMo
    1. theming really done this week now that all functionality is working

    2. still need people to write kb articles – sign up to write a SuMoMo article today :-)
  5. TB 3.0 Lessons learned for 3.1 Support
    1. Have a support Day 1 or 2 business days after release

    2. Test (and notify vendors) all popular anti-virus upgrade scenarios from last major release to new release including Kaspersky
    3. Have KB articles ready for all new features and GS topics that point to KB articles – start writing KB articles at Beta 1
    4. Explain how community support works. 1 or 2 brief videos will make it much clearer I think
    5. Explain how add-ons work and how crucial it is to wait for your add-ons to be ported before upgrading
  6. Get Satisfaction
    1. Met with GS team in San Francisco last week and shared our ideas for GS improvements, most critical is split/close, will post wiki page with followup

    2. GS branding will be done this week, thanks to Gozer for code inspecting
    3. GS Workflow aka How to do support – draft in progress
  7. Key Support stats from the following graphic:
    1. approximately 105/ day (734/7 new topics 3.6x higher than week of Dec 1, # of visitors 15X higher: 30000 compared to 2000)

    2. total new topics:734 total replies: 372 (Ruby Code)
      1. date:20091208 #new support topics:54 resolved:15

      2. date:20091209 #new support topics:189 resolved:13
      3. date:20091210 #new support topics:165 resolved:16
      4. date:20091211 #new support topics:126 resolved:23
      5. date:20091212 #new support topics:103 resolved:9
      6. date:20091213 #new support topics:88 resolved:13
      7. date:20091214 #new support topics:92 resolved:18
    3. #replies from non MoMo folks: replies from MoMo folks: not available since JSON GS Replies API is down, email sent to GS folks thanks to Bienvenu, davida, dmosee and new folks for helping
    4. happiness metric: API doesn’t have happiness emotitags, code in progress: http://gist.github.com/190094, JSON replies API is down so no update, Hendrix down to 10 since link replaced with GS link


Roundtable


Status Updates


sid0


davida


dmose


Standard8
  • Reviews

  • Thunderbird 3 follow-up and bug triage.
  • 3.0.x driving
  • 1.9.2 branch set up work.


asuth


bienvenu
  • Reviews and Driving

  • MoCo All hands
  • 3.1 planning
  • Spent time with Get Satisfaction to get an idea of the issues we need to fix for 3.01 and 3.1.
  • Added check for null url in NotifySearchHit, potential fix for topcrash bug 533249
  • Attempted to fix dock count issues on mac, bug 516477
  • fix ref counting issue editing drafts, bug 532693
  • Cleaned up some dump statements in unit tests to dump exception caught, not some undefined variable.


gozer


clarkbw


wsmwk


beckley


Penelope
  • Gloda integration in to Search Messages window not going well, and is backed out for next beta

  • Eudora 8.0b8/Penelope 0.5a5 builds made and being tested, with hopes of release later this week


KaiRo
  • Upgraded SeaMonkey build machines to current buildbot and buildbotcustom

    • Patched one issue with general comm-* builds in new buildbotcustom, should go in this week, things should be usable for Thunderbird as well, then.
  • Releasing SeaMonkey 2.0.1 today, in sync with Firefox 3.5.6


rkent


rebron
  • Thunderbird 3 release

  • All Hands
  • Add-on Conference

This Week

  • A few more locales for Thunderbird 3

  • PR evaluation.


Tsk


andreasn

Done:

Todo:


bwinton

Last week:

Next week:

  • More ISPDB driving.

  • Start an extension for some of the netbook changes.
  • Continue my ReplyMode extension.
  • Say hello to next term’s students, and help them get started.


roland


sgautherie
  • Fixed MailNews Core bugs:

    • bug 520899 Switch application/x-javascript to application/javascript, MailNews Core part


nth10sd


Fallen
  • Lightning 1.0b1rc1 is ready, will be released asap.

  • Sunbird repacks fail on all platforms, gozer will take a look
  • Looking for more channels to make the beta rc1 public
  • Next up: check in and have patches reviewed to fix burning on trunk

  • Exams in about a month


jcranmer


BenB

Working on bug 525238 and automated tests. Implemented AUTH PLAIN and AUTH CRAM-MD5 (for real) in the fake server.


Attendees

Mozilla Platform Meeting Minutes: 2009-12-15

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

Platform/2009-12-15

From MozillaWiki

« previous week | index | next week »


Notices / Schedule

Firefox 3.0.16 / Firefox 3.5.6

  • everything’s signed off, releasing today

Firefox 3.0.17 / Firefox 3.5.7

  • proposed schedule at links above, tree is open, please work on blockers

  • may adjust schedule to go for early January release to update users with fix for bug 534090 which affects major updates

Firefox 3.6 Beta Testers

  • approaching 600,000 ADUs

  • getting good feedback through various channels
  • Beta 5 builds are being tested by QA now, targeting a Thursday release unless we get to RC first

Firefox 3.6 Release Candidate

  • we are really, really close to being code-complete (see blocker report)

    • only need 8 more patches, and a tracemonkey merge
  • need all hands on deck for those patches and on incoming nominations
  • if we can go to build today or tomorrow, QA will scrap Beta 5 and we’ll release RC to the beta audience ASAP


Blocker Report

Firefox 3.6 RC Code Completion

All Blockers (includes website, release management, etc)
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

  • mozilla-1.9.3 front end development (see planet firefox for quick overview):
    • Drew’s made Places data visible in a content window

    • Blair’s tweaking tab match in awesomebar, should land on trunk soon
    • Rob Strong is fixing the updater for unprivileged windows users, and finding wins in JS startup time (see more)


GFX Update

  • 2 blockers

    • As usual, subpixel positioning bug is the long pole, but we won’t block 3.6 on it. No ETA on that bug.
  • 1 nom
  • 2010 Q1 GFX goals – Performance!
  • Looking to land direct2d acceleration on mozilla-central “before Christmas.”
  • We have a Talos test for scrolling that Jeff’s working on; ETA also before Christmas. bug 534819


Layout Update

  • 1.9.2 report

    • No layout blockers, no layout noms

    • 1 widget blocker (roc)
  • Reviewing syncbase timing for SMIL (birtles)
  • Making new assertions fatal on Tinderbox? (dbaron)
  • Exhortation to tackle orange bugs using record+replay


Content Update

  • One 1.9.2 blocker left, fixed on trunk.

  • JavaScript inter-Process Wrappers (benjamn, bug 516522):
    • Refactored to represent each JSObject with an actor pair.

    • frameLoader.attachChildGlobal(node, “propertyName”) to create a property on |node| corresponding to the child’s global object, thereby exposing the wrapper.
    • Grass-roots support (mrkbap, peterv) for a change in terminology: Cross-Process Object Wrappers (CPOWs)?
  • Clone-documents-for-printing landed (smaug)
  • HTML5 parser work moving along, talos problem figured out (problem in talos page set, not in the parser).


Platform-specific Support Update


JS

  • Most blockers fixed on TM. Newly added debug builds are orange, will fix today.

  • continuing to land performance improvements


Startup Performance

Summmary

Priorities

Estimated win Bug # Summary Owner Status Notes
>10% bug 512584 Super fast paths for Components.classes and Components.interfaces Taras Glek in progress Got consultation from mrbkap, needs new patch.
>10% bug 525013 Investigate a more static build configuration of Firefox Joel Reymont Mac and Linux in progress Only measured on Mac so far, need Linux numbers and someone to figure out the Windows story.
up to 25% bug 514083 Per-file HFS+ compression on Mac OSX 10.6 Joel Reymont in progress Snow Leopard only.
TBD bug 520309 Startup cache: replacement for fastload cache Ben Hsieh review More efficient than current fastload, and key to enabling fastloading of XBL, CSS, manifests and various other data. Need to push to Places branch to figure out base perf difference from current fastload.
TBD bug 503483 Turn on –enable-faststart for Firefox by default Dietrich needs testing Loads Firefox core libraries at boot time. Need to test on all OSes, publish the numbers, and get discussion going.
TBD bug 513149 Speed up CSS parsing Zack Weinberg Zack’s blocked on other work Taras says it’s high, but no figures, so need better data here.

More


Security


Electrolysis

  • OOPP has landed and appears to have stuck!

  • Minor issues abound (IPC on only): e.g. any plugins installed to a path with spaces are broken
  • Need to get Talos changes landed (bug 529137) so that we can enable OOPP by default on E10s tree, and then once blockers are fixed, on mozilla-central (blocker tracking).

To turn on IPC plugins, set the pref dom.ipc.plugins.enabled in nightlies starting this morning.


Tree Management

  • Stopped sending test results to *-Unittest trees. bug 534252 Scraping will need to be turned on as new columns show up.

  • Enabled mochitest-ipcplugins tests on m-c, places, tracemonkey bug 530522
  • Turned on optimized and debug packaged tests on tracemonkey bug 524176
  • Still need to do extended downtime so IT can do database maintenance bug 528573. All trees that report to talos will be need to be closed.


Roundtable

  • Need to discuss adding a null deref to make add-ons fail early, i.e., Relevant Knowledge uses the a11y API in a non-threadsafe way. We should block the dlls, but also keep add-on developers from using this in a way that will eventually crash. The problem is we don’t know how many add-ons this will break (and will it matter?). Also, is there a patch ready to make this happen? If not, can we get one ready so that we are prepared to pull the trigger? Peterv has the details. (damons)

15-December-2009

Mozilla Project Meeting Minutes: 2009-12-14

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

WeeklyUpdates/2009-12-14

From MozillaWiki

« previous week | index | next week »


Friends of the Tree

Daniel Einspanjer <deinspanjer@mozilla.com> wrote in “Cheng really hit a home run with the “answer a SUMO forum question” project. I believe that he deserves a FotT for that work.”

Anthony Hughes <anthony.s.hughes@gmail.com> wrote in “I’d like to nominate Tony Mechelynck and Milos as Friends of the Tree for being Top Testers in QAs Seamonkey test day last week.”


Development Updates


Firefox

( Projects | Status | Goals | People )

Firefox 3.6 (Namoroka)

Firefox Future

Team News


Gecko

  • KILLER GOOD NEWS: Out of Process Plugins has landed on Mozilla Central. However, there are two things broken: TP4 Hang and x86-64 is red. The tree will probably need to stay closed until we get it sorted out. Stay tuned, because, this is exciting stuff!

  • In today’s CrashKill meeting, we’ll be taking a look at the crash numbers to see where we stand. It takes several days for numbers to become somewhat stable after a beta release. Join us for the results.
  • And, of course, we’re wrapping up the blockers below.
  • Blockers:
    • P1: 0

    • P2: 4
    • P3: 0
    • Other: 9
  • Team blocker numbers:
    • Layout: 1

    • Content: 1
    • GFX: 2
    • JS: 7


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


Thunderbird

Thunderbird 3.0 has shipped!

Thanks to everyone who was part of making it happen!

3.0.1, 3.1, and longer-term planning work is underway…


SeaMonkey

  • Preparing SeaMonkey 2.0.1 in sync with Firefox 3.5.6 tomorrow

  • Tested that in last Fireday’s test day, went very well, thanks to ashughes and aakash for having this event!


Mobile


IT

Last Week

  • (Finally) Mastered KVM, spun up QA VMs

    • Valgrind

    • Windows Purify
  • (Finally) Got through the bulk of user-facing RHEL kernel upgrades

This Week

  • Rolling out geo-ip aware bouncer/download.mozilla.orgbug 459919


Release Engineering

  • 3.0.16 and 3.5.6 set to release tomorrow, 3.6b5 later this week


QA

Test Execution

  • Testing of Fx3.6b5 this week

  • Shipped Fx3.5.6 to beta, and plans for production this week
  • Signed off on personas 1.5 extension and 3.6 compatibility
  • Currently working on designing a “Report Broken Website” extension for Mobile Firefox. Current mock-up ideas can be found here
  • Crashkill QA Testing progress is very active! In particular, these bugs had a lot of traction last week:
    • bug 530989 – regression ranged narrowed, fix in place

    • bug 501429 – rstrong has enough data to work on a fix
    • bug 525277 – week of onsite reproductions, have located the cause
      • Special thanks to marcia for filing and reproducing over a dozen crasher bugs during one busy workweek!

Web Dev Testing

  • Tested and shipped AMO 5.4

  • GetPersonas.com 2.0 – Almost done with bug fix verifications

Accessibility, Localization, Community

Test Development


Security

  • No updates.


Marketing/PR

PR

Five Years of Firefox

The Five Years of Firefox Creative Collective Design Challenge has closed its call for submissions. Now its time for you to vote!  Make sure to cast your vote by December 16th!  Check out John’s blog post or Sarah’s for some recommendations of our favorites!

General

  • Community marketing call this Wednesday, December 16th at 10 a.m. PDT/18:00 UTC

    • 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).
    • Agenda:
      • Please send Mary (mary at mozilla dot com) any other items.

Events

  • Add-on-Con December 11, 2009, Mountain View, CA.  We sponsored this event and had a number of sessions:  Taking Flights with JetPack (Aza), Mobile Firefox Add-on Development (Mark Finkle), Future of Add-on Ecosystem (Justin, Aza, Chris Finke), Opening Keynote: Do Add-ons Need a Marketing Place (Justin Scott) and participation in closing keynote – the Future of the Web Browser (Mike Shaver). A special thanks to Mark Finkle, Justin Scott, Aza Raskin, Chris Finke and Mike Shaver for speaking at add-on-con.  Also the night prior we had an add-ons workshop on Thursday night 12/10 where we will work on 3.6 compatibility and porting extensions to mobile. 

  • Foundations of Open Media Software January 13 – 15, 2010; Wellington, New Zealand.  Perfect venue to promote open video.  We are currently sponsoring this – Matthew Gregan, Chris Double and Chris Pearce will be attending and representing Mozilla.
  • Symposium on Principles of Programming Languages (POPL) 2010 January 20-22, 2010; Madrid Spain.  We are sponsoring this event.
  • Techkriti, GNUnify, Quark – February 2010; India.  Looking into participation and sponsorship at these events in India. 
  • SXSW Interactive 2010  March 12-16, 2010; Austin, Texas.  Working on sponsorship opportunities and Firefox party.  Please continue to check our wiki page for information.
  • Programming Languages and Analysis for Security (PLAS 2010) June 10, 2010; Toronto, Canada.  We are sponsoring this event.


Support

  • SUMO 2010 roadmap (draft)

    • Feedback very welcome!
  • Thanks to everyone who helped users in the forum last week!
    • 53 people helped 230 users.

    • This is not the end — you can keep helping out on the support forums.


Metrics

  • User Outreach

    • Published final analysis in a three part series – “Let’s Help Beginner Users of Firefox”. We looked at the expectations of users when clicking “Getting Started” from the Firefox toolbar and how we can improve that moment of engagement.


Evangelism

  • This is going to be File API week! Got two exciting demos for 3.6.


Labs

  • Test Pilot 0.4 released, which adds recurring studies and built-in surveys and other features needed to support future experiments.

  • We released the our second Test Pilot study, A Week in the Life of a Browser, which is now starting to return data on bookmarks, downloads, extensions, browser session length, crashes, and active/idle time.
  • Personas 1.5 this week!


Developer Tools

  • No updates this week


Add-ons

  • Add-on-Con & meetup were great.

  • AMO 5.4 released: beta channels, GetSatisfaction, localized browse
  • Firefox 3.6 compatibility up to 70%


Webdev

  • getpersonas.com 2.0 to be released Tuesday


L10n

  • No major updates


Foundation Updates

  • This week we’re launching a campaign to raise money to support Namoroka Park. Take a look at our plans and please help us get the word out.
  • The Jetpack for Learning Design Challenge is now underway, with over 25 projects and over 60 participants. For more information see Philipp Schmidt’s blog post.


Roundtable

8-December-2009

Mozilla Project Meeting Minutes: 2009-12-07

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

WeeklyUpdates/2009-12-07

From MozillaWiki

« previous week | index | next week »


Friends of the Tree


Development Updates


Firefox

( Projects | Status | Goals | People )

Firefox 3.6 (Namoroka)

Firefox Future

Team News


Gecko


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


Thunderbird


SeaMonkey


Mobile


IT


Release Engineering


QA

Test Execution

Web Dev Testing

Metrics, Accessibility, Localization, Community

Test Development


Security


Marketing/PR

PR

Five Years of Firefox

General

Events


Support


Metrics


Evangelism


Labs


Developer Tools


Add-ons


Webdev


L10n


Foundation Updates


Roundtable

2-December-2009

SeaMonkey Meeting Minutes: 2009-12-01

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

SeaMonkey:StatusMeetings:2009-12-01

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 from the previous meeting. Somebody needs to go through the items and sort out what needs to be added.

  • 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 dissemination. The messages should target 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 for this and attached some drafts. Once the messages are approved, they should be forwarded to AMO and they will take care of sending these out to extension developers.

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.

    • KaiRo will try to get this process restarted.

CLOSED


SeaMonkey 2.0 Final

  • Feedback

    • The new Password and Form Managers seem to be hard for people to grasp. There is an existing documentation bug, bug 463903 for form autocomplete.

    • Need for a form history editor to edit/delete incorrect entries. We can make use of an existing bug (bug 480734) 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. A regression range has been identified (2007110103/2007103102). This regression range corresponds to a similar cut and paste problem in Thunderbird 3.0a but not involving McAfee.

      • 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.
    • 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 has filed bug 531526 for this.
    • See the previous meeting notes for more details: StatusMeetings:2009-11-17#SeaMonkey_2.0_Final
    • BenoitRen notes increasing reports about problems with mailnews, possibly due to shipping code from a beta Thunderbird 3.0.


SeaMonkey 2.0.1

open blockers (3)
blocker requests (7)
open wanted (0)
wanted requests (0)

  • Should be released in sync with Firefox 3.5.6, currently scheduled for December 15.

    • Even though the SeaMonkey-specific fixes are only some smaller ones, the improved mailnews maturity and the core crash and security fixes sound like they’re worth it
  • How ready are we for it?
    • Blocker nominations need to be triaged, but probably can be put off to 2.0.2.


Feature List, Planning

Bug statistics for last two (full) weeks: 57 new, 17 fixed, 29 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 down from 58 at last meeting.
  • We need to do more triaging. We should probably start to look at trashing 1.x-only bugs as well (and see if any still happen on 2.x).

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]

    • Status/Progress?
  • 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.
    • Status/Progress?

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 waiting approval for 1.9.1.x
    • bug 525373 Make customizable toolbars play nicely with children with disabled attributes (toolkit)

    • bug 510920 Sync to breakpad revision 350 for breakpad fix 248, 10.5+ SDK compat
  • Working on:
    • bug 439134 “Customize toolbars” window a bit too small on linux – cuts off the “Restore defaults” button – 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 for reviews.
    • bug 529647 Make Search and Go buttons widgets for Browser customizable toolbars – waiting for review but new patch needed.


InvisibleSmiley


KaiRo

  • Just back from vacation, not much to tell yet. working large backlog this week

  • As always, my blog has more detailed status about my work.


mcsmurf

  • Helping out in the Mozillazine SeaMonkey Support forum ;)


Misak

Working on:

  • All latest sessionstore stuff (all of them ported, many of them doesn’t have bug numbres yet), waiting to council decision about bug 530735

  • bug 524369 Port bug 491168 [Allow SessionStore to save/restore referrer field] to SeaMonkey.
  • bug 530735 Consider to use same undo close tab mechanism as in Firefox.


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.
  • bug 520480 Sidebar is empty and tab options unresponsive.


MReimer


Neil

Bugs fixed:

  • bug 152526 Menu->Send link does not open external mail app (should use mailto:).

  • bug 503794 Unable to remove an attachment.
  • bug 517726 Update SeaMonkey’s treeView.js to match new view API.
  • bug 528755 Find a place for filepicker’s filter strings to live.
  • bug 529151 Remove obsolete calls to suppressFocusScroll (edit)
  • bug 530406 Search for “Age in days” uses “is” with “is less than” default, works fine when manually selected.
  • bug 530805 storeReadMailInPFC no longer exists.

Working on:

  • bug 505525 nsWindowsShellService.cpp build failure due to gfxIImageFrame removal.

  • bug 525047 ‘make clean’ deletes automationutils.py.


Ratty

Bugs fixed:

  • bug 526339 file action on a message fail to show the whole tree of folders.

  • bug 528506 In the SeaMonkey Default Theme Account Central pane, the icon in the “create new calendar” row is misaligned.

Working on:

  • bug 526148 Port bug 525712 (Remove dead throbber-specific code from customizeToolbar.js, handle it in themes).

  • bug 531645 “My Yahoo” should be “My Yahoo!” in the list of feed handlers (Port bug 432118).
  • bug 531661 Add an ID for the “Show Remote Content” button.
  • bug 531779 MailNews: The File Button is not initialized until restart after being dragged out of the palette window and on to a toolbar.

Other:

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


sgautherie


Standard8


stefanh

Bugs fixed:

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

  • bug 525926 [MacOSX] Sub-menus in native Bookmarks menu have “Empty” menuitem.
  • bug 528629 Redo Undo both use keyboard shortcut COMMAND+Z in Mail message composition.
  • bug 531139 Reference to non-existing places.js in placesOverlay.xul.

Working on:

  • bug 528752 [Mac Classic] History drop-down height doesn’t match full number of rows.


wladow


Any other business?

  • 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.
  • IanN asks can we combine stop and reload buttons?
    • Nobody else likes this idea.
  • It would be good to have some of the icons that firefox now has for browser, and some more non-default toolbar buttons like “Print Preview”. But we need suitable graphics for both themes.

Older Posts »

Powered by WordPress