Meeting Notes

30-November-2011

SeaMonkey Meeting Minutes: 2011-11-29

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

SeaMonkey/StatusMeetings/2011-11-29


« last meeting | index | next meeting »

SeaMonkey Meeting Details

Agenda

  • Who’s taking minutes? -> Ratty

  • Nominees for Friends of the Fish Tank?
    • Tonymec nominates not only Callek, but most especially ashish, phong, dustin, rbryce, digipengi and anyone else from Server Ops. who helped solve bug 695278 “SeaMonkey Buildbot master and many slaves inaccessible.”

      • IanN nominates Callek to pass on our thanks (and do we have any fish tank stickers to send them?).

      • No, so mcsmurf will send a mail message to them instead.
    • Please note A person or entity can’t be nominated twice in a row.

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

  • IanN to write the “Friends of the Fish Tank” F.A.Q.

CLOSED

Status of the SeaMonkey Buildbot Master and Tree

(see 2011-11-01 status meeting notes for details)

  • “What Happened?”

    • One XServe that hosts “Parallels” in Mozilla died, taking down with it all the data it housed. (There were two problems to appear here)
  • “What does this mean for our Release”

    • We missed one planned beta because of this and only released beta 4 when FF/TB 8 were released. 2.5 final was only released together with FF 8.0.1.
  • “Where do we stand with the machine(s) right now?”

    • bug 702490 (Rack 2 – 1U mac mini chassis(4 Mini’s) in SCL2 for SeaMonkey).

      • These won’t be racked until emux can get power situated at SCL2.
    • bug 673972 (iX hardware repairs) FIXED.
  • bug 695278 SeaMonkey Buildbot master and many slaves inaccessible FIXED.
    • This bug is marked FIXED now due to the fact that IT’s direct work here is basically over, all VM’s are technically accessible, Callek brought up them after this xserve and Parallels was fixed. Callek is currently working on finishing bringing up the linux32, which will get copied over to the other linux VM’s for the parallels (in a different bug). And we’ll also get backups created for all these VM types in a different bug as well.
  • The SeaMonkey tree is missing the Windows build boxes. We possibly need to get a call logged on the missing box(es) and cc Callek on it.
  • The tree status is currently OPEN and un-METERED.

Release Train

  • Get comm-aurora and comm-beta on MXR (bug 653424).

    • Corey Shields [:cshields] Jake Maul [:jakem] from Server Ops has taken over the bug from Callek.
  • 2.5b4 shipped 9th November.
  • 2.5 final shipped 22nd November (based on FF 8.0.1).
  • 2.6b1 shipped 23rd November.
  • The next six-weekly merge will be on 20th December.
    • Firefox has decided against putting the release of that day on automatic update until after Christmas. Callek is thinking of doing the same for SeaMonkey. (Firefox Mobile will go full-speed as they cannot do otherwise, but with the small population there, the risk is lower).

Extensions Compatibility Tracking

  • Addon Compatibility Listings created and maintained by InvisibleSmiley, with help from some community members like DERoss.

    • The ACR has been updated.

    • Recent changes can be found here.
    • [InvisibleSmiley:] The External Sources part is still TODO, help appreciated.
  • Enigmail provides versions for release (AMO) and all branches (Enigmail nightly page)
  • Lightning currently provides versions for the current stable release (AMO), Aurora and trunk (both FTP) and Beta (Calendar Versions page).
  • The latest Firebug is now fully compatible but still not flagged as such on AMO (which seems to depend on automatic tests being set up and run on the Firebug side, see Issue 4430)
    • [InvisibleSmiley] Use Firebug 1.9 pre-releases for 2.4 and later (maybe even earlier SM versions; haven’t checked)
  • Besides the above, we should also take a look at other add-ons that are important for our users when they switch to 2.x.
  • InvisibleSmiley still needs help updating and maintaining the FAQ Wiki page. Everybody please help update it, so it stays current. mcsmurf says he’ll help.
  • KaiRo created a SeaMonkey Features page and sub-pages for all those that are in development.
  • We need to get the Addon Compatibility page finished and better communicate how to keep Lightning and Enigmail updated since unfortunately the only versions provided on AMO are for the current stable release. People keep coming back reporting that e.g. Lightning stopped working on trunk, Aurora or Beta. But since it contains binary components, Lightning easily breaks if you don’t retrieve the matching install file yourself.

We should also add some information on this to the release notes of future betas.

  • If an extension supports 2.8a1, list it under 2.7 which will be a full release when it comes out. IanN should file a bug on the release notes change then we won’t forget about it.

2.x (Last, Current, Next)

  • 2.5 had ~36,000 ADU by last Thursday and 2.5 has had ~40,000 downloads so far.

    • Of the released versions, as of last Thursday, we have 19.0% on 2.0, 1.2% on 2.1, 3.4% on 2.2, 4.2% on 2.3, 41.4% on 2.4 and 30.7% on 2.5. So, in the last two weeks, ~5k (an additional 4.4% of ADU) have migrated to 2.4 or above.
  • Figure out what is preventing people from moving from 2.0.x to the latest versions.
    • Perhaps putting resources into getting certain extensions working with SM2.4 and above.

    • Still need volunteers to look at what is keeping people at below 2.4. IanN could try knocking something up and send it round members lists for polishing but he’s not on all the channels (mozillazine, etc) to post it to when finished.
    • There has been some movement from 2.0 but ADU are down (across all versions due to the long Thanksgiving weekend in the US) so IanN wouuld like to wait a few more weeks before cheering that.

2.x Follow-ups and Issues

Moved to a separate page.

2.5

open tracking (1)
tracking requests (0)
targeted (0)
fixed (31)

  • One tracked issue still open. If not resolved or no response by then, Callek plans to morph this into removing |ka| from our [current] automation entirely (all-locales).

  • The New 2.5 Features page has a comprehensive list of features.

2.Next

  • Please make sure that anything that landed on comm-beta (for TB) or mozilla-beta (for FF) which affected non-shared code and which fixed regressions will be fixed on our side, too. Please mark bugs we feel *need* to land on a particular train tracking+ or tracking? so that when we to do a release we can be sure that we don’t miss anything.

    • Priority should be given to fixing regressions ASAP. Also keep an eye on and prioritize bugs to be ported from FF/TB that land on branches (Aurora, Beta). We need to keep an eye especially on Session Restore, Sync, Tabbrowser and Address Book.

    • Be careful not to break code shared with Thunderbird, otherwise patches might have to be backed out of string frozen repositories.
  • Remember to help update the New Features pages as we go along.

Feature List, Planning

Bug statistics for last two (full) weeks: 32 new, 11 fixed, 43 triaged.

  • Good triaging effort! :-)

  • Good further triage targets could come out of looking at the component bug counts, pick yours!

Open reviews/flags:
30 review
14 super-review
0 ui-review
7 feedback

Major wanted/needed features:

Active

  • bug 606683 Allow customization of toolbar in Composer and MailNews Composition [IanN].

    • Progressing slowly, still waiting on reviews from TB side. Full customization has to go to 2.next (currently 2.6 but could be pushed back further) as it needs work on TB too which is taking a while to get reviews on, plus feedback from kaze.

    • IanN will need to poke some people about reviews not happening quickly enough.
    • IanN is still wading through the unpicking of Composer/Mail Compose code in the dependent bugs. After that he will be reworking his customising patches.
  • de-RDF bug 654864 has been finished and landed on all development branches, including 2.3. Remaining issues have been fixed:
    • Neil wanted to follow up on some listener issues. This has been addressed in bug 669203.
  • bug 477845 Build a standalone (Comm-central) Composer. [kaze]
    • kaze has done a bit of work in this bug recently. Building on Windows works. Now supports debug builds on Linux if tests are disabled (–disable-tests). Still a lot to do.

    • IanN was supposed to help get builds working with --enable-tests.
      • Will look into this once he gets his customization patches reworked.
  • Real full-screen (bug 610509) and DOM full-screen (bug 701714)
    • patches provided by Mnyromyr and InvisibleSmiley.
  • Port HTML5 “context menu” feature (contextmenu attribute) UI (bug 702019)
    • fixed for 2.8, approval requested for 2.7 and 2.6

Needing help, Unowned, Stalled

  • Kill-RDF:

    • bug 657607 Port jminta’s kill-rdf to SeaMonkey where applicable Part 2 [meta].

    • bug 657604 Remove the RDF global object. [serge]
  • bug 436794 Enable Mac OS X system address book per default and add UI.
    • SM UI needed, unowned, helpwanted.
  • bug 449728 Drag tabs between windows.
  • bug 477840 Backport KompoZer to Composer (Depends on bug 477845).
    • kaze has done a ton of work there. We still need 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 (Standard8).
  • bug 507841 Port Bug 422814 – Make account configuration quick, easy, and more secure (autoconfig, Quick Account Setup).
  • bug 533908 SeaMonkey Mail: tabs not restored [misak].
  • bug 523274 Complete new default theme icon set.
  • bug 526210 Update the icon set for the SeaMonkey Modern Theme.
    • bug 548778 New communicator icons (based on Strata theme) for SeaMonkey. Some proposed icons got posted, we should take a look how to get that contribution into the product.

    • The rest is unowned so far.
  • bug 87098 [SeaMonkey] Delete key should delete location bar history list entry.
    • Note: Our location bar history doesn’t and can’t use autocomplete at all.
  • bug 677484 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.
  • bug 654009 Reply to list: automatically determine From: address
    • Note: The actual task here is to port bug 45715 “Reply to List” [button/(context) menu item]
  • bug 664309 Make the built-in ChatZilla display a cZ icon in SeaMonkey (now helpwanted)

Roundtable – Personal Status Updates

Status Updates from developers – what are you working on, what’s the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status).

Aqualon

asrail

Callek

Completed Release Engineering tasks:

  • bug 698916 Danish localization of SeaMonkey.

  • bug 703904 (SM2.5) Tracking bug for build and release of SeaMonkey 2.5 Final Release.

Working on:

  • bug 591848 SeaMonkey linux and Windows machines need device support for sound enabled.

  • bug 702337 Stop uploading try symbols to symbol server, upload full symbol package to ftp.
  • bug 703876 (SM2.6b1) Tracking bug for build and release of SeaMonkey 2.6 Beta 1.
  • bug 704814 (SM2.6b2) Tracking bug for build and release of SeaMonkey 2.6 Beta 2.

Investigating OS/2 packaging issue in:

  • bug 705821 Seamonkey fails to update DOM Inspector.

ewong

  • Fixed:

    • bug 608103 – Message Display panel clipped on Windows 7

    • bug 678979 – Remove README.txt from release packages
  • Checkin-needed:
  • Try:

    • bug 670561 – show profile path in profile manager.

    • bug 702297 – Recently Closed Tabs/Windows in the Go menu are no longer disabled when empty
  • Needs Review:

    • bug 78357 – Account wizard doesn’t have place to enter port info

    • bug 102275 – Number untitled pages. (sr)
    • bug 682537 – Don’t remove jemalloc lib when building with MOZ_MEMORY
    • bug 701683 – Port |bug #698248 – Remove FORCE_USE_PIC| to SeaMonkey
  • Working On:

    • bug 675589 – Group all session restore menu items together.
  • BackBurner:

    • bug 649952 – Port |Bug 609824 – Re-add Bloglines to the feed reader options| to SeaMonkey

IanN

  • Usual testing, reviewing and commenting.

  • Fixed:
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js

    • bug 702013 Update en-GB for Firefox 9.0/Thunderbird 9.0/SeaMonkey 2.6 (9 patches)
    • bug 702098 Update en-GB for Firefox 10.0/Thunderbird 10.0/SeaMonkey 2.7 (9 patches)
  • Waiting for additional review on:
  • Reviewed and waiting for feedback from mobile peer:
    • bug 689253 Update en-GB for Mobile 10.0 (comm-aurora)
  • Working on:
    • bug 695842 Move Editor startup/shutdown functions to editingOverlay

    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition
    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • File/Folder selection in windows.
  • To Do:
    • bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.

    • Prefs-in-a-tab.

InvisibleSmiley

  • Fixed:

    • bug 688953 Create/Update 2.5 Release Notes

    • bug 704016 Enable View Source for .eml files and port |bug 550478 – Attached .eml – Other Actions –> View Source – only shows body|
    • bug 703905 Update SeaMonkey website for 2.5 Final release
    • bug 703884 Update SeaMonkey website for 2.6 Beta 1 release
    • bug 702800 Port |bug 700854 – {Media,Image,Video}Document should reference an external stylesheet for use in styling their contents|
    • bug 702792 Port |bug 700201 – Addons that haven’t been updated for an extremely long time should not be compatible by default|
    • bug 702155 Bump Venkman compatibility for SeaMonkey 2.8 / Firefox 11.0 / Thunderbird 11.0
    • bug 702154 Bump Chatzilla compatibility for SeaMonkey 2.8 / Firefox 11.0
    • bug 702019 Port UI parts of |bug 617528 – implement the HTML5 “context menu” feature (contextmenu attribute)|
    • bug 700899 Port |bug 193281 – Ability to import/save e-mail messages from .eml text files to folders (Message|Copy)|
    • bug 690381 Add documentation for Sync
  • Working On:

    • bug 701714 Add support for DOM full-screen

    • look into bug 698038 Update Preferences help for the new section to control crash report submission.
    • track bug 687316 (Remaining) Sync changes to port to Suite

KaiRo

  • Helped Edmund get commit access (bug 702072).

  • Reviewed two c-c build system patches (bug 696455, bug 696572) that nobody else wanted to review.
  • Uploaded 2.5 versions of EarlyBlue and LCARStrek to AMO, which are also reviewed now.
  • Started work on the 2.6 versions of those themes, which match the new betas of SeaMonkey and Firefox, and should have most of that work done already, so I hope that this time I can get reviewed themes out around the actual release of the browser versions.
  • Applied some small fixes to those 2.6 versions, based on testing and review feedback.
  • Finally applied the central->aurora uplift from last time to the de repo, adding all L10n needed for Aurora in core and SeaMonkey before that.
  • Localized all outstanding strings in -central for core and SeaMonkey as well, so that SeaMonkey turned green on all trees.
  • Updated DOM Inspector for the German L10n to be in sync with the originals strings.
  • Fixed some typos in the German L10n (bug 705123, bug 669496), as well as SeaMonkey addressbook accesskeys once again (bug 669150).
  • As usual, my blog has more detailed status about my activities, and Mozilla Status Board Posts also tell about my next planned steps – both including my non-SeaMonkey Mozilla work as well.

mcsmurf

Check-in needed:

  • bug 705141 Fix silly typos in SuiteBrowser.manifest.

Misak

