From MozillaWiki
Jump to: navigation, search

« last meeting | index | next meeting »

SeaMonkey Meeting Details


  • Who's taking minutes? --> Ratty

Action Items

(who needs to do what that hasn't been recorded in a bug)

  • Summarize SeaMonkey vision thread to useful goals, post them, and get a final series of comments before deciding on them in the Council - KaiRo.

SeaMonkey 2 Alpha 3

Bug Queries

open blockers all blockers blocker requests

  • Plans for freeze:
    • Synchronize with Thunderbird. Freeze date is now Thursday 5th February 23:59 PST.
  • Likely new features:
    • Places History (landed).
    • Customizable toolbars (Navigator).
    • Smart Locationbar.
    • Session Store.
    • Tabmail (Tabbed interface in MailNews).
  • Thunderbird freeze date:
    • Proposed: Slushy string freeze from: Monday 2nd February 23:59 PST.
    • Proposed: Firm string freeze and slushy Code freeze from: Thursday 5th February 23:59 PST.

Longer-Term SeaMonkey 2 Planning

open wanted wanted requests

Major wanted/needed features:

  • bug 381157 Download manager backend.
    • None at the moment.
  • bug 472001 UI for download manager
    • Review comments addressed. Remaining issues to be handled in follow-up bugs.
  • bug 390025 Kill-wallet (password manager).
  • bug 382187 Places history.
    • This has landed as well as the UI for setting the new history preferences.
    • Minor problems still need to be fixed.
  • bug 36810 Session restore.
    • Waiting for reviews.
    • ajschult has made it through most of the code that actually interfaces with SeaMonkey and which is probably the most important part to review carefully. However there is still a substantial amount of sessionstore backend to review.
    • Suggest to rs+ the session store backend on the grounds that it's been working in Firefox for quite a while and do a post-facto review once ajschult has the time.
    • Neil can work on sr+ in parellel.
  • bug 394288 / bug 413385 Toolbar customization.
    • Patch for bug 413385 is waiting for reviews.
    • Dependent toolkit bug 471508 (Make the toolboxChanged() callback return useful information) filed. Patch is waiting for review.
    • bug 406780 (In OSX The customizeToolbars window should be in a <panel> popup) Instead of working on customizable toolbars for mailnews next, I shall work on getting navigator customizable toolbars working properly on OSX (but I will need someone with OSX to help test my patches) - Ratty.
  • bug 456757 Modern theme update
    • The next step is to file bugs/patches for each sub-module under mozapps/ in order to get reviewed. Ideally I would like a theme person to drive this as I am graphically challenged. Stefanh? - Ratty.
  • bug 460699 Make the default theme look better on mac.
    • progress/update?
  • bug 454847 Fishcam update.
  • bug 410613 OpenSearch.
    • helpwanted
  • Handling bug 420506 Thunderbird kill-rdf.
    • Waiting for reviews.
    • bug 460952 Ensure Thunderbird kill-rdf doesn't break SeaMonkey.
    • bug 460953 Port jminta's kill-rdf to SeaMonkey where applicable.
  • bug 415372 Implement Feed Preview.
    • Has patch. Waiting for review.
    • Also waiting for dependent {Bug|471346}} (Port GetDefaultFeedReader to SeaMonkey shell service).
  • bug 460960 Port Thunderbird tabbed interface to MailNews.
    • Waiting for review but there are still outstanding issues.


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



  • bug 415372 Submitted another WIP for bug 415372. Waiting the second set of reviews from Callek, but (again) already have addressed most comments from Ratty locally. A final patch depends on the feed shell service, since that will require code changes and test. I'm considering asking for r+sr=Neil with that change pending on next WIP. So I could get a r+sr quickly when bug 471346 lands.




  • bug 471932 Do some tidy up/fixing of feed subscription and related code - fixes lots of issues with the new shared code - waiting on reviews.
  • bug 469498 Combine messagePaneContext and threadPaneContext - revised patch, to include notifyObservers and other suggested changes, waiting for reviews.
  • bug 473011 Get TB to use notifyObservers - waiting for reviews.
  • bug 472098 and bug 473012 Fixing up Lightning to use new combined mailContext menu and observers.
  • Usual reviewing and commenting.


  • bug 458533 Unify status bar progress ID and hiding method with other applications.
  • Investigated what it needs nowadays to make Lightning work, with tabmail and after above patch. It basically is functioning well, although some UI items are missing because of overlays not applying (especially for some menuitems). We also need to show tab bar to be able to open calendar or tasks views.
  • bug 468103 APNG throbber - Looks nice with various OS theme background colours. The bubbles show over the background due to alpha transparency.
  • Wrote up a proposal for future SeaMonkey project vision based on newsgroup threads; mailed to the Council plus a few core developers for comments and signoff. It should appear soon as either an official draft or a signed off final version, depending on Council comments.
  • bug 472001 Download manager UI - Rewrite of the tree-based window based on the toolkit backend, needs a patch from Callek to actually apply to SeaMonkey.
  • bug 468326 UI prefs for places history and its location bar autocomplete.
  • bug 390025 Kill wallet and switch to toolkit login manager - Unbitrotted and/or revamped the SeaMonkey-specific patches.
  • As always, my blog has more detailed status about my work.


  • Lots of reviewing patches for installer, rob_strong will probably land those soon (switch installer to Unicode).
  • Fixed bug 470913 Thunderbird does not set itself as default mail client in the Windows start menu, also affected SeaMonkey.
  • Waiting for review on some patches
    • bug 467249 Modify folderWidgets.xml to be able to XBLify the Go menu in MailNews, that's part of RDF cleanup.
    • bug 471346 Port GetDefaultFeedReader to SeaMonkey shell service, wanted for the feed UI.
    • bug 456009 Reftest testcase, my first reftest ;-)


  • bug 36810 (session restore). Got one another spin of review from ajschult.
  • bug 459550 (Port Bug 448976 (turn the Session Restore prompt into an error page) to SeaMonkey).
  • bug 425480 (non-ASCII characters should be decoded in the urlbar).
  • bug 455877 (port Bug 254714 to SeaMonkey).
  • Tests for cert error page.
  • In Kiev for two weeks, CCNP training.





  • bug 471372 Customizable Toolbars in Navigator (Part 2). Patch is waiting for review, but I need to do a new patch with one final tweak or two.
  • bug 471508 (Make the toolboxChanged() callback return useful information) so that we can reset our custom attributes if the reset button was pressed. WIP.
  • Fixed bug 458512 (Polish toEM() and also toOpenWindowByType() should support more parameters).


  • Fixed (or in-progress) SeaMonkey bugs:
    • bug 454129 Use .trim() in Editor/Composer; (Bv1) s/replace/trim/ only.
    • bug 471845 Use .trim*() in SeaMonkey.
  • Fixed Core/... (but SM related) bugs:
    • bug 469331 [SeaMonkey] test_bug458898.html fails; (Cv1) Report the (failing) values
  • And working on other areas... like.
    • infrastructure for running tests.
    • filing bugs for leaks in (TUnit and Reftest) tests.
    • doing an (experimental) Windows mozilla-central SeaMonkey build, reporting to bug 470184 issue tracking; hoping for bug 464325 new tinderboxes.


See Thunderbird/StatusMeetings/2009-01-13#Standard8



Any other business?

  • Tinderboxes for trunk (mozilla-central+comm-central) builds.
    • bug 464325 is tracking the hardware. KaiRo has been in contact with sethb. He's now back from holidays and looking into this.
    • We would probably need some changes in buildbot configs as well.