Status of the SeaMonkey Buildbot Master and Tree

We are perma-orange on comm-central, comm-aurora and comm-beta due to problems with tests

Windows en-US builds are being successfully compiled but tests are not working due to a dependency on python 2.7.3.

bug 908090 ImportError: No module named json, on SeaMonkey Linux/Windows (all) test runs, due to (still) using Python 2.5. We do have python 2.7 installed but our build system is picking up python 2.5 instead.

ewong's patch is waiting for review. It was manually patched on the master; but, was reverted and the buildmaster was reconfigured and so the changes are gone. Need to have the patch pushed officially in order for this bug to be fixed.

pymake is failing with "invalid syntax" again because of an outdated Python.

Priority on fixing this and l10n repacks after 2.24 release.(No ETA yet)

bug 943740 is tracking the progress (or lack of one) in building trunk and aurora on Linux & Mac from the downloading user's POV. (Windows nightlies are still appearing on schedule — or were until a day or two ago.)

No langpacks since 29th August on trunk. Needs investigating.

Windows and Mac trunk langpacks directories have been removed on the FTP server, maybe for lack of recent XPIs (later than 2.20a1). Latest Linux langpacks are dated 29 August. Callek told Tonymec on IRC he has a hunch about why but more pressing things to do first.

Callek is hand-approving requests for CLOSED TREE landings at the moment.

Due to the master having some mysql issues, Callek has put a halt on the mysql updates, which affects the tbpl. So nothing is showing in tbpl atm.

comm-* will be building out of mozilla-* (bug 648979 etc.). Jcrammer has mostly completed the coding. Next step is consultation with mozilla-central build peers on landing the patches and also getting implicit permission to add several new top level directories to mozilla-central.

New: We will need to update our Sync UI code due to the new Sync API. Also we need to check if we are allowed to create FX accounts from our UI Since the new Sync accounts are FX accounts.[IanN] I'm sure I saw a question about FX accounts and branding.

Modern Theme rework (Patrick Dempsey)

Ratty has been tracking the Modern theme rework by Patrick Dempsey. Here are his latest reports (See previous meeting notes for previous reports):

19th March

Here is a sample of taskbar and Window menu icons for Modern comparing the original Netscape 6 and current SeaMonkey icons at 200%. I'm attempting to come up with a standardized approach to building this style of icons as they are used heavily in Messenger for all of the little thread identifier icons.

sgautherie

stefanh

Tobin

tonymec

Any other business?

Daylight Saving Time started in Europe last weekend. We have moved to 12:00 UTC with the April 1 meeting.

[Ratty] KaiRo reminded us that we need to grow our contributor community. I'm not sure where we could discuss this. I have no idea on how to do this. Perhaps we can get some Engagement experts from Mozilla to give us some suggestions?

[IanN] might have a chat with some people and see if they can point me in the right direction.