Working on:

  • bug 698276 Port bug 686065 [Don't clear nsSessionStartup::sessionType after the session startup phase finished].

Check-in needed:

  • bug 700144 Port bug 640136 [onchange & input events are not fired for all form elements on restore]

Mnyromyr

Working on:

  • bug 127399 Allow sending emails with IDN based email addresses.

  • bug 610509 Make fullscreen mode really fullscreen.

MReimer

Working on bug 697799 Add Opera API for adding sidebars from websites.

Neil

Fixed:

  • bug 669203 directoryTreeView shouldn’t alter selection when an address book is added/removed from places other than the address book.

Working on:

  • bug 667962 jemalloc in 2010 doesn’t work on gmake.

  • bug 669026 Scrolling with arrow keys is broken if any element on the page has contenteditable=true.
  • bug 692731 Fork nsISidebar.
  • bug 698217 Simplify new static Preference methods.
  • bug 703522 Simplify focus-restoring code.
  • bug 705553 Make mailnews/addrbook compile with frozen linkage on Windows.
  • bug 705573 Make mailnews compile with frozen linkage on debug Windows.

Ratty

Done:

Working on:

  • bug 703836 MsgComposeCommands.js Code cleanup: Use Services more, reuse code, and remove commented dumps.

Waiting for review/feedback:

  • bug 701428 Include hyphenation dictionaries in omnijar – remove old files from builds on update.

  • bug 701432 Add support for fave icons on jump list uri entries.

Other:

  • Bug triage and Bug discussions.

  • End user support and PR in newsgroups and Mozillazine.

Ricardo

sgautherie

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

    • bug 696455 Port |Bug 680373 – Link jemalloc to mozutils instead of mozalloc on Android| to comm-central

    • bug 696572 Port |Bug 681588 – Cleanup wrap malloc and its use on Android| to comm-central
    • bug 611233 Improve (null) checks in nsImapService.cpp
  • Fixed Core bugs:
    • bug 632433 [SeaMonkey] mochitest-chrome: permanent “test_autocomplete2.xul | [SimpleTest/SimpleTest.js, window.onerror] An error occurred – …” and others, caused by bug 611653

Stanimir

stefanh

Working on bug 677667 [Mac default] Make use of the new nsNativeTheme toolbarbutton styling in DM and PageInfo.

tonymec

Any other business?

  • Need to review project areas

    • IanN has put out a final draft of the project areas list, and will then confirm that anyone who is not in the loop already has been consulted.

      • There are two items that need answering still in the areas. IanN will remind people about what still needs answering.
  • Extended Support Releases (ESR)
    • At the moment looks like that will be based off Gecko 10 so that will be 2.7 for us. Assuming we have the machines, we will also have an ESR which might help move some of those still on 2.0 up to 2.7.

    • Our ESR should use the same branch as Firefox ESR so any Security and Stability “extended” fixes for Gecko will be picked up by the SeaMonkey ESR.
    • An ESR (Extended Security Release) may not be a given for us out of the gate. Callek thinks we should revisit that, separately, once it is clearer what MoCo’s general plans for their marketing/target/support levels etc. are.
    • mcsmurf needs to talk to the ESR mailing list guy(?) again. He wrote a mail to be added to the mailing list, but heard nothing back (they have their own mailing list for ESR issues).
  • Geolocation
    • Geolocation now works out of the box. MoCo turned it on by default for all applications that build off mozilla-central.

    • For comm-beta all we need to do is (bug 494421) to add pref("geo.wifi.uri", "https://www.google.com/loc/json"); to browser-prefs.js. However we’re not even sure we are legally allowed to ship with the URL in, we might need to actually put in a pref to disable that in newer builds.
  • Several people caught colds after going to EU MozCamp in Berlin, possibly due to the weather.
  • Christmas We are coming up to Christmas, and there is a meeting scheduled for 27th December. IanN proposes that that one is cancelled. This means that we’ve got one on 13th December then the next one will be 10th January 2012.

16-November-2011

SeaMonkey Meeting Minutes: 2011-11-15

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

SeaMonkey/StatusMeetings/2011-11-15


« last meeting | index | next meeting »

SeaMonkey Meeting Details

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Agenda

  • Who’s taking minutes? -> ewong

  • Nominees for Friends of the Fish Tank?
    • No one this time.

    • Please note A person or entity can’t be nominated twice in a row.

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

  • IanN to write the “Friends of the Fish Tank” F.A.Q.

CLOSED

Status of the SeaMonkey Buildbot Master and Tree

(see 2011-11-01 status meeting notes for details)

  • “What Happened?”

    • One XServe that hosts “Parallels” in Mozilla died, taking down with it all the data it housed. (There were two problems to appear here)
  • “What does this mean for our Release”

    • We missed one planned beta because of this and only released beta 4 when FF/TB 8 were released. Current plans are to get 2.5 final out the door together with FF 8.0.1.
  • “Where do we stand with the machine(s) right now?”

    • bug 702490 will give SeaMonkey a 1U mac mini chassis(4 Mini’s) in SCL2 for SeaMonkey.

    • bug 701887 (Send seamonkey minis to SCL2 and get them racked there). The minis are on Matt’s desk at the moment. The DL120G7′s are in SCL2, but not racked.
    • bug 673972 (iX hardware repairs) All machines have been given to iX for repair. See bug for details.
  • “What about the current tree status? When will METERED change to OPEN?”
    • METERED means approval required and try to not get too many pushes in short order.

    • Callek, update?

Release Train

  • Callek is working on getting comm-aurora and comm-beta on MXR (bug 653424).

    • Patch updated. Awaiting review. Although it looks like Corey has taken over the bug from Callek.
  • 2.5b4 shipped 9th November.
  • 2.5 final now depends on FF 8.0.1 (ETA TBD).
    • Due to a FF chemspill, 2.5 final is on schedule.

Extensions Compatibility Tracking

  • Addon Compatibility Listings created and maintained by InvisibleSmiley, with help from some community members like DERoss.

    • InvisibleSmiley has filed bug 702586 for the ACR update.

    • Recent changes can be found here.
    • [InvisibleSmiley:] The External Sources part is still TODO, help appreciated.
  • Enigmail provides versions for release (AMO) and all branches (Enigmail nightly page)
  • Lightning currently provides versions for the current stable release (AMO), Aurora and trunk (both FTP) and Beta (Calendar Versions page).
  • The latest Firebug is now fully compatible but still not flagged as such on AMO (which seems to depend on automatic tests being set up and run on the Firebug side, see Issue 4430)
    • [InvisibleSmiley] Use Firebug 1.9 pre-releases for 2.4 and later (maybe even earlier SM versions; haven’t checked)
  • Besides the above, we should also take a look at other add-ons that are important for our users when they switch to 2.x.
  • InvisibleSmiley still needs help updating and maintaining the FAQ Wiki page. Everybody please help update it, so it stays current. mcsmurf says he’ll help.
  • KaiRo created a SeaMonkey Features page and sub-pages for all those that are in development.
  • We need to get the Addon Compatibility page finished and better communicate how to keep Lightning and Enigmail updated since unfortunately the only versions provided on AMO are for the current stable release. People keep coming back reporting that e.g. Lightning stopped working on trunk, Aurora or Beta. But since it contains binary components, Lightning easily breaks if you don’t retrieve the matching install file yourself.
    • [InvisibleSmiley] Lightning 1.0 is compatible with SM 2.5.

We should also add some information on this to the release notes of future betas.

2.x (Last, Current, Next)

  • Figure out what is preventing people from moving from 2.0.x to the latest versions. (volunteers?)

    • maybe putting resource into getting certain extensions working with SM2.4 and above

2.x Follow-ups and Issues

Moved to a separate page.

2.5

open tracking (2)
tracking requests (1)
targeted (0)
fixed (30)

  • The New 2.5 Features page has a comprehensive list of features.

  • 2.4.x had ~85,493 ADU by last Thursday and 2.4.1 has had ~303,000 downloads so far.
    • Of the released versions, as of last Thursday, we have 22.6% on 2.0, 1.2% on 2.1, 3.7% on 2.2, 4.9% on 2.3 and 67.7% on 2.4. So, in the last two weeks, ~3k (an additional 2.6% of ADU) have migrated to 2.4.

2.Next

  • Please make sure that anything that landed on comm-beta (for TB) or mozilla-beta (for FF) which affected non-shared code and which fixed regressions will be fixed on our side, too. Please mark bugs we feel *need* to land on a particular train tracking+ or tracking? so that when we to do a release we can be sure that we don’t miss anything.

    • Priority should be given to fixing regressions ASAP. Also keep an eye on and prioritize bugs to be ported from FF/TB that land on branches (Aurora, Beta). We need to keep an eye especially on Session Restore, Sync, Tabbrowser and Address Book.

    • Be careful not to break code shared with Thunderbird, otherwise patches might have to be backed out of string frozen repositories.
  • Remember to help update the New Features pages as we go along.

Feature List, Planning

Bug statistics for last two (full) weeks: 39 new, 31 fixed, 14 triaged.

Open reviews/flags:
34 review
14 super-review
0 ui-review
9 feedback

Major wanted/needed features:

Active

  • bug 606683 Allow customization of toolbar in Composer and MailNews Composition [IanN].

    • Progressing slowly, still waiting on reviews from TB side. Full customization has to go to 2.next (currently 2.6 but could be pushed back further) as it needs work on TB too which is taking a while to get reviews on, plus feedback from kaze.

    • IanN will need to poke some people about reviews not happening quickly enough.
    • IanN is still wading through the unpicking of Composer/Mail Compose code in the dependent bugs. After that he will be reworking his customising patches.
  • de-RDF bug 654864 has been finished and landed on all development branches, including 2.3. Still to do:
    • Neil wanted to follow up on some listener issues. This is being addressed in bug 669203.

    • for the selection issue, see what the TB guys come up with in bug 669203. There is still a patch that needs checking in but both the patches there are for SM (even though it is a TB bug :P).
  • bug 477845 Build a standalone (Comm-central) Composer. [kaze]
    • kaze has done a bit of work in this bug recently. Building on Windows works. Now supports debug builds on Linux if tests are disabled (–disable-tests). Still a lot to do.

    • IanN was supposed to help get builds working with --enable-tests.
      • Will look into this once he gets his customization patches reworked.
  • Real full-screen (bug 610509) and DOM full-screen (bug 701714)
    • patches provided by Mnyromyr and InvisibleSmiley
  • Port HTML5 “context menu” feature (contextmenu attribute) UI (bug 702019)
    • patch provided by InvisibleSmiley.

Needing help, Unowned, Stalled

  • Kill-RDF:

    • bug 657607 Port jminta’s kill-rdf to SeaMonkey where applicable Part 2 [meta].

    • bug 657604 Remove the RDF global object. [serge]
  • bug 436794 Enable Mac OS X system address book per default and add UI.
    • SM UI needed, unowned, helpwanted.
  • bug 449728 Drag tabs between windows.
  • bug 477840 Backport KompoZer to Composer (Depends on bug 477845).
    • kaze has done a ton of work there. We still need 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 (Standard8).
  • bug 507841 Port Bug 422814 – Make account configuration quick, easy, and more secure (autoconfig, Quick Account Setup).
  • bug 533908 SeaMonkey Mail: tabs not restored [misak].
  • bug 523274 Complete new default theme icon set.
  • bug 526210 Update the icon set for the SeaMonkey Modern Theme.
    • bug 548778 New communicator icons (based on Strata theme) for SeaMonkey. Some proposed icons got posted, we should take a look how to get that contribution into the product.

    • The rest is unowned so far.
  • bug 87098 [SeaMonkey] Delete key should delete location bar history list entry.
    • Note: Our location bar history doesn’t and can’t use autocomplete at all.
  • bug 677484 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.
  • bug 654009 Reply to list: automatically determine From: address
    • Note: The actual task here is to port bug 45715 “Reply to List” [button/(context) menu item]
  • bug 664309 Make the built-in ChatZilla display a cZ icon in SeaMonkey (now helpwanted)

Roundtable – Personal Status Updates

Status Updates from developers – what are you working on, what’s the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status).

Aqualon

asrail

Callek

ewong

  • Fixed:

    • bug 608103 – Message Display panel clipped on Windows 7

    • bug 678979 – Remove README.txt from release packages
  • Checkin-needed:
  • Needs Review:

    • bug 78357 – Account wizard doesn’t have place to enter port info

    • bug 102275 – Number untitled pages. (sr)
    • bug 670561 – show profile path in profile manager.
    • bug 682537 – Don’t remove jemalloc lib when building with MOZ_MEMORY
    • bug 701683 – Port |bug #698248 – Remove FORCE_USE_PIC| to SeaMonkey
  • Working On:

    • bug 675589 – Group all session restore menu items together.
  • BackBurner:

    • bug 649952 – Port |Bug 609824 – Re-add Bloglines to the feed reader options| to SeaMonkey

IanN

  • Usual testing, reviewing and commenting.

  • Attended MozCamp Berlin.
  • Fixed:
    • bug 698876 Port |bug 692616 – large images not be scaled down to windows size| to SeaMonkey

    • bug 694027 Move Editor toolbar buttons from editorOverlay to editingOverlay
    • bug 701679 Port |bug 311007 – Add aFlags arg to onLocationChange(…), to distinguish between same-document and different-document| to comm-central (missing change)
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js

    • bug 702013 Update en-GB for Firefox 9.0/Thunderbird 9.0/SeaMonkey 2.6
    • bug 702098 Update en-GB for Firefox 10.0/Thunderbird 10.0/SeaMonkey 2.7
  • Waiting for additional review on:
  • Reviewed and waiting for feedback from mobile peer:
    • bug 689253 Update en-GB for Mobile 10.0 (comm-aurora)
  • Working on:
    • bug 695842 Move Editor startup/shutdown functions to editingOverlay

    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition
    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • File/Folder selection in windows.
  • To Do:
    • bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.

    • Prefs-in-a-tab.

InvisibleSmiley

  • Fixed:

    • bug 701540 stop testmultiselect.xul hanging on Windows

    • bug 700045 Update splitter state instead of deck for BM Properties context menu option
    • bug 699965 Update SeaMonkey website for 2.5 Beta 4 release
    • bug 698524 test_startup.js xpcshell test fails for SeaMonkey due to Modern theme default add-on not being excluded
    • bug 696731 Properties context menu option in Bookmarks Manager does nothing when the embedded properties pane is already open
    • bug 696598 Add default value for extensions.autoDisableScopes
    • bug 695523 Port |bug 564560 – Sync dialogs should persist position|
    • bug 693210 Add support for some keys to Advanced Search
  • Working On:

    • bug 700899 Port |bug 193281 – Ability to import/save e-mail messages from .eml text files to folders (Message|Copy)|

    • bug 701714 Add support for DOM full-screen
    • enable View Source for .eml files and port bug 550478 Attached .eml – Other Actions –> View Source – only shows body
    • look into bug 698038 Update Preferences help for the new section to control crash report submission.
    • bug 688953 Create/Update 2.5 Release Notes
    • track bug 687316 (Remaining) Sync changes to port to Suite

KaiRo

mcsmurf

Misak

Fixed:

Working on:

  • bug 698276 Port bug 686065 [Don't clear nsSessionStartup::sessionType after the session startup phase finished].

  • bug 700144 Port bug 640136 [onchange & input events are not fired for all form elements on restore]

Mnyromyr

Working on bug 610509 Make fullscreen mode really fullscreen.

MReimer

Neil

Fixed:

  • bug 631983 [tabmail] “Error: this.mCurrentBrowser is null” [tabbrowser.xml docShell property].

  • bug 684805 Port bug 648045 Mark the active tab in minimized windows as inactive.
  • bug 695801 Insert Character dialog doesn’t switch to other editor window .
  • bug 696788 Build using jemalloc and SDK compiler crashes shortly after startup.
  • bug 698011 You can only “Don’t Save” a message once.
  • bug 698286 Bookmark Manager and sidebar completely empty.
  • bug 700308 SeaMonkey doesn’t start (stops during startup). No Breakpad dialog.

Working on:

  • bug 667962 jemalloc in 2010 doesn’t work on gmake.

  • bug 669026 Scrolling with arrow keys is broken if any element on the page has contenteditable=true.
  • bug 669203 directoryTreeView shouldn’t alter selection when an address book is added/removed from places other than the address book.
  • bug 692731 Fork nsISidebar.
  • bug 698217 Simplify new static Preference methods.

Ratty

Done:

Working on:

  • bug 701051 Reduce CPU load in the Download Manager UI during downloads (Port bug 397424).

  • bug 701428 Include hyphenation dictionaries in omnijar – remove old files from builds on update.
  • bug 701432 Add support for fave icons on jump list uri entries.

ToDo:

  • bug 694786 Remove hard coded dependency on xpinstallItemGeneric.png from notification.xml

  • Remove modern dependency on winstripe images, copy them into the comm-central tree instead.

Other:

  • Bug triage and Bug discussions.

  • End user support and PR in newsgroups and Mozillazine.

Ricardo

sgautherie

Stanimir

stefanh

tonymec

  • Nothing to declare.

Any other business?

  • Need to review project areas

    • IanN has put out a final draft of the project areas list, and will then confirm that anyone who is not in the loop already has been consulted.
  • Extended Support Releases (ESR)
    • At the moment looks like that will be based off either Gecko 8 or 9 so potentially that will be either 2.5 or 2.6 for us. Assuming we have the machines, we will also have an ESR which might help move some of those still on 2.0 up to 2.5/2.6.

    • Our ESR should use the same branch as Firefox ESR so any Security and Stability “extended” fixes for Gecko will be picked up by the SeaMonkey ESR.
    • A ESR (Extended Security Release) may not be a given for us out of the gate. Callek thinks we should revisit that, separately, once it is clearer both what Gecko it will be based on, and what MoCo’s general plans for their marketing/target/ support-levels etc are.
  • Geolocation.
    • Geolocation now works out of the box. MoCo turned it on by default for all applications that build off mozilla-central.

    • For comm-beta all we need to do is (bug 494421) to add pref("geo.wifi.uri", "https://www.google.com/loc/json"); to browser-prefs.js. However we’re not even sure we are legally allowed to ship with the URL in, we might need to actually put in a pref to disable that in newer builds.
  • Who went to MozCamp Europe 2011? (sgautherie, KaiRo, mcsmurf, Mnyromyr and stefanh)
  • Who is going to MozCamp Asia 2011? (Ratty).
    • Nothing planned w.r.t. SeaMonkey, but Ratty might give a lightning talk.

2-November-2011

SeaMonkey Meeting Minutes: 2011-11-01

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

SeaMonkey/StatusMeetings/2011-11-01


« last meeting | index | next meeting »

SeaMonkey Meeting Details

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Agenda

  • Who’s taking minutes? -> Ratty

  • Nominees for Friends of the Fish Tank?
    • Tony Mechelynck for organising the bug event.

    • Px and Mnyromyr for lots of bug triaging during the bug event.
    • Callek and the Mozilla RelEng team for services above and beyond the call of duty in getting SeaMonkey builds working again.
    • Please note A person or entity can’t be nominated twice in a row.

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

  • IanN to write the “Friends of the Fish Tank” F.A.Q.

CLOSED

Status of the SeaMonkey Buildbot Master and Tree

Previously on Buffy the Vampire Slayer, Callek said:

  • “What Happened?”

    • One XServe that hosts “Parallels” in Mozilla died, taking down with it all the data it housed. (There were two problems to appear here)
  • “What VM’s does that translate to?”

    • Parallels can only reliably (for us anyway) run 7 total VM’s; Which are: 1 “Linux32 CentOS5.0 Buildbot Master”, 2 “Linux32 Centos5.0 Buildbot Slaves”, 1 “Linux64 Centos5.0 Buildbot Slave”, 3 “Win32 w2k3 Buildbot Slaves”
  • “Don’t you have refimages?”

    • Sadly we don’t have anything current. I had just updated both our masters software heavily and our Linux32 slaves.
  • “What can I do to help?”

    • Not sure there is too much build/releng related that you, in general can do. I suspect it will be more work in the end to get many of you into the loop after thinking about it. Primarily because it would mean me handholding a bit, getting you access to the machines with <secret-password> and meaning I’ll want to verify that nothing is out of whack….
  • “What does this mean for our Release”

    • We missed one planned beta because of this, and at the rate things are going, we’ll miss the next beta date too. We might likely be delaying the Gecko 8 ship date at that, I’m trying hard to make that not the case though.
  • “Where do we stand with the machine right now?”

    • Mozilla IT gave me rough ETA of Wednesday 26th before Host OS is installed setup, VM software is installed (parallels or maybe even VMWare Fusion, not sure), and we get the base image/OS’s installed for the now-lost VM’s. I’ll start work on the buildmaster as _SOON_ as I get confirmation the system is ready.
  • “Can you get help from other Mozilla Departments?”

    • Maybe, I have sent a request to Mozilla Releng to see if they can spare a few machines, and give me access to them to do my release-work at the least. So I can have a beta/release out with relatively little delay. I don’t really expect an answer until after their weekly meeting on Monday 24th, if even that early. Beyond that there really is no easy path to getting additional help.
  • “When can I land my patches?”

    • I’ll make the confirmation now, that any patches slated to land on aurora/beta and any [simple] regression fixes, and any bustage fixes, can land with explicit approval. And all must have been tested locally. Where possible also test other OS’s as well. If in doubt, ask yourself if the risk of it landing with no builds is worse than the trouble the bug causes. (since at this point, I’m unsure if any beta patches will be able to have coverage before my next/final beta build)

Current Situation
(To be updated)

  • Callek has a temporary buildbot master up and running and we have been able to get some builds out. Some nightlies are available from the 30th onwards.

  • We still don’t have all machines up (about half of the Linux and Windows machines and the Linux64 machine are still missing), but we have some coverage on the major platforms. Windows will just take longer than usual to build due to only having 2 of 5 machines up.
  • Tree is still closed unless you have tested things up, down, and sideways.
    • Callek says we can open the tree to METERED.

    • What’s METERED? Approval required and try to not get too many pushes in short order.

Release Train

  • Callek is working on getting comm-aurora and comm-beta on MXR (bug 653424).

    • Patch updated. Awaiting review. Although it looks like Corey has taken over the bug from Callek.
  • 2.5b3 shipped 14th October.
  • Target date for 2.5 is around 8th November. (Note: This sounds unlikely given the tree closure. Update/new ETA needed.)
  • We expect at least 1 more beta, perhaps two. The buildbot master being down (went down two weeks ago) may cause a delay and we will probably miss one beta. buildbot down is bug 695278). A brief chat with IT indicates it may require a colo-trip. Unfortunately only one person really knows how to administer the machine those VM’s are on.
  • Update: Callek is on the East Coast so he’s probably been hit by storm related power cuts. We will need to discuss VM administration when Callek is back online.

