From MozillaWiki
Jump to: navigation, search

« last meeting | index | next meeting »

SeaMonkey Meeting Details


  • Who's taking minutes? -> IanN

Action Items

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



  • Get permission from Google to use their geolocation JSON service [KaiRo]. Contact at Google says they don't want additional specific consumers of the service right now and want to enable some general way of accessing it "some time" - We can only wait right now.
    • KaiRo had some more discussions with both the Google and the Mozilla contact. No easy solution in sight. Also, discussing a possible open Geolocation service.


SeaMonkey 2.0.4

  • Shipped on March 30.
  • Synched up with Thunderbird 3.0.4 and Firefox 3.5.9 (Gecko

SeaMonkey 2.0.5

open blockers (2) blocker requests (0) fixed (17)

  • Based on Gecko, tentatively targeted for May 11, exact schedule TDB, see Releases. Release possibly may be brought forward if any vulnerabilities show up.

Feature List, Planning

Bug statistics for last two (full) weeks: 56 new, 19 fixed, 18 triaged.

  • More new, less fixed, much less triaged than earlier - net gain of bugs in our component.
  • KaiRo did a post on possible triage targets, ashughes has offered to do a Mozilla bugday on SeaMonkey - now scheduled for April 20, we're looking for a good bug query to give people to work on there. Suggestions?

Major wanted/needed features:


  • bug 423281 Help updates.
    • status/progress?
    • bug 463903 (form autocomplete documentation).
    • FAQ to cover e.g. double-click / down arrow in form fields?
      • No progress to report.
  • bug 483282 Make sure normal SeaMonkey use doesn't pay a price for having venkman installed [Mnyromyr].
    • Needs at least a core patch landing for bug 364864 (nsICategoryManager::deleteCategoryEntry does not persist outside of component registration) which depends on bug 480851 getting fixed on trunk.
    • status/progress?
  • bug 471346 Port GetDefaultFeedReader to SeaMonkey shell service [mcsmurf].
    • status/progress?


  • bug 460953 kill-rdf port [sgautherie].
    • Postponed until mcsmurf (or sgautherie) can resume work on it.
    • status/progress?
  • bug 436794 Enable Mac OS X system address book per default and add UI.
    • SM UI needed, unowned, helpwanted.
    • status/progress?
  • 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.
    • status/progress?
  • bug 449728 Drag tabs between windows.
    • Jeffrey Lee, a Seneca student, is looking into that!
    • status/progress?
  • bug 498596 Places bookmarks. [KaiRo]
    • KaiRo has try builds up, please test them. Still need to work out how to drive this into the tree without taking ages for it.
  • bug 480734 Satchel data editor ("Form Manager").
    • unowned so far.
    • status/progress?
  • bug 477845 Build a standalone (Gecko 1.9.3) Composer. [kaze]
    • kaze will look into that once KompoZer 0.8 is done.
    • bug 477840 Backport KompoZer to Composer (Depends on bug 477845).
    • kaze has done a ton of work there. He's made good progress and is hoping to have DocumentTabs patch ready by Sunday. We're still trying to work out some organizational issues.
    • At the moment there is no active interest from MoMo for bringing standalone composer into comm-central. That's something we (KaiRo and kaze) will have to negotiate with the Thunderbird team (dmose) At the latest during the Firefox summit.
    • status/progress?
  • bug 523274 Complete new default theme icon set.
    • A list of TODO icons is up in the bug.
    • Still needs quite a bit of work.
    • status/progress?
    • bug 522023 is working on improving the browser globe in task icons, etc..
  • bug 526210 Update the icon set for the SeaMonkey Modern Theme.
    • Some proposed icons got posted, we should take a look how to get that contribution into the product.
    • The rest is unowned so far.
    • status/progress?
  • bug 521927 Make Search, Folder Location and Views widgets for MailNews customizable toolbars. [IanN]
    • waiting for review
  • bug 545110 Add/port about:support (Troubleshooting Information page) to SeaMonkey
    • status/progress?
  • bug 97023 Search/Find in page UI: toolbar instead of dialog [bfrisch]
    • status/progress?
  • bug 533908 SeaMonkey Mail: tabs not restored [misak]
    • awaiting feedback
  • bug 467867 [META] Implement Firefox TabBrowser API in Seamonkey helpwanted
    • unowned so far.

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

  • We need to find a solution for Lightning, which is targeting Thunderbird 3.1 now.


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







  • Usual testing, reviewing and commenting.
  • Waiting for review on:
    • bug 521927 Make Search, Folder Location and Views widgets for MailNews.


  • Bugs Fixed
    • bug 549802 Reply button doesn't launch mail composition window (moving folderDisplay JS to mailWindowOverlay.xul to make it available in standalone message window)
    • bug 554901 mailnews.messageid_browser.url is no more valid for mid-searches
  • Working On
    • bug 547931 Update Help for the additional settings in Software Installation preferences.
    • bug 192728 Add possibility to drag downloaded files from download window and drop/move them to desktop (as example)
    • bug 556887 Reordering of newsgroups using drag & drop doesn't work anymore


  • Released SeaMonkey 2.0.4.
  • Landed patch for build upload timeouts from European Windows slave (bug 551663).
  • Filed and help fix bug 554647 - RAM increase for Parallels-based Linux VMs.
  • Created a patch for a small release problem I've run into (bug 554737).
  • Filed a bug for getting clobberer set up for SeaMonkey (bug 555449).
  • Filed bug for releng and website components (bug 555455).
  • Updated places perf patch (bug 547815).
  • Fixed a places-related test failure (bug 555558), investigated another one (bug 555619), discussed yet another test problem (bug 555615).
  • Blogged about human-readable pushlog feeds:
  • Fixed a number of accesskey bug in de L10n of SeaMonkey, brought SeaMonkey, ChatZilla as well as DOM and security/manager L10n up to sync with trunk
  • Sent out messages to get "SeaMonkey 2.0 contributors" blog series going again.
  • Updated and later landed branding rework (bug 525869).
  • Replaced resource://app/ with resource:/// (bug 555715).
  • Worked on making partial updates available for nightlies (bug 555730) and got them almost to work, if I wouldn't have introduced a general regression (bug 556564). This also needed one patch for buildbotcustom to slightly fix up things from bug 511967.
  • Updated build-configs/seamonkey to make it even simpler and more similar to mozilla2 (bug 555734).
  • Made SeaMonkey run mochitest-plain in chunks on trunk (bug 556666).
  • Triaged SeaMonkey RelEng and website bugs now that we have components for them.
  • More build system reviews, extensive discussion of some test failures.
  • Did the bare work to have icons work with places bookmarks (bug 554908), createdtry builds for places bookmarks (bug 498596), with a few fixes and that icon patch.
  • Had some discussions on geolocation support, both with the GLS contact at Google and the Mozilla contact - unfortunately, without any immediate outcome.
  • Created a workaround patch for making "about:" actually useful (bug 555939).
  • Updated the SeaMonkey website to feature a JSON with current versions, reduce places to update when releasing a new version, and a page with links for downloading nightlies.
  • Posted about possible targets for bug triage.
  • Tried to reduce my TODO queue.
  • As usual, my blog has more detailed status about my work, and Mozilla Status Board Posts also tell about my next planned steps.







  • On vacation.


  • KaiRo published SeaMonkey 2 contributor interviews: sgautherie
  • Fixed (or in-progress) SeaMonkey (related) bugs:
    • bug 554855 Package nsMicrosummaryService.js in SeaMonkey
    • bug 556409 Port |Bug 496809 - Define @BIN_SUFFIX@ for| to SeaMonkey
    • bug 534664 [Linux x86-64] 3 "Warning: package error ..."
    • bug 552190 Reorder package files
  • Fixed (or in-progress) MailNews Core bugs:
    • bug 482277 stop using FlatCarbon headers on Mac OS X
    • bug 488175 Need to include |namespace mozilla {Foo}| headers as |#include "mozilla/Foo"|
    • bug 492026 Port |Bug 480069 - Recursive submakes without shell loops| to comm-central
    • bug 494095 Use -O3 for Mac Builds
    • bug 522712 Port |Bug 511761 - Only use compatibility.ini (not .autoreg, or stat()s) to invalidate fastloads and other caches| to comm-central (apps)
    • bug 549293 Port MOZ_IPC support to comm-central
    • bug 550154 PGO build issue on Solaris SPARC
    • bug 550658 QT - Set LIBS to MOZ_QT_LIBS
    • bug 551260 Upgrade to SQLite 3.6.23
    • bug 551724 Disable ctypes on x86/msvc if MASM is unavailable
    • bug 552222 Drop MOZ_XPFE_COMPONENTS / --disable-xpfe-components
    • bug 552862 allow Gecko to build and run on Mac OS X with MOZ_IPC defined
    • bug 554364 use -fomit-frame-pointer on Linux
    • bug 554939 Copy bug 511967 .../locales/ changes to comm-central
    • bug 555088 Support building freetype2 on other platforms
    • bug 444022 Duplicated build options in about:buildconfig
    • bug 506493 Resync' between c-c and m-c
    • bug 513709 Remove some useless vars, mozilla-* ones are enough
    • bug 548788 [Shredder] Trunk packaging shouting about a missing file
    • bug 556670 Fix resource://gre/ abuses, in comm-central
  • Fixed (or in-progress) Core bugs:
    • bug 526668 add option to 'unify' to allow files to match if their sorted contents match
    • bug 548207 allow make check to run over remote connection from
    • bug 541671 [SeaMonkey 2.1] xpcshell: test_bug519468.js fails
  • Fixed (or in-progress) other projects bugs:
    • [Firefox] bug 499435 mochitest-browser-chrome: browser_420786.js needs to report "success"
    • [qimportbz] bug 533890 Need to figure out encoding/decoding of patches in qimportbz




Any other business?

  •  ?