SeaMonkey:StatusMeetings:2009-07-28

From MozillaWiki

Agenda

Who’s taking minutes? -> Ratty

Action Items

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

NEW

OPEN

Get permission from Google to use their geolocation JSON service [KaiRo]. Contact at Google says: “We don’t have a good estimate for when GLS will be opening up more broadly, but I will be sure to let you know when we take that step. Sorry that I can not be more specific at this time.” – We can only wait right now.

CLOSED

We need bug 483980 back-ported from trunk to fix our History Import bug bug 484175. Ratty to raise the issue in mozilla.dev.planning.

It looks like the branch patch will definitely not make 1.9.1.2. We hope that we can get approval for 1.9.1.3 however.

SeaMonkey 2.0 Beta 2

According to Standard8 a rough estimate for the Thunderbird 3.0b4 cycle would be four to eight weeks.

A possible freeze date for September would be sometime in mid to late September.

SeaMonkey should target a freeze date of 1st September so that we have room to assess the situation and to push it slightly back if needed. We would then expect at least a week between freeze and release, as Firefox does.

We need to check if OpenSearch can support all our existing functionality, for example the INTEPRETS section in Sherlock search plugins. Mnyromyr will check on that, and on how extensible the Firefox code is.

Cleaned up imap undo code a bit in preparation for fixing undo after expunge, bug 323875

Fixed adding of new headers to open cross-folder threaded saved searches, bug 505321, added a test for that to test_nsMsgDBView.js, and fixed the error detection functions in that file so that they detect errors.

Started work on auto sync disk usage constraints bug 482476 – wrote patch to enable marking of msg headers as pending removal so that offline store compaction will reclaim space, pending review.

WeeklyUpdates/2009-07-27

From MozillaWiki

Friends of the Tree

Mary writes in, “I wanted to add William D. or FuzzyFox for creating the easter egg hut platform most recently used for MozHunt Mumbai & the ecard platform that was used for Holi Day this past spring. He has also done radio spots for Firefox on his college radio station! He is always game to collaborate with fellow community members as well! http://www.spreadfirefox.com/spotlights/williamd”

Akash writes in, “I’d like to nominate Tanner Young for the excellent work he’s provided on this past Friday’s Testday on AMO 5.0.8 as well as his work done in the Mozilla QA Community over the past 3 months in general. More specifically, he found 7 out of the 23 bugs found on this recent testday and as been involved in triaging, reporting, and verifying 388 bugs since he’s began helping out the community since the end of the April.”

Melissa wanted to highlight ” vineel reddy, moh haghighat, ken saunders, and kevin gerich — all have recently helped out with mozilla pr efforts by speaking with reporters for stories with BusinessWeek and The New York Times! ”

Organizing local sprints during the Mozilla Service Week. Please let Mary know if there is an organization you want to work with!

Events

Maker Faire Africa August 14 – 16, 2009, Accra, Ghana – We are sponsoring this event and will have a presence at MFA. Our mission is to help bring together the local L10n community. Check out the wiki for early details.

Shaastra 2009 September 30 – October 3, 2009 at Indian Institute of Technology, Chennai – Will be sponsoring and our Campus Rep SathishKumar Kandasamy will be representing Mozilla at the festival.

Silverorange is helping on www.mozilla.org relaunch and we’re planning to go live in August. More specific timeline to come soon.

Dave Humphrey (of Seneca College and Mozilla Education) and Chris Tyler (also from Seneca) held a great workshop (sponsored by Red Hat) teaching professors how to teach open source software and practices, with examples drawn from Mozilla and Fedora.

clarkbw

vacation

ui-reviews

will be catching up this week

wsmwk

beckley

Penelope

KaiRo

All activities centering around the SeaMonkey 2.0 Beta 1 release, which is happening today in sync with Thunderbird 3.0 Beta 3

Release automation worked beautifully, with the exception of not knowing how to bump version-191.txt, which I wrote a patch for and should check into build/tools rsn (review is there, just need to find time)

A few smaller issues during running the release from automation were specific to the SeaMonkey VMs, not the release automation tooling itself.

Look into beta 4 blockers bug 503436 and possibly bug 248681 if we know what we want it to look like.

roland

Started Monday – Technical Support Lead

Love to hear from people with ideas/suggestions/feedback on Thunderbird support especially those who are already doing it. Please catch me on IRC irc.mozilla.org #maildev as well as email roland@mozillamessaging.com

contrary to some reports on the Internet, this is the usual process for Firefox and software releases; the 3.5 release was strong, stable and solid, and feedback has been extremely positive. Near the end of the release we become extremely conservative about patches to accept; the 3.5.1 release is a quick update to fold in some patches that came up late in the 3.5 release cycle.

we will be going through approval1.9.1.1 flags and triaging them; no need to change them to approval1.9.1.2 flags

Our current plan is to branch for 1.9.2 on July 31st. There are several items that must land and become stable before we branch (All discussed below).

There are several bugs related to ireflow that bz must fix.

Phase I of Compositor is to land after dbaron finishes review.

All bugs that block the branch must be marked blocking-1.9.2+ and have P1 priority status. Please mark immediately.