Extensions Compatibility Tracking

  • Addon Compatibility Listings created and maintained by InvisibleSmiley, with help from some community members like DERoss.

    • Recent changes can be found here.

    • [InvisibleSmiley:] The External Sources part is still TODO, help appreciated.
  • Enigmail provides versions for release (AMO) and all branches (Enigmail nightly page)
  • Lightning currently provides versions for the current stable release (AMO), Aurora and trunk (both FTP) and Beta (Calendar Versions page).
  • The latest Firebug is now fully compatible but still not flagged as such on AMO (which seems to depend on automatic tests being set up and run on the Firebug side, see Issue 4430)
    • [InvisibleSmiley] Use Firebug 1.9 pre-releases for 2.4 and later (maybe even earlier SM versions; haven’t checked)
  • Besides the above, we should also take a look at other add-ons that are important for our users when they switch to 2.x.
  • InvisibleSmiley still needs help updating and maintaining the FAQ Wiki page. Everybody please help update it, so it stays current. mcsmurf says he’ll help.
  • KaiRo created a SeaMonkey Features page and sub-pages for all those that are in development.
  • We need to get the Addon Compatibility page finished and better communicate how to keep Lightning and Enigmail updated since unfortunately the only versions provided on AMO are for the current stable release. People keep coming back reporting that e.g. Lightning stopped working on trunk, Aurora or Beta. But since it contains binary components, Lightning easily breaks if you don’t retrieve the matching install file yourself.
    • [InvisibleSmiley] AMO currently has a Lightning version compatible with SM Beta (1.0rc2)

We should also add some information on this to the release notes of future betas.

2.x (Last, Current, Next)

2.x Follow-ups and Issues

Moved to a separate page.

2.4

open tracking (0)
tracking requests (0)
targeted (0)
fixed (26)

  • The New 2.4 Features page has a comprehensive list of features.

  • 2.4.x had ~64500 ADU yesterday and 2.4.1 has had ~217,100 downloads so far.
    • vs. 5644 on 2.3, 3792 on 2.2, 1247 on 2.1 and 18788 on 2.0. So, in the last two weeks, ~?k have migrated to 2.3 and above.

2.Next

  • Please make sure that anything that landed on comm-beta (for TB) or mozilla-beta (for FF) which affected non-shared code and which fixed regressions will be fixed on our side, too. Please mark bugs we feel *need* to land on a particular train tracking+ or tracking? so that when we to do a release we can be sure that we don’t miss anything.

    • Priority should be given to fixing regressions ASAP. Also keep an eye on and prioritize bugs to be ported from FF/TB that land on branches (Aurora, Beta). We need to keep an eye especially on Session Restore, Sync, Tabbrowser and Address Book.

    • Be careful not to break code shared with Thunderbird, otherwise patches might have to be backed out of string frozen repositories.
  • Remember to help update the New 2.5 Features page as we go along.

Feature List, Planning

Bug statistics for last two (full) weeks: 36 new, 12 fixed, 102 triaged.

  • Very good triage effort during the Seamonkey Halloween Bug Event.

  • Good further triage targets could come out of looking at the component bug counts, pick yours!

Open reviews/flags:
32 review
14 super-review
0 ui-review
7 feedback

Major wanted/needed features:

Active

  • bug 606683 Allow customization of toolbar in Composer and MailNews Composition [IanN].

    • Progressing slowly, still waiting on reviews from TB side. Full customization has to go to 2.next (currently 2.6 but could be pushed back further) as it needs work on TB too which is taking a while to get reviews on, plus feedback from kaze.

    • IanN will need to poke some people about reviews not happening quickly enough.
    • There is still a patch that needs checking in but both the patches there are for SM (even though it is a TB bug :P).
    • IanN is still wading through the unpicking of Composer/Mail Compose code in the dependent bugs. After that he will be reworking his customising patches.
  • de-RDF bug 654864 has been finished and landed on all development branches, including 2.3. Still to do:
    • Neil wanted to follow up on some listener issues. This is being addressed in {{bug|669203}.

    • for the selection issue, see what the TB guys come up with in bug 669203.
  • bug 477845 Build a standalone (Comm-central) Composer. [kaze]
    • kaze has done a bit of work in this bug recently. Building on Windows works. Now supports debug builds on Linux if tests are disabled (–disable-tests). Still a lot to do.

    • IanN was supposed to help get builds working with --enable-tests.
      • Will look into this once he gets his customization patches reworked.

Needing help, Unowned, Stalled

  • Kill-RDF:

    • bug 657607 Port jminta’s kill-rdf to SeaMonkey where applicable Part 2 [meta].

    • bug 657604 Remove the RDF global object. [serge]
  • bug 436794 Enable Mac OS X system address book per default and add UI.
    • SM UI needed, unowned, helpwanted.
  • bug 449728 Drag tabs between windows.
  • bug 477840 Backport KompoZer to Composer (Depends on bug 477845).
    • kaze has done a ton of work there. We still need 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 (Standard8).
  • bug 507841 Port Bug 422814 – Make account configuration quick, easy, and more secure (autoconfig, Quick Account Setup).
  • bug 533908 SeaMonkey Mail: tabs not restored [misak].
  • bug 523274 Complete new default theme icon set.
  • bug 526210 Update the icon set for the SeaMonkey Modern Theme.
    • bug 548778 New communicator icons (based on Strata theme) for SeaMonkey. Some proposed icons got posted, we should take a look how to get that contribution into the product.

    • The rest is unowned so far.
  • bug 87098 [SeaMonkey] Delete key should delete location bar history list entry.
    • Note: Our location bar history doesn’t and can’t use autocomplete at all.
  • bug 677484 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.
  • bug 654009 Reply to list: automatically determine From: address
    • Note: The actual task here is to port bug 45715 “Reply to List” [button/(context) menu item]
  • bug 664309 Make the built-in ChatZilla display a cZ icon in SeaMonkey (now helpwanted)

Roundtable – Personal Status Updates

Status Updates from developers – what are you working on, what’s the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status).

Aqualon

asrail

Callek

ewong

  • Fixed:

    • bug 513900 – executable permissions for data files (port bug 461322 to SeaMonkey)
  • Checkin-needed:

    • bug 678979 – Remove README.txt from release packages
  • Needs Review:

    • bug 102275 – Number untitled pages. (sr)

    • bug 682537 – Don’t remove jemalloc lib when building with MOZ_MEMORY
  • Working On:

    • bug 78357 – Account wizard doesn’t have place to enter port info

    • bug 608103 – Message Display panel clipped on Windows 7
    • bug 670561 – show profile path in profile manager.
    • bug 675589 – Group all session restore menu items together.
  • BackBurner:

    • bug 649952 – Port |Bug 609824 – Re-add Bloglines to the feed reader options| to SeaMonkey

IanN

  • Usual testing, reviewing and commenting.

  • Bug triaging during bug event.
  • Fixed:
    • bug 682580 Remove suite’s dependency on nsTryToClose.js (non-editor part)

    • bug 680805 Share edit menus between Composer, Plain Text Editor and Messenger Compose
    • bug 688765 Move file menu from editorOverlay to editingOverlay
    • bug 690145 Move CharsetPopupMenu code from editorOverlay to editingOverlay
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js
  • Waiting for additional review on:
    • bug 694027 Move Editor toolbar buttons from editorOverlay to editingOverlay
  • Reviewed and waiting for feedback from mobile peer:
    • bug 689253 Update en-GB for Mobile 8.0 (comm-aurora)
  • Working on:
    • bug 695842 Move Editor startup/shutdown functions to editingOverlay

    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition
    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • File/Folder selection in windows.
  • To Do:
    • bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.

    • Prefs-in-a-tab.

InvisibleSmiley

  • Fixed:

    • bug 674208 Add a Properties context menu option to open the embedded properties pane in Bookmarks Manager

    • bug 694144 Port syncAddDevice fixes from bug 690532 and bug 689428
    • bug 696633 Port |Bug 678586 – Trigger a delayed sync after pairing a new device|
    • reviewed bug 684537 Port bug 626949 |Sync UI: Style generic change dialogs like the setup and Add a Device wizards| to suite
  • Working On:

    • check in once tree reopens:

      • bug 695523 Port |Bug 564560 – Sync dialogs should persist position|

      • bug 693210 Add support for some keys to Advanced Search
      • bug 696731 Properties context menu option in Bookmarks Manager does nothing when the embedded properties pane is already open
      • bug 696598 Add default value for extensions.autoDisableScopes
    • address post-landing comment on bug 674208 Add a Properties context menu option to open the embedded properties pane in Bookmarks Manager
    • look into bug 698038 Update Preferences help for the new section to control crash report submission.
    • bug 688953 Create/Update 2.5 Release Notes
    • track bug 687316 (Remaining) Sync changes to port to Suite
  • Needs Coordination:

    • investigate whether we need to adapt our Places code for the FF/Toolkit changes from bug 696159 and/or bug 692120

KaiRo

  • Followed all the news on the main SeaMonkey VM host going down (bug 695278), helped Callek slightly with getting the SeaMonkey buildmaster up and running everything again after Mozilla IT got that one up (mainly did some debugging and fixing on clobberer).

  • Also updated the community update server to current AUS2 trunk code so we can handle extended snippet data in the future.
  • I did some more work on my themes and finally uploaded 2.4 versions of both EarlyBlue and LCARStrek which are awaiting reviews now.
  • Put some more work into cleanups of my Mandelbrot add-on and implemented a “Back” function in the Location menu. With that, I uploaded it as the final 4.0 version, it’s now waiting for reviews.
  • I updated German L10n of DOM Inspector to current trunk, as well as dom/ and suite/ localizations on -central.
  • As usual, my blog has more detailed status about my activities, and Mozilla Status Board Posts also tell about my next planned steps – both including my non-SeaMonkey Mozilla work as well.

mcsmurf

Misak

Working on keeping Session Restore in sync with FF:

Mnyromyr

Current:

  • bug 356742 [cocoa] Sheets are offscreen if opened when all windows closed

  • bug 610509 Make fullscreen mode really fullscreen.
  • Sidebar planning

MReimer

Working on implementing Opera API for adding sidebars from websites (bug 697799).

Neil

Ratty

Done:

  • bug 696400 Close Places containers after use (Sync Suite with changes from bug 641531).

  • bug 696542 Remove obsolete preference places.database.cache_to_memory_percentage (q.v. bug 674210).
  • bug 697124 Update the Context menu video items.
  • bug 697453 Allow setting report submission preference via XPCOM.

Working on:

ToDo:

  • bug 694786 Remove hard coded dependency on xpinstallItemGeneric.png from notification.xml

  • Remove modern dependency on winstripe images, copy them into the comm-central tree instead.

Other:

  • Bug triage and Bug discussions.

  • End user support and PR in newsgroups and Mozillazine.

Ricardo

sgautherie

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

    • bug 694371 [c-c] “Warning: package error or possible missing or unnecessary file:” : 4 “VC80″ files

Stanimir

Done:

  • bug 576402 Add small icons for Address Book toolbar to Classic theme.

Investigating:

  • bug 489067 Allow inline background color in Message Compose.

stefanh

tonymec

  • Organized and ran a very successful SeaMonkey Halloween Bug Event (like a testday) on #bugday on the 30th of October.

    • Special thanks to Px and Mnyromyr for lots of bug triaging during the bug event.
  • TODO:
    • Finish publishing the bug event stats.

    • Announce them on NG, Members’ list, etc., once they’re finished.

Any other business?

  • Need to review project areas

    • IanN has put out a final draft of the project areas list, and will then confirm that anyone who is not in the loop already has been consulted.
  • Extended Support Releases (ESR)
    • At the moment looks like that will be based off either Gecko 8 or 9 so potentially that will be either 2.5 or 2.6 for us. Assuming we have the machines, we will also have an ESR which might help move some of those still on 2.0 up to 2.5/2.6.

    • Our ESR should use the same branch as Firefox ESR so any Security and Stability “extended” fixes for Gecko will be picked up by the SeaMonkey ESR.
    • A ESR (Extended Security Release) may not be a given for us out of the gate. Callek thinks we should revisit that, separately, once it is clearer both what Gecko it will be based on, and what MoCo’s general plans for their marketing/target/ support-levels etc are.
  • Geolocation.
    • We can probably start working on this. Callek hasn’t verified all the minutia there yet, but if someone wants to begin work, he can devote slightly more of his time to it.

    • Geolocation now works out of the box. MoCo turned it on by default for all applications that build off mozilla-central. For comm-beta all we need to do is to add pref("geo.wifi.uri", "https://www.google.com/loc/json"); to browser-prefs.js.
  • The Halloween Bug Event happened at the end of last week.
    • tonymec will be producing some stats from the event.
  • Who is going to MozCamp Europe 2011? (sgautherie, KaiRo, mcsmurf, Mnyromyr and stefanh)
    • Anything planned w.r.t. SeaMonkey?
  • Who is going to MozCamp Asia 2011? (Ratty).
    • Nothing planned w.r.t. SeaMonkey, but Ratty might give a lightning talk.

18-October-2011

SeaMonkey Meeting Minutes: 2011-10-18

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

SeaMonkey/StatusMeetings/2011-10-18


« last meeting | index | next meeting »

SeaMonkey Meeting Details

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Agenda

  • Who’s taking minutes? -> RattyAgain

  • Nominees for Friends of the Fish Tank?
    • “No Award”.

    • Please note A person or entity can’t be nominated twice in a row.

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

  • IanN to write the “Friends of the Fish Tank” F.A.Q.

CLOSED

Release Train

  • Callek is working on getting comm-aurora and comm-beta on MXR (bug 653424).

    • Patch updated. Awaiting review. Although it looks like Corey has taken over the bug from Callek.
  • 2.5b3 shipped 14th October.
  • Target date for 2.5 is around 8th November.
  • We expect at least 1 more beta, perhaps two. The buildbot master being down (went down yesterday evening) may cause a delay or even make us miss one beta. buildbot down is bug 695278). A brief chat with IT indicates it may require a colo-trip. Unfortunately only one person really knows how to administer the machine those VM’s are on.

Extensions Compatibility Tracking

  • Addon Compatibility Listings created and maintained by InvisibleSmiley, with help from some community members like DERoss.

    • Recent changes can be found here.

    • [InvisibleSmiley:] The External Sources part is still TODO, help appreciated.
  • Enigmail provides versions for release (AMO) and all branches (Enigmail nightly page)
  • Lightning currently provides versions for the current stable release (AMO), Aurora and trunk (both FTP) and Beta (Calendar Versions page).
  • The latest Firebug is now fully compatible but still not flagged as such on AMO (which seems to depend on automatic tests being set up and run on the Firebug side, see Issue 4430)
    • [InvisibleSmiley] Use Firebug 1.9 pre-releases for 2.4 and later (maybe even earlier SM versions; haven’t checked)
  • Besides the above, we should also take a look at other add-ons that are important for our users when they switch to 2.x.
  • InvisibleSmiley still needs help updating and maintaining the FAQ Wiki page. Everybody please help update it, so it stays current. mcsmurf says he’ll help.
  • KaiRo created a SeaMonkey Features page and sub-pages for all those that are in development.
  • We need to get the Addon Compatibility page finished and better communicate how to keep Lightning and Enigmail updated since unfortunately the only versions provided on AMO are for the current stable release. People keep coming back reporting that e.g. Lightning stopped working on trunk, Aurora or Beta. But since it contains binary components, Lightning easily breaks if you don’t retrieve the matching install file yourself.
    • [InvisibleSmiley] AMO currently has a Lightning version compatible with SM Beta (1.0rc1)

We should also add some information on this to the release notes of future betas.

2.x (Last, Current, Next)

2.x Follow-ups and Issues

Moved to a separate page.

2.4

open tracking (0)
tracking requests (0)
targeted (0)
fixed (26)

  • The New 2.4 Features page has a comprehensive list of features.

  • 2.4.x had ~77,100 ADU yesterday and 2.4.1 has had ~136,100 downloads so far.
    • vs. 10,656 on 2.3, 4,986 on 2.2, 1,685 on 2.1 and 30,882 on 2.0. So, in the last two weeks, ~2.5k have migrated to 2.3 and above.

2.Next

  • We need to make sure that anything that landed on comm-beta (for TB) or mozilla-beta (for FF) which affected non-shared code and which fixed regressions will be fixed on our side, too. Please mark bugs we feel *need* to land on a particular train tracking+ or tracking? so that when I go to do a release I can be sure I don’t miss anything.

    • We also need to try harder to fix regressions ASAP. Also keep an eye on and prioritize bugs to be ported from FF/TB that land on branches (Aurora, Beta). We need to keep an eye especially on Session Restore, Sync, Tabbrowser and Address Book.

    • We have to be careful not to break code shared with Thunderbird, otherwise patches might have to be backed out of string frozen repositories.
  • Please help updating the New 2.5 Features page as we go.

Feature List, Planning

Bug statistics for last two (full) weeks: 45 new, 21 fixed, 55 triaged.

  • Good triage effort!

  • Good further triage targets could come out of looking at the component bug counts, pick yours!

Open reviews/flags:
28 review
14 super-review
0 ui-review
8 feedback

Major wanted/needed features:

Active

  • bug 606683 Allow customization of toolbar in Composer and MailNews Composition [IanN].

    • Progressing slowly, still waiting on reviews from TB side. Full customization has to go to 2.next (currently 2.6 but could be pushed back further) as it needs work on TB too which is taking a while to get reviews on, plus feedback from kaze.

    • IanN will need to poke some people about reviews not happening quickly enough.
    • IanN has done as much unpicking of Composer/Mail Compose code as possible in the dependent bugs, so will be reworking his customising patches.
  • de-RDF bug 654864 has been finished and landed on all development branches, including 2.3. Still to do:
    • Neil wanted to follow up on some listener issues

    • for the selection issue, see what the TB guys come up with in bug 669203
  • bug 477845 Build a standalone (Comm-central) Composer. [kaze]
    • kaze has done a bit of work in this bug recently. Building on Windows works. Now supports debug builds on Linux if tests are disabled (–disable-tests). Still a lot to do.

    • IanN was supposed to help get builds working with --enable-tests.
      • Will look into this once he gets his customization patches reworked.

Needing help, Unowned, Stalled

  • Kill-RDF:

    • bug 657607 Port jminta’s kill-rdf to SeaMonkey where applicable Part 2 [meta].

    • bug 657604 Remove the RDF global object. [serge]
  • bug 436794 Enable Mac OS X system address book per default and add UI.
    • SM UI needed, unowned, helpwanted.
  • bug 449728 Drag tabs between windows.
  • bug 477840 Backport KompoZer to Composer (Depends on bug 477845).
    • kaze has done a ton of work there. We still need 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 (Standard8).
  • bug 507841 Port Bug 422814 – Make account configuration quick, easy, and more secure (autoconfig, Quick Account Setup).
  • bug 533908 SeaMonkey Mail: tabs not restored [misak].
  • bug 523274 Complete new default theme icon set.
  • bug 526210 Update the icon set for the SeaMonkey Modern Theme.
    • bug 548778 New communicator icons (based on Strata theme) for SeaMonkey. Some proposed icons got posted, we should take a look how to get that contribution into the product.

    • The rest is unowned so far.
  • bug 87098 [SeaMonkey] Delete key should delete location bar history list entry.
    • Note: Our location bar history doesn’t and can’t use autocomplete at all.
  • bug 677484 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.
  • bug 654009 Reply to list: automatically determine From: address
    • Note: The actual task here is to port bug 45715 “Reply to List” [button/(context) menu item]
  • bug 664309 Make the built-in ChatZilla display a cZ icon in SeaMonkey (now helpwanted)

Roundtable – Personal Status Updates

Status Updates from developers – what are you working on, what’s the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status).

Aqualon

asrail

Callek

  • Brought much of our seamonkey releng repo’s to tip of default branch.

    • bug 694738 – Bring SeaMonkey releng code up to date with current default tips.

    • bug 668724 followup – bug 654152 broke the ability of all-locales to be read without specifying an path on web.
    • Turn on Pulse for SeaMonkey Build Network (c.f. bug 686802)
    • bug 693186 – dump_masters.py should be able to represent WithProperties better.
  • Had a conversation with a rep from Google regarding Geolocation. (Details soon)
  • Investigated possibility to get access to metrics from Telemetry so we can implement that.
  • bug 694150 – Tracking bug for build and release of SeaMonkey 2.5 Beta 3
  • bug 692481 – Tracking bug for build and release of SeaMonkey 2.5 Beta 2
  • Got Jens Hatlak (InvisibleSmiley) accepted/inducted into the SeaMonkey Council, lost the ball on making the public/official announcement I intended to though.

ewong

  • Fixed:

    • bug 654966 – File > Save As > Templates should not be active for NNTP folders.
  • Needs Review:

  • Working On:

    • bug 78357 – Account wizard doesn’t have place to enter port info

    • bug 670561 – show profile path in profile manager.
    • bug 675589 – Group all session restore menu items together.

IanN

  • Usual testing, reviewing and commenting.

  • Fixed:
    • bug 691144 Open Containing Folder should preselect the file

    • bug 694164 Fold mailABOverlay.xul into addressbook.xul
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js
  • Waiting for additional review on:
    • bug 680805 Share edit menus between Composer, Plain Text Editor and Messenger Compose

    • bug 688765 Move file menu from editorOverlay to editingOverlay
    • bug 690145 Move CharsetPopupMenu code from editorOverlay to editingOverlay
    • bug 694027 Move Editor toolbar buttons from editorOverlay to editingOverlay
  • Reviewed and waiting for other work before possible checkin:
    • bug 674942 Mailnews part of cookie code still gets built as MOZ_MAIL_NEWS is not configured correctly
  • Reviewed and waiting for feedback from mobile peer:
    • bug 689253 Update en-GB for Mobile 8.0 (comm-aurora)
  • Working on:
    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition

    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • File/Folder selection in windows.
  • To Do:
    • bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.

    • Prefs-in-a-tab.

InvisibleSmiley

  • Fixed:

    • bug 694506 Update SeaMonkey website for 2.5 Beta 3 release

    • bug 674208 Add a Properties context menu option to open the embedded properties pane in Bookmarks Manager
    • bug 692765 Adapt Modern for restartless dictionaries support
    • bug 692392 Advanced Search misses all search fields
    • bug 693080 Change browser.search.opentabforcontextsearch pref default to true
    • bug 665678 Open Add-ons Manager, Data Manager etc. according to Link Behavior preferences (i.e. in a window if the user chose so)
    • bug 692486 Update SeaMonkey website for 2.5 Beta 2 release

KaiRo

  • Finally, I also put up SeaMonkey update snippets for linux64 updates to 2.4.1 (bug 692655) – so everyone should get up to the latest release now. I’ve been asked if I could do that for betas as well but I find this too much work to do manually. If someone can script it, that would be a way, but then, we hope that soon we’ll get the machine power to run tests and localized builds on linux64, and then we’ll be able to provide official builds with updates right away in the normal process.

  • Updated German localization for SeaMonkey and core on Aurora as well as Nightly (except the actual “toolkit” parts for the latter) to match the original.
  • Also, addressed a number of German L10n bugs on “select add-ons” UI (bug 688080, review comments), translation of “corrupt” (bug 662763), and “beinhalten” being a suboptimal word (bug 686304).
  • More work on updating EarlyBlue and LCARStrek for 2.4 versions, there’s a bit more stuff I need to check there still, though.
  • I also refactored my “KaiRo.at Mandelbrot” add-on to fit in-tab UI a bit better as well as eliminating its XULRunner app version and making it be an add-on only. The new 4.0b3 version is up on AMO and waiting for reviews.
  • As usual, my blog has more detailed status about my activities, and Mozilla Status Board Posts also tell about my next planned steps – both including my non-SeaMonkey Mozilla work as well.

mcsmurf

Misak

Fixed bug 675493 Port [bug 655550 Persisted tab attribute gets lost after restart twice] and one relevant line from [bug 644998 Session should not be restorable after "Clear Recent History"].

Mnyromyr

Working on:

  • bug 356742 [cocoa] Sheets are offscreen if opened when all windows closed (attached to hiddenwindow).

  • bug 610509 Make fullscreen mode really fullscreen.

MReimer

Neil

Ratty

Fixed:

  • bug 690701 “Save Video As…” should respect the filename set in the Content-Disposition header.

  • bug 690706 Future-proof CrashSubmit against future argument additions.
  • bug 690778 Update nsFeedSniffer.cpp (Port part of bug 589292 Add contentDisposition{Filename} properties to nsIChannel).

Other:

  • Bug triage and Bug discussions.

  • End user support and PR in newsgroups and Mozillazine.

Ricardo

sgautherie

  • Fixed MailNews Core bugs:

    • bug 690369 c-c configure.in: port bug 557824 and bug 661403. (MOZ_INSTALLER)

Stanimir

Working on:

  • bug 576402 Add small icons for Address Book toolbar to Classic theme.

Investigating:

  • bug 489067 Allow inline background color in MailNews Compose Message.

stefanh

tonymec

  • Planning: Hallowe’en Bug Event, see below.

  • Fixed:
    • bug 694740 Port Firefox bug 687754 |unread attribute set at different times during page load| part 1.
      (against my best judgment, but I have it on Higher Authority that this was neededTonymec 05:09, 18 October 2011 (PDT))

Any other business?

  • InvisibleSmiley has been voted on to the SeaMonkey Council.

  • Need to review project areas
    • IanN will put out a final draft of the project areas list this week, and then confirm that anyone who is not in the loop already has been consulted.
  • Extended Support Releases (ESR)
    • At the moment looks like that will be based off either Gecko 8 or 9 so potentially that will be either 2.5 or 2.6 for us. Assuming we have the machines, we will also have an ESR which might help move some of those still on 2.0 up to 2.5/2.6.

    • Our ESR should use the same branch as Firefox ESR so any Security and Stability “extended” fixes for Gecko will be picked up by the SeaMonkey ESR.
    • A ESR (Extended Security Release) may not be a given for us out of the gate. Callek thinks we should revisit that, separately, once it is clearer both what Gecko it will be based on, and what MoCo’s general plans for their marketing/target/ support-levels etc are.
  • We can probably start working on Geolocation. Callek hasn’t verified all the minutia there yet, but if someone wants to begin work, he can devote slightly more of my time to it.
  • Another nugzilla day.
    • Previously, IanN suggested that October would be a good time to have another bug day. The previous event, Operation Nugzilla was from May 18th to 20th (Wed to Fri).

    • Tonymec suggested the last week of October e.g. 26th to 31st or so.
    • Tonymec was to start a discussion in the sm-members list regarding the next bug day.
    • Tonymec sent two emails shortly before the meeting: one to reserve #bugday and another, a call for leaders from The Americas and Asia Pacific so we can distribute shifts in a reasonable way.
    • Tentative dates and times are 10am CEST (UTC+2) to midnight CET (UTC+1) Thu-Sun. We’ll announce this officially once these have been finalized.

4-October-2011

SeaMonkey Meeting Minutes: 2011-10-04

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

SeaMonkey/StatusMeetings/2011-10-04


« last meeting | index | next meeting »

SeaMonkey Meeting Details

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Agenda

  • Who’s taking minutes? -> Ratty

  • Nominees for Friends of the Fish Tank?
    • I nominate Callek for the tremendous amount of work he’s done recently setting up the software on the build machines. — Tonymec 13:30, 2 October 2011 (PDT)

    • – I concur. Ewong
    • Please note A person or entity can’t be nominated twice in a row.

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

  • IanN to come up with a proposal on any additions/subtractions for the project areas page and send it around council/members.

  • IanN to write the “Friends of the Fish Tank” F.A.Q.

CLOSED

  • We should find a better way of getting nominees for Friends of the Fish Tank.

    • We could put out a call for nominations the week before then, at the time of the meeting notice going out we could include any nominations (We need to come up with a quick FAQ as to what merits a nomination). IanN has put out an email to the members list. InvisibleSmiley came up with some sensible suggestions.

    • We need to advertise such a thing happens even if it is only in the meeting notice.

Release Train

  • Callek is working on getting comm-aurora and comm-beta on MXR (bug 653424).

    • Patch updated. Awaiting review
  • 2.4 final shipped 27 September (along with the channel moves), 2.4.1 shipped 29 September and 2.5b1 shipped 30 September.
  • Target date for 2.5 is around 8th November.

Extensions Compatibility Tracking

  • Addon Compatibility Listings created and maintained by InvisibleSmiley, with help from some community members like DERoss.

    • Recent changes can be found here.

    • [InvisibleSmiley:] The External Sources part is still TODO, help appreciated.
  • Enigmail provides versions for release (AMO) and all branches (Enigmail nightly page)
  • Lightning currently provides versions for the current stable release (AMO), Aurora and trunk (both FTP) and Beta (Calendar Versions page).
  • The latest Firebug is now fully compatible but still not flagged as such on AMO (which seems to depend on automatic tests being set up and run on the Firebug side, see Issue 4430)
    • [InvisibleSmiley] Use Firebug 1.9 pre-releases for 2.4 and later (maybe even earlier SM versions; haven’t checked)
  • Besides the above, we should also take a look at other add-ons that are important for our users when they switch to 2.x.
  • InvisibleSmiley created a FAQ Wiki page. Everybody please help update it, so it stays current without needing too much maintenance.
  • KaiRo created a SeaMonkey Features page and sub-pages for all those that are in development.

We need to get the Addon Compatibility page finished and better communicate how to keep Lightning and Enigmail updated since unfortunately the only versions provided on AMO are for the current stable release. People keep coming back reporting that e.g. Lightning stopped working on trunk, Aurora or Beta. But since it contains binary components, Lightning easily breaks if you don’t retrieve the matching install file yourself.

We should also add some information on this to the release notes of future betas.

2.x (Last, Current, Next)

2.x Follow-ups and Issues

  • Lost Bookmarks bug 673474 and Cookies bug 673672 on auto-update from 2.0.14 to 2.x.

    • Bookmarks can be re-imported from bookmarks.html.
  • Users are unhappy about various UX and usability issues with the new Data Manager.
    • Ratty proposes that until all the major pain points are addressed, links to the old individual managers be established (probably from the various Data Manager panes).

2.4

open tracking (0)
tracking requests (0)
targeted (0)
fixed (26)

  • The New 2.4 Features page has a comprehensive list of features.

  • 2.4.x had ~57,700 ADU yesterday and 2.4.1 has had ~33,600 downloads so far.
    • vs. 22,422 on 2.3, 5,050 on 2.2, 1,679 on 2.1 and 30,925 on 2.0. So, in the last two weeks, ~5k have migrated to 2.3 or above.
  • Also note that yesterday’s numbers are somewhat low due to Germany having had a holiday.

2.Next

  • We need to make sure that anything that landed on comm-beta (for TB) or mozilla-beta (for FF) which affected non-shared code and which fixed regressions will be fixed on our side, too. Please mark bugs we feel *need* to land on a particular train tracking+ or tracking? so that when I go to do a release I can be sure I don’t miss anything.

    • We also need to try harder to fix regressions ASAP. Also keep an eye on and prioritize bugs to be ported from FF/TB that land on branches (Aurora, Beta). We need to keep an eye especially on Session Restore, Sync and Tabbrowser.

    • We have to be careful not to break code shared with Thunderbird, otherwise patches might have to be backed out of string frozen repositories.
  • Please help updating the New 2.5 Features page as we go.

Feature List, Planning

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

  • More new than fixed and triaged together…

    • We need to go through those NEW bugs looking for dupes.
  • Good further triage targets could come out of looking at the component bug counts, pick yours!

IanN wonders when would be a good time to have another bug day. Perhaps in October, once 2.4 is out?

  • Tonymec and IanN wonder if the last time was mid-week or on weekend. Operation Nugzilla happened from May 18th to 20th (Wed to Fri).

  • Tonymec checks his calendar and suggests the last week of October e.g. 26th to 31st or so.
  • Tonymec to start a discussion in the sm-members list regarding the next bug day. We should give potential bug busters as much notice as possible.

Open reviews/flags:
31 review
12 super-review
0 ui-review
7 feedback

Major wanted/needed features:

Active

  • bug 606683 Allow customization of toolbar in Composer and MailNews Composition [IanN].

    • Progressing slowly, still waiting on reviews from TB side. Full customization has to go to 2.next (currently 2.6 but could be pushed back further) as it needs work on TB too which is taking a while to get reviews on, plus feedback from kaze.

    • IanN has done as much unpicking of Composer/Mail Compose code as possible in the dependent bugs, so will be reworking his customising patches.
  • de-RDF bug 654864 has been finished and landed on all development branches, including 2.3. Still to do:
    • Neil wanted to follow up on some listener issues

    • for the selection issue, see what the TB guys come up with in bug 669203
  • bug 477845 Build a standalone (Comm-central) Composer. [kaze]
    • kaze has done a bit of work in this bug recently. Building on Windows works. Now supports debug builds on Linux if tests are disabled (–disable-tests). Still a lot to do.

    • IanN will see if he can help get builds working with --enable-tests.

Needing help, Unowned, Stalled

  • Kill-RDF:

    • bug 657607 Port jminta’s kill-rdf to SeaMonkey where applicable Part 2 [meta].

    • bug 657604 Remove the RDF global object. [serge]
  • bug 436794 Enable Mac OS X system address book per default and add UI.
    • SM UI needed, unowned, helpwanted.
  • bug 449728 Drag tabs between windows.
  • bug 477840 Backport KompoZer to Composer (Depends on bug 477845).
    • kaze has done a ton of work there. We still need 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 (Standard8).
  • bug 507841 Port Bug 422814 – Make account configuration quick, easy, and more secure (autoconfig, Quick Account Setup).
  • bug 533908 SeaMonkey Mail: tabs not restored [misak].
  • bug 523274 Complete new default theme icon set.
  • bug 526210 Update the icon set for the SeaMonkey Modern Theme.
    • bug 548778 New communicator icons (based on Strata theme) for SeaMonkey. Some proposed icons got posted, we should take a look how to get that contribution into the product.

    • The rest is unowned so far.
  • bug 87098 [SeaMonkey] Delete key should delete location bar history list entry.
    • Note: Our location bar history doesn’t and can’t use autocomplete at all.
  • bug 677484 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.
  • bug 654009 Reply to list: automatically determine From: address
    • Note: The actual task here is to port bug 45715 “Reply to List” [button/(context) menu item]

Roundtable – Personal Status Updates

Status Updates from developers – what are you working on, what’s the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status).

Aqualon

asrail

Callek

  • bug 688357, fix SeaMonkey Windows Build Failure due to Bug 648581.

  • bug 680113 – Select Add-ons dialog lists distribution add-ons as installed by the user
  • bug 687797 – Bring CentOS 5 Linux Slaves up to date based on MoCo puppet configs.
  • bug 680200 – Add fi to Venkman all-locales
  • bug 688682 – Tracking bug for build and release of SeaMonkey 2.4 Final Release
  • bug 688958 – Tracking bug for build and release of SeaMonkey 2.4 MU [Major Update]
  • bug 690041 – Tracking bug for build and release of SeaMonkey 2.4.1 Oilspill
  • bug 688951 – Build/Release SeaMonkey 2.5 Beta 1
  • IT Fixed bug 686771 – Grant Callek access to push to l10n repositories.
  • bug 689152 – Broken feed preview prevents subscribing to any feed
  • bug 691244 – SeaMonkey Idle Slaves don’t reboot properly…
  • Upgraded buildbot code on the tools repo fork and buildbotcustom (seamonkey-production branch) which includes rolling in the previously fixed (by me) bug 668724 and doing a followup for that.
  • Created Releases/SeaMonkey2.5 Tracking page, with some handy bug queries.
  • Nominated a new name for SeaMonkey Council, currently waiting on some people to vote, once known, details will be announced.
  • Congratulated ewong on his ability to properly implement a subclass of nsIDeveloper<Edmund>. Something I, Myself, did (nsIDeveloper<Callek>) almost 3 years ago.
  • Created hotfix addon for our Update Cert Issue from Sea < 2.3.1. Once this is approved I will broadcast it more than just meeting.