We will try to do an alpha before we branch on July 31st. Since time is short, we will make the call whether or not an alpha is even possible before we branch, on Friday, July 24th. Even then, things are tight, and it’s quite possible that we won’t have time for an alpha.

bug 504698 – Windows XP doesn’t have Cleartype (subpixel text AA) enabled by default, which has upset some downloadable font-using authors. Fix is going to be to add a hidden pref, default to on, to force Cleartype on downloadable fonts. This will be submitted for 1.9.1 and 1.9.2.

Question: Do we want to default Cleartype on for all content? That’s what IE does. (Probably want to check in backend support for this, then let products make their own call. 1.9.2 only.)

JS

Security

Content Security Policy wrapping up implementation. Hoping to land before 7/31 1.9.2 branch date, but ok with missing alpha (if there’s an alpha before branch)

Electrolysis

Fixed MSVC8 and GCC 4.1 build bustages

Buildbots should be in production tomorrow, if things go well

Fighting with mixed size of wchar… chromium requires 4-byte and we require 2-byte for NS_LITERAL_STRING to work. Several complicated preprocessing schemes are being discussed, but none are especially pretty

Starting a small subproject to demonstrate multiprocess+fennec: because Fennec doesn’t use native widgets the same way, we need to ship bitmaps across the wire as well as remote mouse and keyboard events

WeeklyUpdates/2009-07-20

From MozillaWiki

Friends of the Tree

Fligtar wrote in, “I’d like to nominate James Ouyang for Friend of the Tree this week. James is a community member who helped us out for several hours on Saturday in our booth at the Renegade Craft Fair telling people about Firefox, Personas, and add-ons. ”

stephend wrote in, “I’d like to nominate Tom Ellins (TMZ) for his awesome SUMO bug triage/verification over the past week, especially.”

Development Updates

Firefox

Product Roadmap

note: beltzner is working on a fuller blog post to discuss these topics, this is a rough outline

last week at the Development (Tuesday) and Product Delivery (Wednesday) meetings we talked about stabilization of the trunk (which has been open to review-only landings since December 2008)

finishing up current work (interruptible relow, content sink, focus, Cairo update, other bits and pieces)

Working with Simon on and talked to Blezner about short term metrics to put in place. We should have some new public metrics regarding bugs marked blocking within about a week.

Completed a first round of JSCoverage tool modifications and coverage collection. So we have a good set of code coverage for both C/C++ and JS. Worked with catlee and joduinn to make mochitest code coverage collection more reliable.

Renegade Craft Festival, July 18 – 19, 2009, San Francisco – We had a great time at Renegade this past weekend. Thanks so much to all of the volunteers that showed up and helped us out. Check out some of our thoughts on the fair on the wiki.

MozCamp Mumbai: Thanks to community members Aamod Nerurkar and Sanjay Bhangar for pulling together a MozCamp with a week’s notice. Talks included a pre-recorded standards talk with Arun Ranganathan and a marketing Mozilla & Firefox talk by Aamod. Aamod and Sanjay will post the recorded talks shortly.

Welcome Caitlin Looney! Caitlin will be heading up product marketing for Fennec, based out of Mountain View.

Support

The Firefox Manual has been updated for 3.5! Big thanks to the SUMO community for making this happen, and especially xtz and TMZ who signed up for chapter updates on the update tracking page.

Metrics

Browser market share – We spoke with Net Applications last week. They’re planning to not publish any market share data for June. July data, expected to come out August 1st, will be based on a new methodology.

Webdev

Socorro – refreshing UI for OSCON – update today or tomorrow (Austin, Lars are at OSCON this week as well giving a talk on Socorro).

AUS – made some changes to AUS last week to accommodate channel exceptions for throttling.

Scores from Full-time vs. Interns:

Game 1: FT 21, Interns 8

Game 2: FT 21, Interns 16

L10n

Firefox 3.5

Firefox 3.5.1 shipped with Macedonian and Serbian.

Foundation Updates

The full Mozilla Foundation team met in Toronto last week to map out the rest of 2009 and start 2010 planning.

Blog and wiki postings coming soon with updated priorities and ideas for new initiatives.

Roundtable

Intern Show & Tell

No Show and Tell this week… We’ll resume next week.
Also, we’ll start the interns’ brownbags in a couple of weeks, during which the interns will be able to share their projects in greater details. Times/dates/topic will be posted on the regular brownbags page, and we’ll have between 2 and 4 presentations per session.

SeaMonkey:StatusMeetings:2009-07-14

From MozillaWiki

Agenda

Action Items

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

NEW

We need bug 483980 back-ported from trunk to fix our History Import bug bug 484175. Ratty to raise the issue in mozilla.dev.planning.

OPEN

Get permission from Google to use their geolocation JSON service [KaiRo]. Contact at Google says: “We don’t have a good estimate for when GLS will be opening up more broadly, but I will be sure to let you know when we take that step. Sorry that I can not be more specific at this time.” – We can only wait right now.

We need to check if OpenSearch can support all our existing functionality, for example the INTEPRETS section in Sherlock search plugins. Mnyromyr will check on that, and on how extensible the Firefox code is.