ewong

  • Fixed:

    • bug 513900 – executable permissions for data files (port bug 461322 to SeaMonkey)
  • Checkin-needed:
  • Needs Review:

  • Working On:

    • bug 78357 – Account wizard doesn’t have place to enter port info

    • bug 654966 – File > Save As > Templates should not be active for NNTP folders.
    • bug 670561 – show profile path in profile manager.
    • bug 675589 – Group all session restore menu items together.
  • Investigating:

    • bug 13818 – Ability to change the “quoteline”

    • bug 16717 – Disable source folder in Move/Copy/File menus
    • bug 39113 – Show current profile name in preferences (backed out)
    • bug 513900 – executable permissions for data files (port bug 461322 to SeaMonkey)
    • bug 527173 – Spellchecker settings are in the Mail section but the SP is used by all components
    • bug 620324 – Selected multiple mail folders to move, but only one folder gets moved
  • BackBurner:

    • bug 649952 – Port |Bug 609824 – Re-add Bloglines to the feed reader options| to SeaMonkey

IanN

  • Usual testing, reviewing and commenting.

  • Fixed:
    • bug 21432 Implement Print Preview and Print Setup / Page Setup as in the browser

    • bug 685345 Stop using abDirTreeOverlay in TB
    • bug 676991 Move toolbar print button to utilityOverlay
    • bug 688970 Fix hiding of print preview menus on OS X
    • bug 690151 Bump Chatzilla compatibility for SeaMonkey 2.7 / Firefox 10.0
    • bug 690153 Bump DOM Inspector compatibility for SeaMonkey 2.7 / Firefox 10.0 / Thunderbird 10.0
    • bug 690160 Bump Venkman compatibility for SeaMonkey 2.7 / Firefox 10.0 / Thunderbird 10.0
    • bug 690326 Simplify venkman-overlay for Thunderbird
    • bug 683315 Update en-GB for Gecko 8.0 (mozilla-aurora)
    • bug 683323 Update en-GB for SeaMonkey 2.5/Thunderbird 8.0 (comm-aurora)
    • bug 689186 Update en-GB for Firefox 8.0 (mozilla-aurora)
    • bug 689200 Update en-GB for Calendar 1.0b8pre (comm-aurora)
    • Test for bug 552782 Outlines: Numbering is wrong
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js

    • bug 691144 Open Containing Folder should preselect the file
  • Waiting for additional review on:
    • bug 680805 Share edit menus between Composer, Plain Text Editor and Messenger Compose

    • bug 688765 Move file menu from editorOverlay to editingOverlay
    • bug 690145 Move CharsetPopupMenu code from editorOverlay to editingOverlay
  • Reviewed and waiting for other work before possible checkin:
    • bug 674942 Mailnews part of cookie code still gets built as MOZ_MAIL_NEWS is not configured correctly
  • Working on:
    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition

    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • File/Folder selection in windows.
  • To Do:
    • bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.

    • Prefs-in-a-tab.

InvisibleSmiley

  • Fixed:

    • bug 689123 Add support for Ctrl+A to Message Filters dialog list

    • bug 688950 Update SeaMonkey website for 2.4 Final release
    • bug 684651 Create/Update 2.4 Release Notes
    • bug 690044 Update SeaMonkey website for 2.4.1 Oilspill release
    • bug 688954 Update SeaMonkey website for 2.5 Beta 1 release
    • bug 689039 Fix Save button in Sync generic change dialog (accessing wrong bundle variable)
    • bug 679117 Add View/Apply Theme to MailNews
    • bug 688694 Make Account Settings dialog wider for Windows 7 after bug 660893 Port fix for bug 654402 |”Copies & Folders” page in Account Settings is cut off|
    • bug 689018 Port |bug 656492 – Rename “Sync Key” to “Recovery Key”| and |bug 681402 – Manage Accounts menu has My Sync Key|
    • bug 688281 Port bug 660684
    • bug 687329 Add and use template variable for release date for all release pages
    • bug 687207 Update SeaMonkey website for 2.4 Beta 3 release
  • Working On:

    • bug 665678 Open Add-ons Manager, Data Manager etc. according to Link Behavior preferences (i.e. in a window if the user chose so)

    • bug 688953 Create/Update 2.5 Release Notes
    • review bug 684537 Port bug 626949 |Sync UI: Style generic change dialogs like the setup and Add a Device wizards| to suite
    • track bug 687316 (Remaining) Sync changes to port to Suite

KaiRo

mcsmurf

  • Fixed bug 552118 File association icon is set to generic.

  • Working on bug 688615 Wrong reg key used in Installer shell icon handler code.

Misak

Mnyromyr

  • Working on bug 356742 [cocoa] Sheets are offscreen if opened when all windows closed (attached to hiddenwindow).

MReimer

Neil

Fixed bug 686616 “Tabs from other computers” Menu item appears when it isn’t supposed to.

Ratty

Fixed:

  • bug 687317 HTMLIsIndexElement is no longer available (spew when dealing with FAYT bar).

  • bug 689593 Change users of Array.prototype.splice to not rely on non-standard behavior of deleting all elements from |k| onward for |arr.splice(k)|.
  • bug 689963 “Error: nsIClassInfo is not defined” in nsSidebar.js.

Working on:

  • bug 690701 “Save Video As…” should respect the filename set in the Content-Disposition header.

  • bug 690706 Future-proof CrashSubmit against future argument additions.
  • bug 690778 Update nsFeedSniffer.cpp (Port part of bug 589292 Add contentDisposition{Filename} properties to nsIChannel).

Other:

  • Bug triage and Bug discussions.

  • End user support and PR in newsgroups and Mozillazine.

Ricardo

sgautherie

  • Fixed Core bugs:

    • bug 661403 configure.in: fix MOZ_INSTALLER code w.r.t. confvars.sh
  • Fixed other projects bugs:
    • [Calendar] bug 689370 Remove overridden ‘MOZ_INSTALLER=’ option from confvars.sh, in Calendar

Stanimir

  • Working on:

stefanh

Fixed:

  • bug 689270 js error when opening the Bookmarks menu without any windows open.

tonymec

Any other business?

  • Congratulations to ewong on the birth of his first child!

  • Need to review project areas
    • Iann will come up with a proposal on any additions/subtractions for the project areas page and send it around council/members.
  • Extended Support Releases (ESR)
    • At the moment looks like that will be based off either Gecko 8 or 9 so potentially that will be either 2.5 or 2.6 for us. Assuming we have the machines, we will also have an ESR which might help move some of those still on 2.0 up to 2.5/2.6.

    • Our ESR should use the same branch as Firefox ESR so any Security and Stability “extended” fixes for Gecko will be picked up by the SeaMonkey ESR.
  • Another nugzilla day.

20-September-2011

SeaMonkey Meeting Minutes: 2011-09-20

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

SeaMonkey/StatusMeetings/2011-09-20


« last meeting | index | next meeting »

SeaMonkey Meeting Details

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Agenda

  • Who’s taking minutes? -> Ratty

  • Nominees for Friends of the Fish Tank?
    • Callek nominated tonymec for the tabbrowser “was tab viewed yet” patch which Callek consider to be a quite complex piece of code to patch.

    • Please note A person or entity can’t be nominated twice in a row.

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

  • We should find a better way of getting nominees for Friends of the Fish Tank.

    • We could put out a call for nominations the week before then, at the time of the meeting notice going out we could include any nominations (We need to come up with a quick FAQ as to what merits a nomination). IanN has put out an email to the members list. InvisibleSmiley came up with some sensible suggestions.

    • We need to advertise such a thing happens even if it is only in the meeting notice.

CLOSED

Release Train

  • Callek is working on getting comm-aurora and comm-beta on MXR (bug 653424).

    • Patch updated. Awaiting review
  • 2.3.3 shipped 6 September. Hopefully the last in 2.3.x series, but it all comes to CAs statuses.
  • Callek has been churning out updates and betas over the last couple of weeks.
    • 2.0.14 -> 2.3.3 Major Updates live as of 6 September.

    • 2.4 Beta 2 shipped 12 September.
    • 2.4 Beta 3 is scheduled for Sunday 25 September.
  • 2.4 Final Scheduled for 27 September (along with the channel moves) or perhaps early October depending on the Firefox schedule.
    • This is also the date for uplift to Aurora (l10n freeze) so we hope that en-GB patches get approval before then otherwise it will have to be dropped.

Extensions Compatibility Tracking

  • Addon Compatibility Listings created and maintained by InvisibleSmiley, with help from some community members like DERoss.

    • Recent changes can be found here.

    • [InvisibleSmiley:] The External Sources part is still TODO, help appreciated.
  • Enigmail provides versions for release (AMO) and all branches (Enigmail nightly page)
  • Lightning currently only provides versions for the current stable release (AMO), Aurora and trunk (both FTP). We need to clearly communicate to users that at least for the time being, Beta is not supported (i.e. all Lightning versions are broken with it!).
    • [InvisibleSmiley] I switched to Aurora now just because of that! (later…) There’s a Calendar Versions page which suggests that contrary to what I wrote there are builds for Beta. Need to check that.]
  • The latest Firebug is now fully compatible but still not flagged as such on AMO (which seems to depend on automatic tests being set up and run on the Firebug side, see Issue 4430)
    • [InvisibleSmiley] Use Firebug 1.9 pre-releases for 2.4 and later (maybe even earlier SM versions; haven’t checked)
  • Besides the above, we should also take a look at other add-ons that are important for our users when they switch to 2.x.
  • InvisibleSmiley created a FAQ Wiki page. Everybody please help update it, so it stays current without needing too much maintenance.
  • KaiRo created a SeaMonkey Features page and sub-pages for all those that are in development.

We need to get the Addon Compatibility page finished and better communicate how to keep Lightning and Enigmail updated since unfortunately the only versions provided on AMO are for the current stable release. People keep coming back reporting that e.g. Lightning stopped working on trunk, Aurora or Beta. But since it contains binary components, Lightning easily breaks if you don’t retrieve the matching install file yourself.

We should also add some information on this to the release notes of future betas.

2.x (Last, Current, Next)

2.2 Follow-ups and Issues

  • Lost Bookmarks bug 673474 and Cookies bug 673672 on auto-update from 2.0.14 to 2.2.

    • Bookmarks can be re-imported from bookmarks.html.
  • Users are unhappy about various UX and usability issues with the new Data Manager.
    • Ratty proposes that until all the major pain points are addressed, links to the old individual managers be established (probably from the various Data Manager panes).

2.3

open tracking (0)
tracking requests (0)
targeted (0)
fixed (25)

  • The New 2.3 Features page has a comprehensive list of features.

  • 2.3.x had ~77,600 ADU yesterday and 2.3.3 has had ~99,800 downloads so far.
    • vs. 6,580 on 2.2, 1,823 on 2.1 and 36,076 on 2.0. So, in the last two weeks, ~11k have migrated to 2.3 or above.
2.3 Follow-ups and Issues
  • werwolf reports that there are no Spanish Es-Ar help files, only English for several releases.

    • RickieES has contacted the es-AR people to offer them the es-ES files. Marcelo Poli said they will use es-ES files while we try to update es-AR content.
  • Status/update from RickieES:
    • Several e-mails sent to Marcelo Poli and Guillermo Movia about the issue.

    • es-AR is not translating help files; instead, it uses en-US files…
    • …but they haven’t been updated long time ago, which means that they have &copyright.string; entities no longer existing in help.dtd, which leads to YSOD (Yellow Screens Of Death).
    • They are missing the new mailnews-*.xhtml files, too, although the RDF files link to them, which leads to empty error pages (lke the ones appearing when a server is not available, but without any text in them).
    • I’ve checked es-ES help files for Spain specific mentions and reported back to Marcelo, so they can easily take es-ES and use them as es-AR with just a few changes.
      • [InvisibleSmiley] Or just copy the current set of en-US files as-is
    • Currently waiting their reply.

2.Next

  • Callek scheduled 2.4b3 for Sunday.

  • SeaMonkey 2.4 is due out towards the end of September (27th) or perhaps early October depending on Firefox and our resources.
    • [InvisibleSmiley] We need to make sure that anything that landed on comm-beta (for TB) or mozilla-beta (for FF) which affected non-shared code and which fixed regressions will be fixed on our side, too. Examples: Session Store bug 668646 (port bug: bug 671520). IanN agrees.

    • [Callek] In the future, please mark bugs we feel *need* to land on a particular train tracking+ or tracking? so that when I go to do a release I can be sure I don’t miss anything. (I should write up a doc)
    • [InvisibleSmiley] We need to try harder to fix regressions ASAP. IMO regressions, especially from the last stable version, need to be addressed with top priority, especially in light of the rapid release train. Also keep an eye on and prioritize bugs to be ported from FF/TB that land on branches (Aurora, Beta). For example bug 668646 landed on Beta, but bug 671520 did not.
    • We need to keep an eye especially on Session Restore, Sync and Tabbrowser.
  • Please help updating the New 2.4 Features page as we go.

Feature List, Planning

Bug statistics for last two (full) weeks: 40 new, 39 fixed, 49 triaged.

  • More fixed than new this time, good! Good amount of triaging going on, too.

  • Good further triage targets could come out of looking at the component bug counts, pick yours!
  • IanN wonders when would be a good time to have another bug day. Perhaps on October, once 2.4 is out?
    • Tonymec and IanN wonder if the last time was mid-week or on weekend. Operation Nugzilla happened from May 18th to 20th (Wed to Fri).

    • Callek_Away tries to triage bugs within 48 hours since they are filed. He hopes to start going through stuff once he gets most of his other todo’s caught up; but that may not be as soon as he’d like.
  • IanN to get Tonymec to start a discussion in the sm-members list regarding the next bug day.

Open reviews/flags:
27 review
14 super-review
0 ui-review
7 feedback

Major wanted/needed features:

Active

  • Kill-RDF:

    • bug 657604 Remove the RDF global object. [serge]
  • bug 606683 Allow customization of toolbar in Composer and MailNews Composition [IanN].
    • Progressing slowly, still waiting on reviews from TB side. Full customization has to go to 2.next (currently 2.6 but could be pushed back further) as it needs work on TB too which is taking a while to get reviews on, plus feedback from kaze.

    • IanN is still unpicking Composer/Mail Compose code in the dependent bugs.
  • de-RDF bug 654864 has been finished and landed on all development branches, including 2.3. Still to do:
    • Neil wanted to follow up on some listener issues

    • for the selection issue, see what the TB guys come up with in bug 669203
  • bug 515734 Provide More Entries in the Win7 Jumplist Tasks list. [Callek].
    • Fixed and in, in time for the 2.5 train. (Currently in aurora)
  • bug 477845 Build a standalone (Comm-central) Composer. [kaze]
    • kaze has done a bit of work in this bug recently. Building on Windows works. Now supports debug builds on Linux if tests are disabled (–disable-tests). Still a lot to do.

    • IanN will see if he can help get builds working with --enable-tests.

Needing help, Unowned, Stalled

  • Kill-RDF:

    • bug 657607 Port jminta’s kill-rdf to SeaMonkey where applicable Part 2 [meta].
  • bug 436794 Enable Mac OS X system address book per default and add UI.
    • SM UI needed, unowned, helpwanted.
  • bug 449728 Drag tabs between windows.
  • bug 477840 Backport KompoZer to Composer (Depends on bug 477845).
    • kaze has done a ton of work there. We still need 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 (Standard8).
  • bug 507841 Port Bug 422814 – Make account configuration quick, easy, and more secure (autoconfig, Quick Account Setup).
  • bug 533908 SeaMonkey Mail: tabs not restored [misak].
  • bug 523274 Complete new default theme icon set.
  • bug 526210 Update the icon set for the SeaMonkey Modern Theme.
    • bug 548778 New communicator icons (based on Strata theme) for SeaMonkey. Some proposed icons got posted, we should take a look how to get that contribution into the product.

    • The rest is unowned so far.
  • bug 87098 [SeaMonkey] Delete key should delete location bar history list entry.
    • Note: Our location bar history doesn’t and can’t use autocomplete at all.
  • bug 677484 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.
  • bug 654009 Reply to list: automatically determine From: address
    • Note: The actual task here is to port bug 45715 “Reply to List” [button/(context) menu item]

Roundtable – Personal Status Updates

Status Updates from developers – what are you working on, what’s the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status).

Aqualon

asrail

Callek

Fixed
  • bug 686048 – Tracking bug for build and release of SeaMonkey 2.4 Beta 2

  • bug 684648 – Tracking bug for build and release of SeaMonkey 2.4 Beta 1
  • bug 682739 – Tracking bug for build and release of SeaMonkey 2.3.1 2.3.2 2.3.3 MU [Major Update]
  • bug 683719 – Tracking bug for build and release of SeaMonkey 2.3.3
  • bug 680113 – Select Add-ons dialog lists distribution add-ons as installed by the user
  • bug 686139 – Port |Bug 556382 – Link 32-bit Windows builds with LARGEADDRESSAWARE| to comm. (simple port)
    • For Trunk and Aurora
  • bug 684536 – More Sync changes since Firefox 4
  • bug 685480 followup, fix OE5 stuff to not duplicate symbols, and fix msgbsutil linking. (was included in try push, but as part of the “pull-bs” part.
  • bug 682898 – Create a test to ensure comm-central and mozilla-central configuration harness is in sync
  • bug 645616 – Re-Deploy Buildbot Master 0.8 based on structure of Firefox Masters
  • bug 687205 – Tracking bug for build and release of SeaMonkey 2.4 Beta 3
  • bug 682808 – Improve the way nsIClassInfo is handled in components (Port bug 658632 to SeaMonkey) Trunk and Aurora
Other
  • All other work, including todo’s, working on, pending review, etc. can be found, up-to-date on my Activity Page.

ewong

IanN

  • Usual testing, reviewing and commenting.

  • Fixed:
    • bug 677859 Stop using abDirTreeOverlay

    • bug 664832 Page info should use the same last dir for both single and multiple file saves
    • bug 682582 Move navigator/hiddenwindow stringbundles to navigatorOverlay
    • bug 682600 Remove duplicate keys/keysets in hiddenwindow
    • bug 682620 Move navigator/hiddenwindow commandsets to navigatorOverlay
    • bug 682723 Move common overlay/scripts from hiddenWindow/navigator to navigatorOverlay
    • bug 682740 mailNavigatorOverlay’s goOpenNewMessage never gets called
    • bug 648867 Can’t open new message window
    • bug 686372 Create helper function for setting nsISupportsString complexvalue prefs and make use of it
    • bug 686386 Tidy up network proxy type UI
    • bug 686999 Rename getBoolPref helper to GetBoolPref and make more use of it
    • bug 686936 Switch suite/browser and suite/common to use GetIntPref helper
    • bug 687292 gContextMenu.menu is undefined
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js

    • bug 680805 Share edit menus between Composer, Plain Text Editor and Messenger Compose
    • bug 683315 Update en-GB for Gecko 8.0 (mozilla-aurora)
    • bug 683323 Update en-GB for SeaMonkey 2.5/Thunderbird 8.0 (comm-aurora)
    • bug 684719 Update en-GB help for SeaMonkey 2.4 (comm-beta)
    • Test for bug 552782 Outlines: Numbering is wrong
  • Waiting for additional review on:
    • bug 21432 Implement Print Preview and Print Setup / Page Setup as in the browser

    • bug 676991 Move toolbar print button to utilityOverlay
  • Reviewed and waiting for other work before possible checkin:
    • bug 674942 Mailnews part of cookie code still gets built as MOZ_MAIL_NEWS is not configured correctly
  • Working on:
    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition

    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • File/Folder selection in windows.
  • To Do:
    • bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.

    • Prefs-in-a-tab.

InvisibleSmiley

  • Fixed:

    • bug 686740 Port bug 686366 |Canceling Sign In wizard page triggers “Weave is not defined” error|

    • bug 683716 Port bug 682803 |can’t set address book in filters|
    • bug 686174 Update SeaMonkey website for 2.4 Beta 2 release
    • bug 685247 Port |bug 653307 – Adjust reCAPTCHA NoScript hack in Sync| and |bug 670082 – When setting Sync options for the first time, clicking Done does nothing [error: Weave.Engines.get("history") is undefined]|
    • bug 683724 Update SeaMonkey website for 2.3.3 release
    • bug 684650 Update SeaMonkey website for 2.4 Beta 1 release
  • Reviewed:

    • bug 684160 Port some recent SyncUI changes to SeaMonkey

    • bug 684536 More Sync Changes: (port bugs 620593, 626099, 630885, 636353 and 642969)
  • Working On:

    • bug 687207 Update SeaMonkey website for 2.4 Beta 3 release

    • bug 686616 “Tabs from other computers” Menu item appears when it isn’t supposed to.
    • review bug 684537 Port bug 626949 |Sync UI: Style generic change dialogs like the setup and Add a Device wizards| to suite
    • create Sync meta bug and add all Sync bugs left to be ported from FF as dependencies (Callek filed bug 687316)

KaiRo

mcsmurf

Hope to have some bugs fixed by the next meeting.

Misak

Working on:

  • bug 675493 Port [bug 655550 Persisted tab attribute gets lost after restart twice] and one relevant line from [Bug 644998 - Session should not be restorable after "Clear Recent History"].

Mnyromyr

Working on bug 356742 [cocoa] Sheets are offscreen if opened when all windows closed (attached to hiddenwindow).

MReimer

Neil

Fixed:

  • bug 611503 Constructing an nsTDependentString from an nsTAString makes no sense [Core].

  • bug 660532 Useless uses of PromiseFlatCString [Places].
  • bug 684617 client.mk runs configure twice.
  • bug 684726 Remind people to update nsContentBlocker when they update nsIContentPolicy [Core].
  • bug 684805 Port bug 648045 Mark the active tab in minimized windows as inactive.
  • bug 684808 Warning: reference to undefined property this.init.
  • bug 685464 DOMMenuItemActive is not consistent for menulist items [Core].

Ratty

Fixed:

  • bug 673878 Option to disable mousewheel scroll on tab bar.

  • bug 683168 Add ARIA semantics to those search widget types that don’t have a Search button.
  • bug 685466 [element.onSecurityChange is not a function] on every tab change.
  • bug 686896 Properly escape keyword searches when alternative character sets are specified.

Other:

  • Bug triage and Bug discussions.

  • End user support and PR in newsgroups and Mozillazine.

Ricardo

  • About es-AR help files:

  • I’m back to work and I won’t be able to take meeting minutes, sorry. :-(

sgautherie

Stanimir

Fixed bug 684981 Port bug 646307 stop annoying error console message: Warning: reference to undefined property msgWindow.msgHeaderSink.

stefanh

tonymec

  • FIXED:

    • bug 564100 “No way to tell if a non-current tab has been read: [selected=false] is not possible anymore” (port Firefox bug 487242 “Regression: in userChrome.css no longer possible to distinguish between unvisited tabs, visited tabs, and the selected tab”)

Any other business?

6-September-2011

SeaMonkey Meeting Minutes: 2011-09-06

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

SeaMonkey/StatusMeetings/2011-09-06


« last meeting | index | next meeting »

SeaMonkey Meeting Details

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Agenda

  • Who’s taking minutes? -> RickieES (RickieesES in wmo)

  • Nominees for Friends of the Fish Tank?
    • Callek for his sterling RelEng work getting Several security updates out in quick succession (confirmed in IRC meeting by IanN, tonymec and KaiRo).

    • Please note A person or entity can’t be nominated twice in a row.

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

  • We should find a better way of getting nominees for Friends of the Fish Tank.

    • We could put out a call for nominations the week before then, at the time of the meeting notice going out we could include any nominations (We need to come up with a quick FAQ as to what merits a nomination). IanN has put out an email to the members list. InvisibleSmiley came up with some sensible suggestions.

    • We need to advertise such a thing happens even if it is only in the meeting notice.

CLOSED

  • Jtek has volunteered to oversee the details of the SeaMonkey tee-shirt shop. KaiRo has forwarded the Zazzle contact to jtek and Jeff is following up.

K.I.V.

  • Get permission from Google to use their geolocation JSON service [KaiRo]. We can still only wait on the Google front right now.

    • KaiRo has heard that Google is doing a revamp of their location service, maybe they’ll finally make it available publicly so we can use it. [InvisibleSmiley says:] According to Bug 677256 |Migrate to Google Location Service v2| this is still FF only :-(

    • Callek has contacted Google Sales reps to try and work out a solution that meets our budget (almost nothing) and requirements. Not expecting anything out of it, initial quote from them for inclusion was over 15 thousand USD.

Release Train

  • Callek is working on getting comm-aurora and comm-beta on MXR (bug 653424).

    • Patch needs updating.
  • 2.3 shipped on 16th August.
  • 2.3.1 shipped on 23rd August.
  • 2.3.2 shipped on 31st August.
  • 2.3.3 shipping today (6 September). Hopefully the last in 2.3.x series, but it all comes to CAs statuses.
  • 2.4 Beta 1 shipping today (if website changes are ready, which InvisibleSmiley estimates in 5-8 hours) or tomorrow.
  • 2.0.14 -> 2.3.3 Major Updates live as of today (6 September)

Extensions Compatibility Tracking

  • Addon Compatibility Listings created and maintained by InvisibleSmiley, with help from some community members like DERoss.

    • Recent changes can be found here.
  • AMO has versions of Engimail and Lightning compatible with 2.3 now. :-)
  • The latest Firebug is now fully compatible but still not flagged as such on AMO (which seems to depend on automatic tests being set up and run on the Firebug side, see Issue 4430)
  • Besides the above, we should also take a look at other add-ons that are important for our users when they switch to 2.x.
  • InvisibleSmiley created a FAQ Wiki page. Everybody please help update it, so it stays current without needing too much maintenance.
  • KaiRo created a SeaMonkey Features page and sub-pages for all those that are in development.

2.2 Follow-ups and Issues

  • Lost Bookmarks bug 673474 and Cookies bug 673672 on auto-update from 2.0.14 to 2.2.

    • Bookmarks can be re-imported from bookmarks.html.
  • Users are unhappy about various UX and usability issues with the new Data Manager.
    • Ratty proposes that until all the major pain points are addressed, links to the old individual managers be established (probably from the various Data Manager panes).
  • [InvisibleSmiley] We need to try harder to fix regressions ASAP. I feel there is still too much delay. IMO regressions from the last stable version need to be addressed with top priority, especially in light of the rapid release train.

SeaMonkey 2.3

open tracking (2)
tracking requests (0)
targeted (0)
fixed (23)

  • The New 2.3 Features page has a comprehensive list of features.

  • One user reported lost bookmarks from 2.2 to 2.3. Since Firefox didn’t have the same problem, IanN thinks it could be just a broken profile issue.
    • Ratty suggests searching SUMO forums for similar issues with Firefox.
  • 2.3.x had ~62100 ADU yesterday, 2.3 has had ~60700 downloads so far.
    • vs. 10009 on 2.2 (with 40370 on 2.0 and 2237 on 2.1). So another ~4k have migrated to 2.2 or above in the last two weeks.

    • IanN says 2.3 user figures are just about 800 under 2.2 figures, which is pretty well. 2.3.3 MU should bring a fair number of 2.0 users, too.

Schedule:

  • Shipped on time, with 2.3.1 and 2.3.2 following and 2.3.3 released today

    • [InvisibleSmiley:] Users still on 2.0 will probably sent to 2.3.3 directly?

    • Callek: Correct, as of today (after 2.3.3 ships) we’ll have 2.0.14 updates directly to 2.3.3
  • Users on 2.2 were updated to 2.3 at release time. Anyone on beta channel was updated to 2.3 already.

Follow-ups and Issues

  • werwolf reports that there are no Spanish Es-Ar help files, only English for several releases.

    • RickieES has contacted the es-AR people to offer them the es-ES files. Marcelo Poli said they will use es-ES files while we try to update es-AR content.

Further 2.x scheduling

  • Callek has spun 2.4b1 along with Firefox 7.0b4. We believe they’ll make the GO for that today, but until it is done it can change.

    • Release is slated for later today, or tomorrow.
  • SeaMonkey 2.4 is due out towards the end of September (27th) or perhaps early October depending on Firefox and our resources.
    • [InvisibleSmiley:] We need to make sure that anything that landed on comm-beta (for TB) or mozilla-beta (for FF) which affected non-shared code and which fixed regressions will be fixed on our side, too. Examples: Address Book bug 682803 (port bug: bug 683716), Session Store bug 668646 (no bug filed yet AFAICT). IanN agrees.
  • Please help updating the New 2.4 Features page as we go.

Feature List, Planning

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

  • New bugs seem to be outstripping fixed/triaged but still a good amount of triaging going on.

  • Good further triage targets could come out of looking at the component bug counts, pick yours!
  • IanN wonders when would be a good time to have another bug day. Perhaps on October, once 2.4 is out?
    • Tonymec and IanN wonder if the last time was mid-week or on weekend. Operation Nugzilla happened from May 18th to 20th (Wed to Fri).

    • Callek_Away tries to triage bugs within 48 hours since they are filed. He hopes to start going through stuff once he gets most of his other todo’s caught up; but that may not be as soon as he’d like.

Open reviews/flags:
36 review
14 super-review
0 ui-review
9 feedback

Major wanted/needed features:

Active

  • Kill-RDF:

    • bug 657604 Remove the RDF global object. [serge]
  • bug 606683 Allow customization of toolbar in Composer and MailNews Composition [IanN].
    • Progressing slowly, still waiting on reviews from TB side. Full customization has to go to 2.next (currently 2.6 but could be pushed back further) as it needs work on TB too which is taking a while to get reviews on, plus feedback from kaze.

    • IanN is still unpicking Composer/Mail Compose code in the dependent bugs.
  • de-RDF bug 654864 has been finished and landed on all development branches, including 2.3. Still to do:
    • Neil wanted to follow up on some listener issues

    • for the selection issue, see what the TB guys come up with in bug 669203
  • bug 515734 Provide More Entries in the Win7 Jumplist Tasks list. [Callek].
    • Fixed and in, in time for the 2.5 train. (Currently in aurora)
  • bug 477845 Build a standalone (Comm-central) Composer. [kaze]
    • kaze has done a bit of work in this bug recently. Building on Windows works. Now supports debug builds on Linux if tests are disabled (–disable-tests). Still a lot to do.

    • IanN will see if he can help get builds working with --enable-tests.

Needing help, Unowned, Stalled

  • Kill-RDF:

    • bug 657607 Port jminta’s kill-rdf to SeaMonkey where applicable Part 2 [meta].
  • bug 436794 Enable Mac OS X system address book per default and add UI.
    • SM UI needed, unowned, helpwanted.
  • bug 449728 Drag tabs between windows.
  • bug 477840 Backport KompoZer to Composer (Depends on bug 477845).
    • kaze has done a ton of work there. We still need 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 (Standard8).
  • bug 507841 Port Bug 422814 – Make account configuration quick, easy, and more secure (autoconfig, Quick Account Setup).
  • bug 533908 SeaMonkey Mail: tabs not restored [misak].
  • bug 523274 Complete new default theme icon set.
  • bug 526210 Update the icon set for the SeaMonkey Modern Theme.
    • bug 548778 New communicator icons (based on Strata theme) for SeaMonkey. Some proposed icons got posted, we should take a look how to get that contribution into the product.

    • The rest is unowned so far.
  • bug 87098 [SeaMonkey] Delete key should delete location bar history list entry.
    • Note: Our location bar history doesn’t and can’t use autocomplete at all.
  • bug 677484 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.
  • bug 654009 Reply to list: automatically determine From: address
    • Note: The actual task here is to port bug 45715 “Reply to List” [button/(context) menu item]

Roundtable – Personal Status Updates

Status Updates from developers – what are you working on, what’s the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status).

Aqualon

asrail

Callek

Fixed
  • bug 682897 re-sync comm-central’s copies of mozilla-central build harness

  • bug 676159 Please create MU billboard for Sea2.3 as “unsupported” scary warning (Patch by :InvisibleSmiley)
    • L10n versions have manually copied strings from Firefox for this, and are filed as dependant bugs to have those teams check.
  • bug 682981 – Tracking bug for build and release of SeaMonkey 2.3.2
  • Fixed bustage from bug 683852 landing, using cset a5f596801e38.
  • bug 684160 – Port some recent SyncUI changes to SeaMonkey
Working On
  • bug 684648 – Tracking bug for build and release of SeaMonkey 2.4 Beta 1

  • bug 682739 – Tracking bug for build and release of SeaMonkey 2.3.1 2.3.2 2.3.3 MU [Major Update]
    • Done except pushing updates live
  • bug 683719 – Tracking bug for build and release of SeaMonkey 2.3.3
    • Done except website, announcements, and pushing updates live.
Pending Review
  • bug 682898 – Create a test to ensure comm-central and mozilla-central configuration harness is in sync

  • bug 684536 – More Sync changes since Firefox 4
  • bug 684537 – Port bug 626949 |Sync UI: Style generic change dialogs like the setup and Add a Device wizards| to suite
  • bug 680113 – Select Add-ons dialog lists distribution add-ons as installed by the user
Major TODO
  • Update build machine software, including buildbot itself.

  • Update build machine custom code to latest.
  • Start using the newer release automation code.
  • Get SeaMonkey test machines green on trunk

ewong

  • Fixed:

    • bug 675672 – “NS_ERROR_DOM_NOT_FOUND_ERR” when hovering certain items in Go menu
  • Checkin-needed:

    • bug 513900 – executable permissions for data files (port bug 461322 to SeaMonkey) [need to set c-n; but after successful local build.)
  • Needs Review:

  • Working On:

    • bug 78357 - Account wizard doesn't have place to enter port info

    • bug 675589 - Group all session restore menu items together.
  • BackBurner:

    • bug 649952 - Port |Bug 609824 - Re-add Bloglines to the feed reader options| to SeaMonkey

IanN

  • Usual testing, reviewing and commenting.

  • Fixed:
    • bug 680936 Fold mailMessengerComposeOverlay.xul into messengercompose.xul

    • bug 680945 Fold mailMessengerOverlay.xul into mailWindowOverlay.xul
    • bug 677010 Show update channel on about: page
    • bug 212165 Unable to access advanced link properties of a linked image
    • bug 219821 can't open a 'news:' URI in new tab/window (enable Open Link in New Tab/Window context menu entries for news URLs)
    • bug 680890 Make more use of mailOverlay in mail composition window
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js

    • bug 680805 Share edit menus between Composer, Plain Text Editor and Messenger Compose
    • bug 682582 Move navigator/hiddenwindow stringbundles to navigatorOverlay
    • bug 682600 Remove duplicate keys/keysets in hiddenwindow
    • bug 682620 Move navigator/hiddenwindow commandsets to navigatorOverlay
    • bug 682723 Move common overlay/scripts from hiddenWindow/navigator to navigatorOverlay
    • bug 682740 mailNavigatorOverlay's goOpenNewMessage never gets called
    • bug 683315 Update en-GB for Gecko 8.0 (mozilla-aurora)
    • bug 683323 Update en-GB for SeaMonkey 2.5/Thunderbird 8.0 (comm-aurora)
    • bug 684719 Update en-GB help for SeaMonkey 2.4 (comm-beta)
    • bug 664832 Page info should use the same last dir for both single and multiple file saves
  • Waiting for additional review on:
    • bug 21432 Implement Print Preview and Print Setup / Page Setup as in the browser

    • bug 676991 Move toolbar print button to utilityOverlay
  • Waiting for feedback:
  • Reviewed and waiting for other work before possible checkin:
    • bug 674942 Mailnews part of cookie code still gets built as MOZ_MAIL_NEWS is not configured correctly
  • Working on:
    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition

    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • File/Folder selection in windows.
  • To Do:
    • bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.

    • Prefs-in-a-tab.

InvisibleSmiley

  • Fixed:

    • created version-agnostic SeaMonkey add-on compatibility wiki page

    • created version-agnostic SeaMonkey user FAQ wiki page
    • bug 682985 Update SeaMonkey website for 2.3.2 release
    • bug 682531 Bookmarks Toolbar endless recursion
    • bug 680740 Reorganize documentation structure
    • bug 680693 Update SeaMonkey website for 2.3.1 release
    • bug 677149 Update System Requirements page to identify OS X Lion (10.7) for the proper release
    • bug 676159 Create Major Update billboard for SeaMonkey 2.3 as “unsupported” scary warning
    • bug 666873 Modern theme – icons missing in Add-on Manager
  • Working On:

    • bug 684651 Create/Update 2.4 Release Notes

    • bug 684650 Update SeaMonkey website for 2.4 Beta 1 release
    • bug 683724 Update SeaMonkey website for 2.3.3 release
    • bug 683716 Port bug 682803 |can’t set address book in filters|
    • review bug 684536 More Sync changes since Firefox 4
    • review bug 684537 Port bug 626949 |Sync UI: Style generic change dialogs like the setup and Add a Device wizards| to suite
    • feedback for bug 608103 Message Display panel clipped on Windows 7

KaiRo

  • Did all the manual work to put up automated SeaMonkey 2.3.1 updates for 64-bit Linux (bug 682138), but the current DigiNotor “oilspill” situation will make it necessary for me to look into 2.3.3 updates soon.

  • I did some more work on my EarlyBlue and LCARStrek themes and uploaded 2.3 versions to AMO, which have all changes to supports SeaMonkey 2.3 and for LCARStrek Firefox 6 as well as possible (and newer versions reasonably).
  • Also worked on some first steps of updating EarlyBlue and LCARStrek for 2.4 versions, but there’s more to be done there.

mcsmurf

Misak

Mnyromyr

MReimer

Neil

Fixed:

  • bug 531540 Adding images to a page got “dumber” with this release.

  • bug 682587 Application.activeWindow is undefined.
  • bug 683610 Restore support for 1bpp RLE bitmaps.

Working on:

  • bug 669203 directoryTreeView shouldn’t alter selection when an address book is added/removed from places other than the address book.

  • bug 684617 client.mk runs configure twice.
  • bug 684726 Remind people to update nsContentBlocker when they update nsIContentPolicy.
  • bug 684805 Port bug 648045 Mark the active tab in minimized windows as inactive.

Ratty

Fixed:

  • bug 664357 SeaMonkey 2.1 mail compose window back tab bug.

  • bug 683422 An Ampersand (&) on the URL line breaks Translate Page.
  • bug 683894 Package jsdebugger.xpt.

Working on:

  • bug 673878 Option to disable mousewheel scroll on tab bar.

Waiting for review:

  • bug 683168 Add ARIA semantics to those search widget types that don’t have a Search button.

  • bug 684235 [tabbrowser] Use contentDocument.documentURIObject for shouldLoadFavIcon()/loadFavIcon().

ToDo:

  • bug 656056 Make the MailNews searchBar an external toolbar in the thread pane.

Other:

  • Bug triage and Bug discussions.

  • End user support and PR in newsgroups and Mozillazine.

Ricardo

  • Fixed bug 682658 [es-ES] Verify SeaMonkey “Scary” Update.

sgautherie

Stanimir

Fixed:

  • bug 675858 Error: Services is not defined chrome://navigator/content/pageinfo/permissions.js.

  • bug 681148 Define getPostDataStream() as in Firefox.

stefanh

tonymec

FIXED:

  • bug 663272 NightlyTester Tools should support SeaMonkey nightlies the way ChatZilla, Venkman and DOM Inspector now do.

    • Outstanding: the fixed version should be 3.1.7.1 instead of 3.1.5.1 so that the (unfixed) version 3.1.7 gets auto-updates, see bug 663272 comment #12 and bug 681821.

Any other business?

  • Warm welcome to Stanimir, which has provided his first two bugs.

23-August-2011

SeaMonkey Meeting Minutes: 2011-08-23

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

SeaMonkey/StatusMeetings/2011-08-23


« last meeting | index | next meeting »

SeaMonkey Meeting Details

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Agenda

  • Who’s taking minutes? -> Ratty

  • Nominees for Friends of the Fish Tank?
    • None this time.

    • Please note A person or entity can’t be nominated twice in a row.

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

  • Jtek has volunteered to oversee the details of the SeaMonkey tee-shirt shop. KaiRo has forwarded the Zazzle contact to jtek and Jeff is following up.

  • We should find a better way of getting nominees for Friends of the Fish Tank.
    • We could put out a call for nominations the week before then, at the time of the meeting notice going out we could include any nominations (We need to come up with a quick FAQ as to what merits a nomination). IanN has put out an email to the members list. InvisibleSmiley came up with some sensible suggestions.

    • We need to advertise such a thing happens even if it is only in the meeting notice.

CLOSED

K.I.V.

  • Get permission from Google to use their geolocation JSON service [KaiRo]. We can still only wait on the Google front right now.

    • KaiRo has heard that Google is doing a revamp of their location service, maybe they’ll finally make it available publicly so we can use it. [InvisibleSmiley says:] According to Bug 677256 |Migrate to Google Location Service v2| this is still FF only :-(

Release Train

  • Callek is working on getting comm-aurora and comm-beta on MXR (bug 653424).

    • Patch needs updating.
  • 2.3 shipped on 16th August.
  • 2.3.1 probably shipping today (23rd August.) depending on available resources.

Extensions Compatibility Tracking

  • Addon Compatibility Listings created and maintained by InvisibleSmiley, with help from some community members like DERoss.

    • Recent changes can be found here.
  • AMO has versions of Engimail and Lightning compatible with 2.3 now. :-)
  • The latest Firebug is now fully compatible but still not flagged as such on AMO (which seems to depend on automatic tests being set up and run on the Firebug side, see Issue 4430)
  • Besides the above, we should also take a look at other add-ons that are important for our users when they switch to 2.x.
  • InvisibleSmiley created a 2.1 FAQ Wiki page. Everybody please help update it.
    • The FAQ should be version-agnostic and have version updates mentioned in it so Jens or whoever won’t need to keep changing the version numbers.
  • KaiRo created a SeaMonkey Features page and sub-pages for all those that are in development.
  • The whole FAQ/AddonCompat information needs to be re-thought with versions in mind but InvisibleSmiley lacks the time to do it. It’s a wiki so we can try to offload it. Ratty suggests involving imput from seamonkey-members and/or mozilla.support.seamonkey.
  • There are a lot of TODOs here. Is someone going to own this and drive this forward?
    • Need InvisibleSmiley to send out an email/posting to ask for help from @members.

    • mcsmurf will help out with the FAQ.

SeaMonkey 2.2

open tracking (0)
tracking requests (0)
targeted (0)
fixed (26)

  • The New 2.2 Features page has a comprehensive list of features.

  • AUS updates from (2.0 -> 2.2 and 2.1 -> 2.2):
    • 2.1->2.2 is a minor update and should be online as automatic already.

    • 2.0->2.2 is a major update (MU) and is online now, too.
  • 2.2 peaked at ~62900 ADU on 16th August, 228128 downloads so far.
    • vs. 43963 on 2.0 (and 2791 on 2.1). So another ~3k have migrated in the one week up to 16th August.
  • The release notes now mention / provide a link to fixed security issues in Firefox in order to support our mantra that you need to install updates to stay secure. We might want to add a dedicated page for SM, though. [InvisibleSmiley says:] I think there is one now.

Follow-ups and Issues

  • Lost Bookmarks bug 673474 and Cookies bug 673672 on auto-update from 2.0.14 to 2.2.

    • Bookmarks can be re-imported from bookmarks.html.
  • Users are unhappy about various UX and usability issues with the new Data Manager.
    • Ratty proposes that until all the major pain points are addressed, links to the old individual managers be established (probably from the various Data Manager panes).
  • [InvisibleSmiley] We need to try harder to fix regressions ASAP. I feel there is still too much delay. IMO regressions from the last stable version need to be addressed with top priority, especially in light of the rapid release train.

SeaMonkey 2.3

open tracking (4)
tracking requests (0)
targeted (1)
fixed (19)

  • The New 2.3 Features page has a comprehensive list of features.

  • 2.3 had ~48200 ADU yesterday, ~49400 downloads so far.
    • vs. 19856 on 2.2.(with 43467 on 2.0 and 2534 on 2.1). So another ~8k have migrated to 2.2 or above in the last two weeks.

Schedule:

  • Shipped on time (August 16)!

  • Users on 2.2 were updated to 2.3 at release time. Anyone on beta channel was updated to 2.3 already.
  • We are on track for 2.3.1 with a fix for an update issue.
    • [InvisibleSmiley asks:] What about the upgrade path from 2.0, especially in light of 2.0.15?

    • 2.0.15 was determined to not be needed, will simply refresh the update from 2.0.14 -> 2.3.1 [Callek says] Still needs a brief test.
  • the Install Requirements page is still for 2.1 so unfortunately it’s not up-to-date regarding Mac yet (bug 677149)
    • InvisibleSmiley is working on this in bug 680740 (Reorganize documentation structure).

Follow-ups and Issues

  • ewong says “On one of the systems at work 2.0 upgraded 2.2 and not 2.3. It offered only 2.2.” ewong to file a bug cc Callek.

  • werwolf reports that there are still no Spanish Es-Ar help files, only English for several releases.
    • RickieES will contact the es-AR people to offer them the es-ES files.

Further 2.x scheduling

  • Callek will spin 2.4b1 along with Firefox 7.0b2. We are not sure yet when they’ll make the GO for that.

  • SeaMonkey 2.4 is due out towards the end of September (27th) or perhaps early October depending on Firefox and our resources.
  • Please help updating the New 2.4 Features page as we go.

Feature List, Planning

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

  • New bugs seem to be outstripping fixed/triaged but still a good amount of triaging going on.

  • Good further triage targets could come out of looking at the component bug counts, pick yours!

Open reviews/flags:
32 review
12 super-review
0 ui-review
6 feedback

Major wanted/needed features:

Active

  • Kill-RDF:

    • bug 657604 Remove the RDF global object. [serge]
  • bug 606683 Allow customization of toolbar in Composer and MailNews Composition [IanN].
    • Progressing slowly, still waiting on reviews from TB side. Full customization has to go to 2.next (currently 2.5 but will probably be pushed back further) as it needs work on TB too which is taking a while to get reviews on, plus feedback from kaze.

    • IanN is still unpicking Composer/Mail Compose code in the dependent bugs.
  • de-RDF bug 654864 has been finished and landed on all development branches, including comm-beta (2.3). Still to do:
    • Neil wanted to follow up on some listener issues

    • for the selection issue, see what the TB guys come up with in bug 669203
  • bug 515734 Provide More Entries in the Win7 Jumplist Tasks list. [Callek].
  • bug 477845 Build a standalone (Comm-central) Composer. [kaze]
    • kaze has done a bit of work in this bug recently. Building on Windows works. Now supports debug builds on Linux if tests are disabled (–disable-tests). Still a lot to do.

    • IanN will see if he can help get builds working with --enable-tests.

Needing help, Unowned, Stalled

  • Kill-RDF:

    • bug 657607 Port jminta’s kill-rdf to SeaMonkey where applicable Part 2 [meta].
  • bug 436794 Enable Mac OS X system address book per default and add UI.
    • SM UI needed, unowned, helpwanted.
  • bug 449728 Drag tabs between windows.
  • bug 477840 Backport KompoZer to Composer (Depends on bug 477845).
    • kaze has done a ton of work there. We still need 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 (Standard8).
  • bug 507841 Port Bug 422814 – Make account configuration quick, easy, and more secure (autoconfig, Quick Account Setup).
  • bug 533908 SeaMonkey Mail: tabs not restored [misak].
  • bug 523274 Complete new default theme icon set.
  • bug 526210 Update the icon set for the SeaMonkey Modern Theme.
    • bug 548778 New communicator icons (based on Strata theme) for SeaMonkey. Some proposed icons got posted, we should take a look how to get that contribution into the product.

    • The rest is unowned so far.
  • bug 87098 [SeaMonkey] Delete key should delete location bar history list entry.
    • Note: Our location bar history doesn’t and can’t use autocomplete at all.
  • bug 677484 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.
  • bug 654009 Reply to list: automatically determine From: address
    • Note: The actual task here is to port bug 45715 “Reply to List” [button/(context) menu item]

Roundtable – Personal Status Updates

Status Updates from developers – what are you working on, what’s the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status).

Aqualon

asrail

Callek

Released:

Fixed:

  • bug 679677 Add more app.update.certs.* possibilities to SeaMonkey.

Working on:

  • bug 679705 (SM2.3.1) Tracking bug for build and release of SeaMonkey 2.3.1.

Needs updated patch:

  • bug 653424 need to add comm-2.0 and releases/comm-{aurora,beta} to MXR.

  • bug 673834 Obsolete ReleaseRepackFactory, fold logic into CCReleaseRepackFactory.

ToDo:

ewong

  • Fixed:

    • bug 675672 – “NS_ERROR_DOM_NOT_FOUND_ERR” when hovering certain items in Go menu
  • Checkin-needed:

  • Needs Review:

    • bug 513900 – executable permissions for data files (port bug 461322 to SeaMonkey)

    • bug 670561 – show profile path in profile manager.
  • Working On:

    • bug 78357 – Account wizard doesn’t have place to enter port info

    • bug 675589 – Group all session restore menu items together.
  • Investigating:

    • bug 13818 – Ability to change the “quoteline”

    • bug 16717 – Disable source folder in Move/Copy/File menus
    • bug 39113 – Show current profile name in preferences (backed out)
    • bug 513900 – executable permissions for data files (port bug 461322 to SeaMonkey)
    • bug 527173 – Spellchecker settings are in the Mail section but the SP is used by all components
    • bug 620324 – Selected multiple mail folders to move, but only one folder gets moved
  • BackBurner:

    • bug 649952 – Port |Bug 609824 – Re-add Bloglines to the feed reader options| to SeaMonkey

IanN

  • Usual testing, reviewing and commenting.

  • Fixed:
    • bug 671554 Switch suite/mailnews to use Services.prompt

    • bug 678945 Remove duplicate InitPrompts function and only load mail-offline.js
    • bug 675607 Make Composer use utilityOverlay’s key_close and menu_close
    • bug 676836 Remove code duplication for print menus by moving them to utilityOverlay
    • bug 680507 Remove duplicated keys from messengercompose
    • bug 680511 Consolidate checkspelling key into editorOverlay.xul
    • bug 680526 Consolidate key_save into editorOverlay.xul
    • bug 680750 Move paste as quotation label/accesskey to command in editorOverlay.xul
    • bug 672772 Bump Chatzilla compatibility for SeaMonkey 2.5 / Firefox 8.0
    • bug 672774 Bump Venkman compatibility for SeaMonkey 2.5 / Firefox 8.0 / Thunderbird 8.0
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js

    • bug 674942 Mailnews part of cookie code still gets built as MOZ_MAIL_NEWS is not configured correctly
    • bug 680805 Share edit menus between Composer, Plain Text Editor and Messenger Compose
    • bug 680890 Make more use of mailOverlay in mail composition window
    • bug 680936 Fold mailMessengerComposeOverlay.xul into messengercompose.xul
    • bug 680945 Fold mailMessengerOverlay.xul into mailWindowOverlay.xul
  • Waiting for additional review on:
    • bug 21432 Implement Print Preview and Print Setup / Page Setup as in the browser

    • bug 212165 Unable to access advanced link properties of a linked image
    • bug 676991 Move toolbar print button to utilityOverlay
  • Test created and checked in – looking at a bug fix:
  • Working on:
    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition

    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • File/Folder selection in windows.
  • To Do:
    • bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.

    • Prefs-in-a-tab.

InvisibleSmiley

  • Fixed:

    • bug 666873 Modern theme – icons missing in Add-on manager

    • bug 679773 Replace custom helpers with Services.jsm (Port bug 648364)
    • bug 678756 Update SeaMonkey website for 2.3 Final release
    • bug 674445 Create/Update 2.3 Release Notes
    • bug 677147 Update SeaMonkey website for changes to release mirrors
    • bug 672561 “awDocumentKeyPress is not defined” when opening Mailing List dialog [New List]
    • bug 677539 Bookmarking group of tabs greyed out after restart with session restore
    • bug 676779 Update SeaMonkey website for 2.3 Beta 3 release
  • Working On:

    • bug 678833 Update review and flags rules and clarify moa policy for SeaMonkey MailNews patches

    • bug 677149 Update System Requirements page to identify OS X Lion (10.7) for the proper release

KaiRo

  • We ran into an interesting certificate problem with SeaMonkey updates (bug 679677) – who would have thought that clamping the possibilities of issuers to one of the largest ones would cause a problem when that wouldn’t issue any certificates any more? We’ll need a very fast 2.3.1 release to get enough users of 2.1 and higher updated to a version that still will accept any updates in the future. Callek is working on that. Websites:

  • I did an experimental implementation of a BrowserID login on my website system, still need to do more testing and some additional features like creating website accounts with it as well, but this looks promising.
  • I also updated SeaMonkey Bug Radars for the rapid release cycle and they are mostly correct now, but apparently one more bug is left for the tracking ones.

And on the SeaMonkey Development website as well, I added support for 2.6 and 2.7 version to ADU and downloads graphs in the metrics section.

  • I updated the EarlyBlue and LCARStrek themes for changes in the last two SeaMonkey and Firefox releases locally, but I still need to do some testing before I can release those.

  • As usual, my blog has more detailed status about my activities, and Mozilla Status Board Posts also tell about my next planned steps – both including my non-SeaMonkey Mozilla work as well.

mcsmurf

Misak

Fixed a Session Restore bug on trunk, keeping it in sync with FF:

  • bug 677873 Port relevant parts of [bug 646641 If a document has multiple history entries (either by pushstate or anchor navs) only the last one is hooked into bfcache]

Supporting Seamonkey russian user community.

Mnyromyr

MReimer

Neil

Fixed:

  • bug 361495 Advanced Property Editor should “propose” values.

  • bug 401552 Returning from fullscreenmode with minimized toolbar, bookmark-bar and menu-bar produces 5 instead of 3 “grip” buttons.
  • bug 680280 Tools -> Web Search does nothing when the sidebar is displayed.

Needs checkin:

  • bug 669203 directoryTreeView shouldn’t alter selection when an address book is added/removed from places other than the address book.

Needs updated patch:

  • bug 136556 Image title should use “×”, not “x”.

Working on:

  • bug 531540 Adding images to a page got “dumber” with this release.

WORKSFORME?:

  • bug 667962 jemalloc in 2010 doesn’t work on gmake.

Ratty

Updated my SeaMonkey Ports Project page with some modified Firefox extensions contributed by Mozillazine users (dragdropupload 1.9.38, Firesizer 1.4, Secure Login 0.9.9pre, Greasemonkey 0.9.7).

Other:

  • Bug triage and Bug discussions.

  • End user support and PR in newsgroups and Mozillazine.

Ricardo

sgautherie

stefanh

Worked on bug 677667 [Mac default] Make use of the new nsNativeTheme toolbarbutton styling in DM and PageInfo.

tonymec

  • FIXED

    • bug 677905 Add menuitem to “show all body parts” (followup to bug 564423, port bug 602718)

      • 2.5-fixed before central → aurora merge, 2.4-wontfix

      • Don’t know what to do about testing: auto? litmus? none?
      • wfm on L64 but I suppose someone else should VERIFY?
  • Stalled (assigned to nobody@ — up for any takers)
    • bug 664309 Make the built-in ChatZilla display a cZ icon in SeaMonkey

      • Need coaching in the Mozilla source maze.

Any other business?

  •  ?

22-August-2011

SeaMonkey Meeting Minutes: 2011-08-22

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

SeaMonkey/StatusMeetings/2011-08-22


9-August-2011

SeaMonkey Meeting Minutes: 2011-08-09

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

SeaMonkey/StatusMeetings/2011-08-09


« last meeting | index | next meeting »

SeaMonkey Meeting Details

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Agenda

  • Who’s taking minutes? -> Ratty

  • Nominees for Friends of the Fish Tank?
    • Please note A person or entity can’t be nominated twice in a row.

    • mrw for caring about comm-central when he was doing his PRBool->bool patch.

Action Items

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

NEW

  • Jtek has volunteered to oversee the details of the SeaMonkey tee-shirt shop. KaiRo will connect him with the contact we have at Zazzle.

OPEN

  • We should find a better way of getting nominees for Friends of the Fish Tank.

    • We could put out a call for nominations the week before then, at the time of the meeting notice going out we could include any nominations (We need to come up with a quick FAQ as to what merits a nomination). IanN has put out an email to the members list. InvisibleSmiley came up with some sensible suggestions.

    • We need to advertise such a thing happens even if it is only in the meeting notice.

CLOSED

  • IanN to triage the 2.2-tracking bugs, and move as needed to the appropriate target version.

  • More people need to help out with taking of the meeting notes. Ratty to send an email to SeaMonkey-members list summarizing what needs doing and asking for people to share duties.

K.I.V.

  • Get permission from Google to use their geolocation JSON service [KaiRo]. We can still only wait on the Google front right now.

    • KaiRo has heard that Google is doing a revamp of their location service, maybe they’ll finally make it available publicly so we can use it.

Release Train

  • For comm-aurora, we also should regard strings there as much frozen as possible. In the future, string freeze is the uplift from central to aurora, which matches Firefox.

  • If we have any actual fixes that don’t need L10n changes (not enhancements) on central but not beta, they should go there if possible.
  • Bug authors and/or reviewers should request relevant approvals for comm-aurora/beta when necessary.
  • Callek is working on getting comm-aurora and comm-beta on MXR (bug 653424).
  • The last beta of 2.3 has just come out and we’ll have about one week to release (still on target for release on 16th August).

Extensions Compatibility Tracking

  • Addon Compatibility Listings created and maintained by InvisibleSmiley, with help from some community members like DERoss.

    • Recent changes can be found here.
  • AMO has a compatible version of Engimail now (not yet compatible with SM 2.3), and one for Lightning (compatible with SM 2.3).
  • Besides Lightning, we should also take a look at other add-ons that are important for our users when they switch to 2.x.
  • InvisibleSmiley created a 2.1 FAQ Wiki page. Everybody please help update it.
    • The FAQ should be version-agnostic and have version updates mentioned in it so Jens or whoever won’t need to keep changing the version numbers.
  • KaiRo created a SeaMonkey Features page and sub-pages for all those that are in development.
  • The whole FAQ/AddonCompat information needs to be re-thought with versions in mind but InvisibleSmiley lacks the time to do it. It’s a wiki so we can try to offload it. Ratty suggests involving imput from seamonkey-members and/or mozilla.support.seamonkey.

SeaMonkey 2.2

open tracking (0)
tracking requests (0)
targeted (0)
fixed (26)

  • The New 2.2 Features page has a comprehensive list of features.

  • AUS updates from (2.0 -> 2.2 and 2.1 -> 2.2):
    • 2.1->2.2 is a minor update and should be online as automatic already.

    • 2.0->2.2 is a major update (MU) and is online now, too.
  • 2.2 had ~59900 ADU yesterday, 186218 downloads so far.
    • vs. 47441 on 2.0 (and 3281 on 2.1). So another ~16k have migrated over in the last two weeks.
  • The release notes now mention / provide a link to fixed security issues in Firefox in order to support our mantra that you need to install updates to stay secure. We might want to add a dedicated page for SM, though.

Follow-ups and Issues

  • Lost Bookmarks bug 673474 and Cookies bug 673672 on auto-update from 2.0.14 to 2.2.

    • Bookmarks can be re-imported from bookmarks.html.
  • A XUL Core bug causing symptoms like: [fixed for 2.3]
    • bug 671192 Command “Paste without Formatting” in message window is missing.

    • bug 672258 Wrong context menu can be shown if two different windowtypes have the same contextmenu id and xul cache is enabled.
    • IanN has implemented a workaround suggested by Neil for the context menu issue, the core bug is still there though, but only we seem to be exposing it at the moment.
  • Regression in Addressbook (bug 671251 Cannot drag & drop contacts to another address book) [fixed for 2.3].
  • Regressions in the Mail Advanced Search Window (bug 671605 Search window does not allow to open second message from result list) [fixed for 2.3].
  • Users are unhappy about various UX and usability issues with the new Data Manager.
    • Ratty proposes that until all the major pain points are addressed, links to the old individual managers be established (probably from the various Data Manager panes).
  • [InvisibleSmiley] We need to try harder to fix regressions ASAP. I feel there is still too much delay. IMO regressions from the last stable version need to be addressed with top priority, especially in light of the rapid release train.

SeaMonkey 2.3

open tracking (4)
tracking requests (0)
targeted (0)
fixed (16)

Schedule:

  • SeaMonkey 2.3 Beta 2 was released on 3rd August 2011.

  • SeaMonkey 2.3 Beta 3 was released on 7th August 2011.
  • The release date for 2.3 final is still on schedule for 16th August.
  • Users on 2.2 will get updated to 2.3 at release time. Anyone on beta channel is updated to 2.3 already.

Progress:

  • Several breakages (AB, opening MailNews search results) have only been fixed after 2.3b1 was tagged. 2.3b2 contained them, and 2.3b3 will be even better.

  • The changes list should now include the Gecko patches that we’ve put into our release branch.
  • Callek and InvisibleSmiley have been working hard on the 2.3 releases with Jens doing the website work.

Further 2.x scheduling

Feature List, Planning

Bug statistics for last two (full) weeks: 77 new, 36 fixed, 29 triaged.

  • New bugs seem to be outstripping fixed/triaged but still a good amount of triaging going on.

  • Good further triage targets could come out of looking at the component bug counts, pick yours!

Open reviews/flags:
33 review
12 super-review
1 ui-review
6 feedback

Major wanted/needed features:

Active

  • Kill-RDF:

    • bug 657604 Remove the RDF global object. [serge]
  • bug 606683 Allow customization of toolbar in Composer and MailNews Composition [IanN].
    • Progressing slowly, still waiting on reviews from TB side. Full customization has to go to 2.next (currently 2.5 but will probably be pushed back further) as it needs work on TB too which is taking a while to get reviews on, plus feedback from kaze.
  • de-RDF bug 654864 has been finished and landed on all development branches, including comm-beta (2.3). Still to do:
    • Neil wanted to follow up on some listener issues

    • for the selection issue, see what the TB guys come up with in bug 669203
  • bug 515734 Provide More Entries in the Win7 Jumplist Tasks list. [Callek].

Needing help, Unowned, Stalled

  • Kill-RDF:

    • bug 657607 Port jminta’s kill-rdf to SeaMonkey where applicable Part 2 [meta].
  • bug 436794 Enable Mac OS X system address book per default and add UI.
    • SM UI needed, unowned, helpwanted.
  • bug 449728 Drag tabs between windows.
  • bug 477845 Build a standalone (Gecko 2.0) Composer. [kaze]
    • kaze is currently busy with his new job so doesn’t have any to spend on this.

    • bug 477840 Backport KompoZer to Composer (Depends on bug 477845).
    • kaze has done a ton of work there. We still need 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 (Standard8).
  • bug 507841 Port Bug 422814 – Make account configuration quick, easy, and more secure (autoconfig, Quick Account Setup).
  • bug 533908 SeaMonkey Mail: tabs not restored [misak].
  • bug 523274 Complete new default theme icon set.
  • bug 526210 Update the icon set for the SeaMonkey Modern Theme.
    • bug 548778 New communicator icons (based on Strata theme) for SeaMonkey. Some proposed icons got posted, we should take a look how to get that contribution into the product.

    • The rest is unowned so far.
  • bug 87098 [SeaMonkey] Delete key should delete location bar history list entry.
    • Note: Our location bar history doesn’t and can’t use autocomplete at all.
  • bug 677484 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.
  • bug 654009 Reply to list: automatically determine From: address
    • Note: The actual task here is to port bug 45715 “Reply to List” [button/(context) menu item]

Roundtable – Personal Status Updates

Status Updates from developers – what are you working on, what’s the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status).

Aqualon

asrail

Callek

Released:

Working on:

  • bug 653424 need to add comm-2.0 and releases/comm-{aurora,beta} to MXR.

  • bug 515734 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.
  • bug 673834 Obsolete ReleaseRepackFactory, fold logic into CCReleaseRepackFactory.

ToDo:

ewong

  • Fixed:

    • bug 670513 – Recently Closed Windows/tabs have been moved to the Go menu. Document this.
  • Checkin-needed:
  • Needs Review:

    • bug 670561 – show profile path in profile manager.
  • Working On:

    • bug 78357 – Account wizard doesn’t have place to enter port info

    • bug 102275 – Number untitled pages.
    • bug 675672 – “NS_ERROR_DOM_NOT_FOUND_ERR” when hovering certain items in Go menu
    • bug 675589 – Group all session restore menu items together.
  • Investigating:

    • bug 13818 – Ability to change the “quoteline”

    • bug 16717 – Disable source folder in Move/Copy/File menus
    • bug 39113 – Show current profile name in preferences (backed out)
    • bug 513900 – executable permissions for data files (port bug 461322 to SeaMonkey)
    • bug 527173 – Spellchecker settings are in the Mail section but the SP is used by all components
    • bug 620324 – Selected multiple mail folders to move, but only one folder gets moved
  • BackBurner:

    • bug 649952 – Port |Bug 609824 – Re-add Bloglines to the feed reader options| to SeaMonkey

IanN

  • Usual testing, reviewing and commenting.

  • Fixed:
    • bug 674246 Workaround event handler having the same original prototype node

    • bug 673726 Update en-GB for SeaMonkey 2.3 (comm-beta)
    • bug 673730 Update en-GB for SeaMonkey 2.4/Thunderbird 7.0 (comm-aurora)
    • bug 657161 Make use of contentAreaContext in Composer
    • bug 660739 ERROR TEST-UNEXPECTED-FAIL test_idcheck.xul | check id: messengercompose.xul#contentAreaContextSet
    • bug 676985 Print and page setup do not work from QaPlain Text Editor
    • bug 550484 Hardcoded widths for pref-proxies-advanced and pref-languages.add dialogs
    • bug 675392 Remove code duplication for find keys and menu items by moving to utilityOverlay
    • bug 675739 Remove nsIDOMWindowInternal from editor/ui/composer code
    • bug 677457 Error: GetLocalizedStringPref is not defined chrome://messenger/content/addressbook/abSelectAddressesDialog.js Line: 403
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js

    • bug 672772 Bump Chatzilla compatibility for SeaMonkey 2.5 / Firefox 8.0
    • bug 672774 Bump Venkman compatibility for SeaMonkey 2.5 / Firefox 8.0 / Thunderbird 8.0
    • bug 674942 Mailnews part of cookie code still gets built as MOZ_MAIL_NEWS is not configured correctly
    • bug 676991 Move toolbar print button to utilityOverlay
  • Waiting for additional review on:
    • bug 212165 Unable to access advanced link properties of a linked image

    • bug 675607 Make Composer use utilityOverlay’s key_close and menu_close
    • bug 676836 Remove code duplication for print menus by moving them to utilityOverlay
  • Waiting for comm-aurora approval:
    • bug 550484 Hardcoded widths for pref-proxies-advanced and pref-languages.add dialogs

    • bug 677457 Error: GetLocalizedStringPref is not defined chrome://messenger/content/addressbook/abSelectAddressesDialog.js Line: 403
  • Test created but waiting on bug fix:
  • Working on:
    • bug 671554 Switch suite/mailnews to use Services.prompt

    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition
    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • File/Folder selection in windows.
  • To Do:
    • bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.

    • Prefs-in-a-tab.

InvisibleSmiley

  • Fixed:

    • bug 675531 Update SeaMonkey website for 2.3 Beta 2 release

    • bug 675255 Port part 2 of |bug 669913 – Viewing Sync quota blocks the entire Options window|
    • bug 675263 Port |bug 668622 – Move sync at startup logic (autoConnect, etc.) to SyncScheduler|
    • bug 639970 Error: “document is null” / “Weave is not defined” in syncUI.js
    • bug 654864 Suite changes from |bug 422845 – Replace rdf-driven addressbook directory tree with js one|
  • Working On:

KaiRo

  • I closed up the first round of providing updates for linux64 builds by putting up the snippets for also offering the SeaMonkey 2.0.14->2.2 “major update” (bug 666573).

  • My Data Manager patch for support of bare IPv6 addresses that also makes other cases more problem-proof got reviews and approvals and I landed it for all branches, including beta, so it’s in SeaMonkey 2.3b2 already (bug 665826).
  • I continued work on Data Manager’ website storage support, but the test is giving me headaches, so I only attached a preliminary patch (bug 588415).
  • Still, I did post a new Tahoe Data Manager version 1.4 on AMO that includes all this work and should be a significant jump forward for the add-on.
  • Reviewed and approved some sign-offs both for SeaMonkey aurora and beta localizations.
  • Synched up German L10n of SeaMonkey with recent trunk changes.
  • Had a phone call with a reporter from local media, he used that in his article about B2G (German language).
  • Once again, I updated my patch for L10n-specific file removals on update (bug 592574), but I’m starting to give up hope that any of my mozilla-central patches will make it into the tree in foreseeable time – either my work is unwanted there or I’m to dumb to make it in a way that reviewers can swallow it. As I have more productive work to spend my time on as well, the motivation isn’t really there to push on those much any more, in either case.
  • I pushed another German Planet design update done by Elchi3 (bug 668986) live, thanks for the nice work!
  • Also, I added Manuel Strehl to the aggregator (bug 676545), welcome to planet.mozilla.de!
  • I reviewed and pushed a number of small fixes to the German L10n overall (bug 667238, bug 667083, bug 666881, bug 666880, bug 666879, bug 666877, bug 666876), fixed some addressbook access keys (bug 669150, up to here affects all branches), updated DOM pieces of the L10n to current and renamed “Absturzmeldung” to “Absturzbericht” as that word matches better for crash reports that are not just notification-style but fully detailed reports.
  • As usual, my blog has more detailed status about my activities, and Mozilla Status Board Posts also tell about my next planned steps – both including my non-SeaMonkey Mozilla work as well.

mcsmurf

Misak

Fixed couple of Session Restore bugs on trunk, keeping it in sync with FF:

  • bug 675162 After update, tabs are restored, but not loaded, except the first one Error: uncaught exception: nsISHEntry.stateData in nsSessionStore.js :: sss_deserializeHistoryEntry :: line 2827.

  • bug 673902 Port [bug 669196 Session Restore losing nearly all tabs] to SeaMonkey.

Working on:

  • bug 675493 Port [bug 655550 Persisted tab attribute gets lost after restart twice] and one relevant line from [Bug 644998 - Session should not be restorable after "Clear Recent History"]

Supporting Seamonkey russian user community.

Mnyromyr

MReimer

Neil

Fixed:

  • bug 361495 Advanced Property Editor should “propose” values.

  • bug 665313 Opening message attachment does not work.
  • bug 671466 If a page does not load, and the ‘try again’ button appears, it is disabled after a second page load failure.
  • bug 673197 Enable jemalloc on VC8/9 express (Core).
  • bug 675179 Errors in cached dynamic overlay script cause XBL to trip up with an assertion.
  • bug 675191 Cached dynamic overlays still get saved to fastload (startup cache).

Working on:

  • bug 667962 jemalloc in 2010 doesn’t work on gmake.

Ratty

Fixed:

  • bug 667201 Front end changes for bug 545070: plugin-problem UI shouldn’t say “click here”.

  • bug 675211 Update some default preferences for changes in Gecko 7.
  • bug 676781 Enable Mac Async plugin by default.
  • bug 676792 Improve string for 32-bit plugin restart.
  • bug 677254 Build support to install hyphenation patterns in SeaMonkey.

Waiting for review.

  • bug 663343 The “List all Tabs” menu should visually identify which tabs are on-screen (rather than scrolled off).

Working on:

  • bug 656056 Make the MailNews searchBar an external toolbar in the thread pane.

Other:

  • Bug triage and Bug discussions.

  • End user support and PR in newsgroups and Mozillazine.

Ricardo

sgautherie

stefanh

Fixed:

  • bug 674368 [Mac default] Download manager ‘Clear List’ button needs a focus ring.

  • bug 675462 [Mac default] No identity icon in pageInfo window’s security tab.
  • bug 675690 Full Screen menuitem should be disabled when no windows are open.

Any other business?

  •  ?

« Newer PostsOlder Posts »

Powered by WordPress