Meeting Notes Meetings notes from the Mozilla community

20-October-2008

Mozilla Project Meeting Minutes: 2008-10-20

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

WeeklyUpdates/2008-10-20

From MozillaWiki

« previous week | index | next week »

Meeting Details

  • 1:00pm Pacific time (20:00 UTC until November 2, 2008)
  • Mozilla HQ, 1st floor conference table
  • +1 650 903 0800 x92 Conf# 8600 (US/International) <– NOTE new extension number
  • +1 416 848 3114 x92 Conf# 8600 (Canada) <– NOTE new extension number
  • +1 800 707 2533 (pin 369) Conf# 8600 (US Toll Free)
  • http://air.mozilla.com/ to watch and listen
  • join irc.mozilla.org #staffmeeting for backchannel

note: all participants are muted automatically; if you want to talk, press *1 to un-mute yourself

WeeklyUpdate Live: You can watch the weekly meetings live at Air Mozilla You can also view previous meetings from the “on-demand” button on the Air Mozilla player. Meetings will be posted for on-demand consumption shortly after the meeting conclusion.

Friends of the Tree

Please send FotT nominations to asa@mozilla.org. This is a great opportunity for the community to recognize those who go above and beyond, so please tell me when you see that happening. Thanks.

Development Updates

Branch work: Firefox 2.0.0.18 / 3.0.4

  • Code freeze for 2.0.0.18/3.0.4 is *this Friday*, though we’re pushing to get most checkins in by tomorrow.
  • Release scheduled for November 12

Gecko 1.9.1

Firefox 3.1

  • 17k+ users on beta 1
    • feedback generally positive
  • work underway for beta 2
    • string freeze is Thursday, October 30th at 11:59pm
    • code freeze is Tuesday, November 4th at 11:59pm
    • will talk tomorrow at developer’s meeting about fsync issue and tradeoffs there

TB 3

Mobile

Fennec User Experience Alpha released. w00t!

Great video walkthrough by Madhava.

Lots
of
great
blog
posts

Neutral to positive reviews

IT

  • Hg timeout issues (bug 460054) – Hg frontend is now being served out of read only servers. Issues with builds timing out are now resolved.
  • Conference bridge extension is changing to x92, because of people inside Mozilla mis-dialing 911 trying to get into the conference system. Both x91 and x92 work currently, but x91 will go away in a few weeks (it will have a recording informing of the new number).

Release Engineering

  • getting ready for FF3.1relbranch work after beta2
  • fyi: larger pool handed 8 builds-at-the-same-time earlier this morning
  • unittest and build slaves being merged this week, should be able to handler even more.
  • downtime tomorrow morning for buildbot upgrade, see newsgroup for details.
  • RelEng meeting in Toronto last week.

QA

Firefox 2.0.0.x/3.0.x – Finished triaging most of the wanted+ list. [ss]

Firefox 3.1

  • Beta 1 release testing: Update testing, live testing, and released on Tuesday!
  • Feature testing
    • Places: 20% of test cases done. Waiting on tag auto-complete work to land [tracy]
    • Addons: test plan is 70% complete; awaiting feature completion in beta 2. [tchung]
    • Video and audio tags: Created a dozen testcases in litmus [tchung]
    • Multiple backgrounds: writing reftests for this [mw22]
    • Private Browsing: Test Plan is 75% complete. Continuing to test tryserver builds as feature has not landed. [marcia]
  • Running with JIT enabled and was able to reproduce a crash on cars.com [marcia, stephend]
  • Lots of bug fix verifications
  • Running i-Bench, Global 500 tests, JS tests [tomcat]

Webdev testing

Mobile: tested many releases/platforms to qualify fennec alpha 1 release. [jmaher, ctalbert, abillings] Ran Global 500 tests fennec/linux. [jmaher]

Test Dev

  • Code Coverage: preliminary C/C++ coverage is 34% when just starting the browser, visiting a few sites, going to AMO, and then shutting down. We get 50% coverage when running all the automated mochitests. Next steps are to run any other unittest tests (reftests, xpcshell, or any others not in the unittest framework) and setup the instrumentation to measure JS coverage.[mnandigama]
  • Created test cases for 8 JS bugs [bc]
  • Updated Spider to support Fennec testing [bc]

Community

  • QA Companion: Recruited two volunteers to help with QA Companion extension maintenance and develpoment. Put together a Design Brainstorming Center and a Hacking Guide for the tool.
  • Test day Friday was a little light. See results. Top tester was a new community member, nick=stephen. Thanks Stephen!!

Security

No updates.

Marketing/PR

PR

Events
Europe:

  • Open Source World Conference, Malaga, Spain, Oct. 20 – 21: Tristan keynoting.
  • Web 2.0 Berlin, Oct 21 – 23: John Lilly is keynoting.
  • Moz Camp, Barcelona, Spain, Oct. 25 – 26
  • Mozilla Labs EU Innovation Tour: Aza Raskin & Dan Mills will be in Europe from Oct 20-26 for both press meetings and labs meetups.
  • Internet CEE Conference, Warsaw, Poland Oct 28: Seth Bindernagel will hold a session on the Importance of Localization in Open Source

U.S. and more:

  • Phreak, Velore, India: Hosting remote presentation on Labs with Jono DiCarlo tonight at 7:00 p.m. in Building K.
  • FSOSS, Oct. 23 – 24, Seneca College, Toronto – Several Mozilla speakers!
  • Nonprofit Software Development Summit, Nov. 17 – 19, Oakland, CA: Please check it out if you are local!
  • Green Festival, San Francisco, Nov. 14 – 16: Mozilla will have passes for 200 people. Please let Mary or Julie know if you want to attend.
  • FOSSCamp, Mountain View, Dec. 5 – 6: Organized by Ubuntu folks. Please check it out if you are local!
  • Next events triage will be held on October 22nd, 2008 at 10am PDT. 650-903-0800, ext 91, id 248

Impact Mozilla

  • Initial submission deadline closes this Friday, 10/24.
  • We’re currently receiving about 10 submissions each day
  • The marketing team will be sorting through the proposed strategies/ideas next week

Community Store – Coming Soon!

  • Quick background here: http://musingt.com/?p=30
  • Open-sourcing t-shirt designs, where anyone can upload designs, create and customize their own products through Zazzle.
  • Store to be launched in the next month, so stay tuned for more info.

Support

Plans for next Support Firefox Day (Friday, November 21):

  • Main topic of SFD: Localizing SUMO
  • Secondary topic: Mozilla 2010 Goals
  • We’re planning to have a 3-hour event in 3 different timeslots (Asia, Europe and the Americas)
  • Sessions:
    • Localizing SUMO: Getting started and translating your first article. (cww)
    • Keeping your translations and locale up to date: finding out when things change and working with your locale to complete translation. (cilias)
    • Mozilla 2010 goals (djst+Mitchell leading intro?). A roundtable/open discussion on 2010 goals for Mozilla.

Metrics

  • As part of our evaluation of website optimization tools, we’re planning to roll-out an initial test this week on a single page at mozilla.com. An introduction of our plans is here.

Evangelism

  • Working with Morgamic and co. to get add-ons changes for 3.1 documented and communicated to add-ons developers.
  • RRRT: No surprises for 3.1 beta!

Labs

  • second preview of Snowl 0.2 released; more info in the blog post

Webdev, Add-ons, AMO

L10n

l10n team meeting in Paris, real updates next week.

Foundation Updates

Highlights

  • Powered by Mozilla: David updated the Map of the Mozpad Universe page to create a list of potential contacts.
  • Zak continued research who is doing what in open source education, and created a public wiki page for this project.
  • Silvia Pfeiffer was featured in a Linux.com story about her Mozilla Foundation-funded work on video accessibility.
  • Foundation team had prepared for 2010 Goals conversations. We will be posting and asking people to participate online in coming days, and also at MozCamp Europe.

Program activities

  • Education
    • Mark met with Dave Humphrey to talk about future Seneca open source course programs and Mozilla education overall.
  • Grants
  • CAs
    • Frank decided to reschedule public discussion of the CA inclusion request from Microsec Ltd for later this year, after getting machine translation of Microsec CPS documents and a final resolution on the Microsec OCSP issue.

Public communications and community outreach

  • Powered by Mozilla
  • David posted proposed Powered by Mozilla design guidelines and a draft landing page.
  • www.mozilla.org
    • David continued with archiving, redirect and bug triage work.
    • David had a call with Gandalf about contribute.mozilla.org and started helping to QA the site
  • Other
    • Gerv represented the Mozilla Foundation at the mySociety fifth birthday event (October 14, London).

Upcoming activities

  • Mark and Frank will attend and participate in the FSOSS 2008 conference at Seneca College (October 23-24, Toronto).
  • Mark will attend EU Mozilla Camp (October 25-26, Barcelona).
  • We have a Mozilla Foundation staff retreat planned for late October (October 28-30, Mountain View).
  • Zak will deliver the opening keynote for the AFUP (French PHP User Group) Forum PHP conference (December 8, Paris)

Roundtable

Other Business

15-October-2008

Firefox 3.1 Meeting Minutes: 2008-10-15

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Firefox3.1/StatusMeetings/2008-10-15

From MozillaWiki

« previous week | index | next week »

Firefox Product Delivery Meeting Details

  • Wednesdays – Firefox 3 – 11:00am Pacific, 2:00pm Eastern, 18:00 UTC
  • Mozilla Building S
  • 650-903-0800 or 650-215-1282 x91 Conf# 8605 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 8605 (US)
  • irc.mozilla.org #shiretoko for backchannel

NOTE: See Platform#Meeting_Notes for development meeting notes

Firefox 2.0.0.x / 3.0.x

  • Code freeze for 2.0.0.18 and 3.0.4 is next Friday, October 24.
  • Aiming to ship release on November 12.
  • Using new criteria from dev-planning post to triage approval requests.
    • Please re-nominate if you feel that your bug should get it and it was minussed. Include rationale as well.

Support

  • New support issue tracking and metrics tracking on the [Weekly common issues page
    • Details on how it all works
    • Now using Forums as baseline source of new issues.
    • Post comments, questions or help lead followup on the specific threads.
  • This week’s issues:
    • Prefs.js not saving
    • Norton-like issues but not caused by Norton (locked places.sqlite)
    • Slow loading pages
    • Login issues
  • Norton 360 update

Firefox 3.1

Firefox 3.1 beta 1:

  • Shipped yesterday, so far so good. Tracking feedback.

Firefox 3.1 beta 2:

  • en-US string freeze is Thursday, October 30th at 11:59pm PDT
  • code freeze is Tuesday, November 4th at 11:59pm PDT
  • Release scheduled for sometime following that.

Support

Tracking new issues in Forums and LiveChat, working with RRRT also.

Localization

No firefox 3.1 b2pre l10n builds on ftp, bug 459813, not all version numbers got patched on Benjamin’s temporary setup.

QA

  • bug 460062 – No Mac or Linux nightly builds generated on 10/15/08.
  • Beta 1 shipped. Testing completed in 5 days.
  • Fx3.1 Feature testing progress spreadsheet
    • Testplan completion %: 64% (last week: 58%)
    • Estimated testcases: 414 (last week: 382)
    • Testcase completion %: 27% (last week: 18%)
      • Targeted % by Beta 2 ship: Testplans 100% | Testcases 50%
      • Targeted % by RC1 ship: Testplans 100% | Testcases 90%
  • As always, Feature Testplans and progress here.

Release Engineering

  • discussion about renaming from “pa-IN” to “pa” ? bug 380287
  • cover for bsmedberg’s l10n machines
  • starting l10n nightly work, as that tinderbox-free code is now running on 1.9
  • Solaris version of FF3.1b1 bug 449540

Evangelism

  • Tons of docs from sheppy are done for the beta – thanks to everyone
  • Good launch of beta1 with developer notes – lots of people are picking it up
  • Need to get to Beta 2 – want to focus on TM and new SVG + CSS features so looking for demos, etc.

Marketing/PR

  • shappy joining calls for pr
  • 3.1b1 coverage largely centered around speed and geolocation

Roundtable

  • enabling unittests for tracemonkey project branch?
    • Will talk to shaver/brendan/sayrer

14-October-2008

Thunderbird Meeting Minutes: 2008-10-14

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Thunderbird/StatusMeetings/2008-10-14

From MozillaWiki

last meeting | index | next week »

Thunderbird Meeting Details

Agenda

Calls For Help

  • davida would appreciate assistance on the autoconfiguration branch. (The awesome create-a-new-account screen where you just enter your e-mail address and it figures out most/all of the details for you.) One particular area that could use assistance is handling certificates in the connection detection logic.

Action Items

New

  • davida needs to identify the major work items for thunderbird 3 and break them down by the beta/release they will be in.

Open

  • gozer pinged mrz about separate messaging crash-stats server, davida will escalate
  • dmose partially did another round of updates on reviewers, will try and finish up

Closed

  • gozer filed bug re getting alpha bits signed (bug 459400)

Shredder Alpha 3

  • Shredder Alpha 3
  • Standard8 is the release driver
  • wsmwk is the QA lead of Beta 1
  • Standard8 is going to push announcements to the newsgroups
  • post-mortem is planned for Thursday.
    • davida might have an issue attending; will try and either be quick about his conflicting previous meeting or perhaps the meeting will be moved.
    • Standard8 will post on m.d.a.t about it
  • The release is up on the website! Hooray!
  • Standard8 especially thanks gozer and Wayne (wsmwk); couldn’t have done it without them.

Thunderbird 3 Beta 1

  • bienvenu is release driver
  • Proposed String freeze date: 2008-11-13
  • Code Freeze date: 2008-11-18
  • davida will identify the must-absolutely-have items for beta 1 (part of the new action item planning what must happen by when)

Thunderbird 3

  • Draft Thunderbird:Thunderbird3:DevRoadmap identifies major work items on the plate for Tb3 — much of it needs scheduling, owning, breakdown.
    • folks interested in helping with front-end stuff, some simple, should ask in #maildev

QA Updates

(both wsmwk and nth10sd not on the call)

Roundtable

Status Updates

davida
  • Was in Quebec giving a talk at the CLLAP — slides will go up today.
    • A conference on open source in the public sector.
    • A lot of people there were interested in/already use thunderbird. There were also a number of server software that interacts with thunderbird there.
  • Planning trip to France next week & Spain for MozCamp EU
    • Will meet with the French military thunderbird users (milimail), plus French journalists, plus French localizers
    • Anyone going to Barcelona, “we should start planning our talks”. davida volunteered to give a bunch of talks, but “we should coordinate”, so other people can take over talks they are interested in.
  • recruiting volunteers for various things
  • Because of the upcoming travel and a few days off in there, this week is the best time to talk to davida if you need his input or feedback on things in the next several weeks.
  • davida is very happy about the calendar/lightning progress on trunk.

dmose
  • lots of Gloda review work
  • impromptu addressbook directional meeting
  • booked FSOSS trip & prepared for talk
  • driving work
  • discussion about gloda-as-ext-vs-module
  • gloda & calendar testing & bug reporting
  • various personal organization/project work
  • Thunderbird reviewer update work

nth10sd
  • 17 locales of Alpha 3 build 3 spot checked.
  • UNCO now below 2,200.

jcranmer
  • kill-rdf work, especially bug 457333
  • Started work on a JS version of nsMsgDBFolder ([1])
  • Released QAserver: [2]
    • Allows you to run the fakeserver from the console. This will allow QA to test specific failure cases, for example, having the QAserver imitate a known exchange server behaviour.
    • Standard8 notes that this will be useful for unit or bloat or other UI-level tests.

Standard8
  • Reviews & Driving
  • Wrote some pages to guide/aid future releases:
  • Created new page for MailNews:Automation With Gristmill and filed some bugs
  • Landed Growl integration patch bug 308552 and filed follow-up bugs.
  • Autocomplete
    • Dropped old xpfe based local autocomplete code.
    • LDAP transfer still to do, WIP patch for sorting out connections, but still quite a way to go on that.
  • Address Book
    • Fixed bug 459358 It is possible to attempt to create new cards/lists in read-only address books.
  • Misc
    • Did some debugging on IMAP fake server hangs bug 437193
    • Wrote some patches and test cases for bug 326809 Modernize nsIMsgHeaderParser – |string| and |wstring| vs AString and AUTF8String

asuth
  • initial calendar tab-unification with exptoolbar support landed bug 402365; dealt with some cleanup/fallout from that, one cleanup patch rotted, need to fix that.
  • extensive gloda refactoring/reimplementation in terms of:
    • attribute representation and storage throughout the system. Previously, attribute providers returned a list of attributes pre-chewed for the database. This made it hard/impossible for providers to override attributes provided by earlier providers. Additionally, a lot of potentially confusing and inefficient happened by the scenes to expose the attributes on the object. Attributes are now set directly on the object as their representation objects, allowing subsequent attribute providers to override their predecessors.
    • attribute loading. Previously, attributes were loaded on-demand in a synchronous fashion from the database. We now just store the attributes in a JSON BLOB on the message row. This avoids the need to issue additional queries to get information for the messages in a big way. The extra storage cost is somewhat (entirely?) offset by the elimination of two fully covering indices from the database.
    • attribute provider / indexing execution model. Additional abstraction has been added to let attribute providers and key indexing logic take advantage of the generator-based execution model. This allows their code to exist as a single function that uses “yield” whenever it has to involve a (potentially) asynchronous process, including other indexing logic.
    • database loading / synchronous db access avoidance. SQLite is great but we simply cannot have synchronous reads (that cannot fail) from the main thread given our use of the async thread. (At least with our use of the FTS3 full-text search functionality which precludes the use of a shared connection cache.) Accordingly, the collection logic is being updated to (efficiently) load all referenced objects from a main collection in sub-collections before returning the results of the main collection. For example, if you are loading a message, it will make sure that all the identities are loaded (and in turn, all of the contacts associated with the identities) before providing you with the message.
      • This is actually necessary for the attribute changes, too. Because the attributes are no longer magic, we can’t load the identities/contacts on demand.
      • This also nicely ties up some loose ends in terms of caching. Namely, by associating the sub-collections of identities/contacts with the collection of messages, we are ensuring that all of those contacts/identities will be reliably available from the collection manager to ensure our desired invariant that a gloda object representation in memory exists only once in memory.
    • database query mechanism is being cleaned up/normalized; the constraints using dubious variants of the original ‘universal APV’ (attribute, parameter, value) tuple are being done away with for more straight-forward cases. The goal is also to support query performance optimization by creating temporary tables from pieces of queries that can be re-used. The idea is that as the user adds constraints we can perform the query, so that by the time they decide on the final constraint, the database has already done most of the work it needs to do. This probably won’t be completed in this refactoring right now, for time reasons. But I’m planning for it.
    • message indexing is losing much of its special-casing where generic paths exist.
  • (note that all this gloda work is in progress, although I’m getting very close now)
  • have been ticking dmose’s extensive review action items off the list; the major refactoring above should fix most of the major issues (and scary errors dmose sees)

bienvenu
  • Reviews and Driving
  • Gloda testing and landing strategy discussions
  • Cross-folder threading/grouping patch put up for review. I’ve also fixed some bugs with the patch and will put up a new patch once the initial review comments are in.
  • Continued work in de-rdf repo. Synced with trunk, and fixing the known issues one by one. I hope to start the review process by the end of the week though I will need help with SeaMonkey testing.

emre

gozer
  • Build
    • Thunderbird 3 Alpha 3: DONE
    • Sunbird comm-central buildbots: ALL GREEN
    • Lightning comm-central buildbots: ALL GREEN
    • Leak/Bloat builds
      • One OS X builder is successfully reporting numbers (in MozillaTest)
      • Still need to plug-in TB’s special profile setup (right now, running a vanilla start/stop cycle)
      • Still need to bring up the other 2 platforms
    • Turns out we are most likely hit by (hg bug 1320)
      • we are trying a workaround for this issue bug 459396
  • L10N
    • Merged our changes back into l10n.mozilla.org
    • Figured out how to link into Simile (i.e. tb30 green locales)
    • Next steps is l10n builds for Lightning & Sunbird
  • Misc
    • Got my phone stolen, might get a new #

clarkbw
  • Out for the day, checking email
  • Booked trip for EU_MozCamp_2008
  • bugs I’m continuing to work on
  • thunderbird search
    • actively working on search results page
  • address book
    • pushed address book in tabs to the back of the queue bug 457270
    • worked on edit / view contact prototype (for post tb3)
    • need to work on listing display for AB and search results (for post tb3)

wsmwk
  • drove 3.0a3 QA, successfully completed
  • bug triage
    • focus on profile, shutdown, crash bugs
    • closed 80 TB, SM, FF bugs
  • drove bugday

beckley

penelope

KaiRo
  • bug 445141 build system cleanup: step 1 landed, more to do.
  • bug 459431 another batch of m-c -> c-c sync: created patch, up for review
  • bug 456373 build system target for source tarballs (can be used for any product): created patch, up for review

rkent

rebron
  • Continuing work with web site redesign. We’re in the second round of creative review.
  • Good progress with SpreadThunderbird. Targeting a soft launch of the new marketing web site next Thursday. We’re meeting every Thursday at 1pm PDT.
  • Continued work with market research and market segmentation.

mkmelin
  • menu item hookup and cleanup bugs

sipaq
  • the l10n dashboards (we have 2) disagree; both seem to be wrong in different aspects. So we shouldn’t turn the non-MoCo one off until we get everything working.
  • has been watching localizers and providing feedback to them about mistakes/potential improvements
  • working on getting calendar into the community funding
    • davida says let him know if he can help on the funding
  • at MozEU, plans on giving an update to his localization talk from the summit

Attendees

Mozilla Platform Meeting Minutes: 2008-10-14

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Platform/2008-10-14

From MozillaWiki

« previous week | index | next week »

Details

  • Tuesday – 11:00am Pacific, 2:00pm Eastern, 19:00 UTC
  • Mozilla Building S – <script> conference room
  • 650-903-0800 or 650-215-1282 x91 Conf# 8605 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 8605 (US)
  • irc.mozilla.org #shiretoko for backchannel

Notices / Schedule

  • Beta 2 Schedule
    • en-US string freeze is Thursday, October 30th at 11:59pm PDT
    • code freeze is Tuesday, November 4th at 11:59pm PDT
  • Please take a look at the feature list and get things missing added, and update status for things you own: Firefox3.1/Features#Gecko_1.9.1
  • See the security review schedule page to get your review scheduled ASAP!

Firefox 3.1 Update

Places

  • Awesomebar: The new features for B2 are still mostly in design, meeting with UX rsn. Details
  • Fsync: A slew of performance optimizations from Shawn and Marco, to offset the increased cost of database complexity. Planning on re-landing this week.

GFX 1.9.1 Update

Mac OS X 1.9.1 Update

  • working on 1.9.1 blockers
  • further file system work still in review
  • some work being done on more widget tests
  • some work being done on NPAPI plugin SDK

Layout 1.9.1 Update

Content 1.9.1 Update

  • Content 1.9.1 Bugs
  • Worker Threads: Ben Turner has been awesome work on getting XHR running in workers. Almost done.
  • Cross-site XHR: Some cleanup and minor bugfixes done. Only redirect support missing.
  • Speculative parsing: Still bug huntin’ the talos crasher.

JS 1.9.1

  • JS 1.9.1 Bugs
  • landed nanojit2
  • recently merged m-c
  • hoping to turn on JIT by default soon

Mobile 1.9.1 Update

General 1.9.1 Updates

  • offline cache, dcamp: Some bugfixes going up today.
  • localStorage, honzab: Didn’t make freeze
  • HTML5 drag-drop:

Security

Security Reviews

Roundtable

13-October-2008

Mozilla Project Meeting Minutes: 2008-10-13

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

WeeklyUpdates/2008-10-13

From MozillaWiki

« previous week | index | next week »

Meeting Details

  • 1:00pm Pacific time (20:00 UTC until November 2, 2008)
  • Mozilla HQ, 1st floor conference table
  • +1 650 903 0800 x91 Conf# 8600 (US/International)
  • +1 416 848 3114 x91 Conf# 8600 (Canada)
  • +1 800 707 2533 (pin 369) Conf# 8600 (US Toll Free)
  • http://air.mozilla.com/ to watch and listen
  • join irc.mozilla.org #staffmeeting for backchannel

note: all participants are muted automatically; if you want to talk, press *1 to un-mute yourself

WeeklyUpdate Live: You can watch the weekly meetings live at Air Mozilla You can also view previous meetings from the “on-demand” button on the Air Mozilla player. Meetings will be posted for on-demand consumption shortly after the meeting conclusion.

Friends of the Tree

  • Ted writes in, “I’d like to nominate Ben Hearsum for his hard work on reinventing release automation to work with Mercurial, and making the 3.1 beta 1 release happen.”
  • Seth joins Ted in nominating Ben. “I’d like to nominate Ben Hearsum for friends of the tree for re-spinning zh-CN by hand so the locale could participate in the FF 3.1 Beta 1 release.”

Ben Hearsum, this weeks build/release hero and Fried of the Tree!!

Please send FotT nominations to asa@mozilla.org. This is a great opportunity for the community to recognize those who go above and beyond, so please tell me when you see that happening. Thanks.

Development Updates

Branch work: Firefox 2.0.0.18 / 3.0.4

  • Code freeze is October 24, a week from this Friday
  • Please land any approved patches
  • Please work on any blocking bugs
  • Reminders will be sent quite often
  • Now triaging approvals with new criteria
  • Intend on changing release scheduling per proposal

Gecko 1.9.1

Firefox 3.1

  • Aiming for a beta 1 release this week (tomorrow if all goes well)

TB 3

  • 3.0Alpha3 to release this week
  • Hard at work on Beta 1 stuff

Mobile

IT

Last week’s maintenance:

  • More Netscaler OS upgrades
  • kernel upgrades
  • mailman upgrades (lists.mozilla.org)
  • phone system upgrades in all Mozilla offices except Beijing
    • will upgrade Beijing sometime this week (will coordinate with them on an outage time)
    • major changes to the way extensions in Toronto are set up
    • backend changes to the way calls are delivered between all of the offices
    • If anyone runs into anything strange (things that used to work that don’t anymore, etc) track down justdave or file a bug in Server Ops
    • New user-visible features with this upgrade, mostly around conference rooms. Will be rolling that out sometime this week after we get the new config set up.
  • Final MySQL 4 -> 5 migration

Upcoming Maintenance

  • mailman upgrades (mail.mozilla.org, bugzilla.org, mozilla.org)
  • Zimbra upgrade

Release Engineering

  • FF3.1b1 tomorrow
  • Welcome Chris AtLee (“catlee” on irc)
  • RelEng all in Toronto this week

QA

Firefox 3.0.x

  • tested a patch for Norton 360 issue
  • Updated the top crash report for 3.0.3. Contacted an extension developer which appears to be causing our #1 and #4 topcrashes. [ss]
  • Completed 1.9.0.x blocking triage and half way through 1.9.0.x approval triage [ss]

Firefox 3.1

  • The team is testing Beta1. Running smoke tests, BFTs, bug fix verifications, etc. Blocker found: bug 459156 –  :zhCN beta 1 builds show different search plugins per OS filed. A respin of zhCN only will be made on 3 platforms. Found 10 other new bugs.
  • Feature testing:
    • Worker Threads – Waiting for API to be solidified before adding more tests [adam]
    • Acid3 – Started to write Test plan [tomcat]
    • Got review comments on border radius patch [ctalbert]
    • Got Review on CSS Transforms patch, need to address those comments [ctalbert]
    • Completed analysis on XHR. See test plan [ctalbert]
    • Ran Private Browsing Tryserver builds [marcia]
    • Added litmus test cases for location bar [stephend]
  • Progressing with Global 500 TopSite Testing for leaks, assertions and crashed [tomcat]
  • Litmus- Hand corrected 15 test cases. Worked with coop to fix bug 454248. That fixed 45 unclear test case!

Test Dev

  • MozMill (AKA GristMill):
    • Beta 2 released on Oct 8th!
    • Working on functionality for inspecting and building keypress automation, debugging some event listener problems with drop downs and local event listeners interfering with the inspector. [adam]
    • Landed new framework code [mikeal]
  • Generated i-Bench Benchmarks for Safari, FFx 3.1, FFx 3.0.3, IE 8 B2 [tomcat]

JavaScript Testing – Triaged bugs, reducing backlog of un-reviewed bugs from over 170, to approximately 90, with 30 bugs queued for test addition. Added tests to 40 bugs.[bc]

Localization – Worked with SethB, choffman to improve our strategy for connecting with localization testers and maximize the L10n testing discussions at the EU Camp at the end of October. [marcia, tomcat, tchung, timr]

Mobile – Worked on mobile mochitests. Ran into hurdle with tests restarting device, or not launching xpcshell/fennec.

WebDev testing:

Security

  • No update

Marketing/PR

PR

Events

Europe:

  • JDLL, Lyon, France, Oct 17 – 18: Tristan and the Mozilla FR community to attend.
  • [http://www.opensourceworldconference.com/oswc/presenta Open Source World Conference, Malaga, Spain, Oct. 20 – 21: Tristan keynoting.
  • Web 2.0 Berlin, Oct 21 – 23: John Lilly is keynoting.
  • Moz Camp, Barcelona, Spain, Oct. 25 – 26
  • Mozilla Labs EU Innovation Tour: Aza Raskin & Dan Mills will be in Europe from Oct 20-26 for both press meetings and labs meetups.
  • Internet CEE Conference, Warsaw, Poland Oct 28: Seth Bindernagel will hold a session on the Importance of Localization in Open Source

U.S. and more:

  • ICMC/USP Computer Science Week, Oct. 13, San Carlos, Brazil: Remote presentation for students at San Carlos University today at 3:30.
  • WhereCamp PDX, Oct. 17 – 19, Portland, OR – Dietrich Ayala demo’ing Geode.
  • FSOSS, Oct. 24 – 24, Seneca College, Toronto – Several Mozilla speakers!
  • Nonprofit Software Development Summit, Nov. 17 – 19, Oakland, CA: Please check it out if you are local!
  • Green Festival, San Francisco, Nov. 14 – 16: Mozilla will have passes for 200 people. Please let Mary or Julie know if you want to attend.
  • FOSSCamp, Mountain View, Dec. 5 – 6: Organized by Ubuntu folks. Please check it out if you are local!

Impact Mozilla

  • since launch: 80,000 unique visitors to impactmozilla.com
  • discussion forum: 90 members have joined
  • submissions: approx. 100 emails received
  • Please help us spread the word among student groups and marketing professionals… initial deadline is two weeks away!

Support

  • Time for a new Support Firefox Day!
    • Friday, November 21st
    • Focus will be on localization, so the event will be split up into more than one time slot to allow people to participate around the globe.
    • More info about the event to follow shortly.

Metrics

Evangelism

  • Mozilla Developer Center
    • CSS transforms documentation is now complete.
    • CSS media queries documentation is now complete.
    • The HTML 5 audio element is now documented.
    • The HTML 5 video element is now documented.
    • Geolocation is now documented.
    • The MozAfterPaint event is now documented.
    • Documentation of worker threads has been pushed back to beta 2, since we’re still working on matching the spec.
    • Planning to deploy the Deki 8.08.1 update this Thursday, which picks up a few bug fixes and a couple of security improvements.
    • Continuing to engage with MindTouch on plans for the next major release of Deki, which is shaping up to have a lot of big wins for MDC. We’re a major factor in their design process for this release, once again. MindTouch is very eager to make us happy. See “Lyons” release’s roadmap for details.
  • 3.1b1 updates:
    • Beta 1 outline
    • devnews blog post with overview of developer features underway
    • Please add comments if you have any

Labs

  • Dan and Aza will be visiting Europe next week, more detailed schedule with events coming soon. Rough schedule:
    • Sunday 19 – Monday 20: London
    • Tuesday 21 – Thursday 23: Berlin
    • Friday 24 – Sunday 26: Barcelona

Webdev, Add-ons, AMO

L10n

  • L10n-drivers is working to create a testing strategy for the localization community. We are working on long-term testing that will carry over from release to release as well as developing release-specific testing plans. Mail sethb to learn more.
  • L10n-drivers, l10n community and Mozilla marketing are creating and will slowly begin rolling out localized FF3 landing pages for 37 locales with the aim of fostering community and the visibility of all of FF3 language tools. Mail Laura Mesa or sethb to learn more.
  • Firefox 3.1 beta 2, working on remaining locales to participate. We are shooting for a fully localized build.

Foundation Updates

Highlights

  • Mark was in Mountain View for the Mozilla Foundation board meeting and various other meetings with Foundation and Corporation folks, including discussions on Foundation plans and budgets for 2008Q4 and 2009, possible new Foundation initiatives, Foundation/Corporation interactions, the Mozilla Store, and other topics.
  • The Mozilla Foundation is making a $5K grant to the TeX Users Group to support the Open Font Library initiative to make high-quality free fonts available for use with the @font-face font downloading feature implemented in Firefox 3.1 (bug 70132) and other browsers.

Program activities

  • Education
    • Zak worked to research who is doing what in open source education, to help in planning and making decisions about our own program efforts.
  • Grants
  • CAs
    • Public discussion of the CA inclusion request from Microsec Ltd is ongoing, but Frank wasn’t able to do the preliminary decision on schedule, so now will need to push the overall CA schedule out.
    • Frank worked with Kathleen Wilson to get her CVS access so that she can update the CA pending list herself.

Public communications and community outreach

  • Powered by Mozilla
    • David worked on the “Powered by Mozilla” design guidelines page with John Slater and Tara, and worked on a Bugzilla template for “Powered by Mozilla” logo requests
  • www.mozilla.org

Upcoming activities

  • Gerv will be representing the Mozilla Foundation at the mySociety fifth birthday event (October 14, London).
  • Mark and Frank will attend and participate in the FSOSS 2008 conference at Seneca College (October 23-24, Toronto).
  • Mark will attend EU Mozilla Camp (October 25-26, Barcelona).
  • We have a Mozilla Foundation staff retreat planned for late October (October 28-30, Mountain View).
  • Zak will deliver the opening keynote for the AFUP (French PHP User Group) Forum PHP conference (December 8, Paris)

Roundtable

Other Business

8-October-2008

Firefox 3.1 Meeting Minutes: 2008-10-08

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Firefox3.1/StatusMeetings/2008-10-08

From MozillaWiki

« previous week | index | next week »

Firefox Product Delivery Meeting Details

  • Wednesdays – Firefox 3 – 11:00am Pacific, 2:00pm Eastern, 18:00 UTC
  • Mozilla Building S
  • 650-903-0800 or 650-215-1282 x91 Conf# 8605 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 8605 (US)
  • irc.mozilla.org #shiretoko for backchannel

NOTE: See Platform#Meeting_Notes for development meeting notes

Firefox 2.0.0.x / 3.0.x

  • Currently in triage.
  • Scheduled code freeze date is October 24, final ship date is November 12.

Support

  • Weekly common issues
    • New issues:
      • Updates to 3.0.3 “failing”
      • People complaining about “pushed” updates
      • Still have issues with Password manager in 3.0.3, may be bug 457358
      • Specific crash causes
      • Still have trouble with logging in to Yahoo specifically and with cookies in general.

Firefox 3.1

Beta 1

  • builds coming out now
  • QA estimate is 5-6 days
  • looking to launch next week

Beta 2

Support

  • Private browsing documentation:
    • Official name?
    • More info on features (UI specifically)
  • Please use “user-doc-needed” when submitting patches that change user facing options, strings, etc.

Localization

44 locales with localizer commits:
be ca cs de en-GB eo es-AR es-ES et eu fi fr fy-NL ga-IE gu-IN he hi-IN hu id it ja ja-JP-mac ko lt mk nb-NO nl nn-NO oc pa-IN pl pt-BR pt-PT ro ru si sk sq sr sv-SE tr uk zh-CN zh-TW

19 locales with just Axel:
af ar as bg cy da el gl is ka kn ku ml mn mr sl ta te th

l10n dashboard going through unification for fx3, tb2, sb1, sm2.

QA

  • Tracking Testplan Beta 1 testing began yesterday
  • Fx3.1 Feature testing progress spreadsheet
    • Testplan completion %: 58%
    • Estimated testcases: 382
    • Testcase completion %: 18%
      • Targeted % by Beta 2 ship: Testplans 100% | Testcases 50%
      • Targeted % by RC1 ship: Testplans 100% | Testcases 90%
  • As always, Feature Testplans and progress here.

Release Engineering

  • tree open, so now ok to enable a11y tests? bug 424195

Evangelism

  • Beta messaging
    • Figure out which developer features to highlight
    • Message what isn’t complete and will continue to be enhanced
    • Which features we should not highlight (performance?)

Marketing/PR

Roundtable

7-October-2008

SeaMonkey Meeting Minutes: 2008-10-07

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

SeaMonkey:StatusMeetings:2008-10-07

From MozillaWiki

« last meeting | index

SeaMonkey Meeting Details

Agenda

Action Items

  • any?

SeaMonkey 2 Alpha 1

Release is out, any comments on the release itself.

  • Comments so far are all positive, including people who think it’s already better then 1.1.x.

Comments on the reworked relnotes?

  • System Requirements for 32 bit apps on 64 bit OS needed.
  • Change “Firefox” to “SeaMonkey” in the FAQ (too much cut and paste). [Fixed].

Thanks to Jens Hatlak for providing the list of changes, collected from his SeaMonkey Trunk Tracker blog.

SeaMonkey 2 Alpha 2

Bug Queries

open blockers
all blockers
blocker requests

We should try to do regular preview releases from now until final, any suitable target for Alpha 2?

  • A regular 6-8 week release schedule for the next Alphas seems doable.
  • We can set certain feature-based goals based on what we can accomplish in the planned time.
  • How many alpha releases are we planning? As many as we need to get things done that we need to do for 2.0. Beta 1 should be more or less feature complete
  • FYI: Thunderbird Beta 1 code freeze will probably be on 18th November 2008.
  • We should target to match the Thunderbird beta1 freeze and release SeaMonkey Alpha 2 roughly in sync with that TB release. As we come nearer to that date, we’ll see if it makes sense feature-wise.
  • bug 428216 (toolbarbutton iconsize/mode control) should be able to make Alpha2. Customizable Toolbars for Navigator and Messenger might make it depending on target date. Ratty
  • Alpha 2 isn’t going to be a L10n release, unless we have a solution for the download manager and the password manager. As these two are hard blockers for 2.0 final, finding an interim solution is unnecessary work.

Longer-Term SeaMonkey 2 Planning

open wanted
wanted requests

Major wanted/needed features:

  • bug 381157 Download manager.
    • No progress.
  • bug 390025 Kill-wallet (password manager).
    • No progress, due to releases. Standard8 will try and start picking up again this week.
  • bug 360648 Autocomplete.
    • Standard8 blocked by LDAP shutdown issues, starting to look at them in more detail.
  • bug 382187 Places history.
    • KaiRo has done a first UI patch that makes sidebar panel and history window work.
    • Not 100% the same as old versions, but quite near to them, want to get this in, we can improve it based on this.
  • bug 36810 Session restore.
    • Waiting for reviews.
  • bug 394288 / bug 413385 Toolbar customization. Dependent bugs:
    • bug 428216 (toolbarbutton iconsize/mode control) almost there, just a few remaining nits (I hope).
    • Toolkit bug 407725 waiting for review from gavin. If this patch isn’t accepted we would probably have to fork the toolkit toolbar customization code but the indications are good that we won’t have to.
    • After these the next step is to turn on toolbar customization for Navigator and for Messenger.
  • bug 456757 Modern theme update.
    • Kuden has more time this month and should complete mozapps by the end of October. Ratty is trying to get some visible interim results into bugzilla in the meantime.
  • What can we backport from Thunderbird 3.0a3? Changelog Shredder Alpha1, Changelog for Shredder Alpha2. Suggestions (Ratty):
    • bug 251296 Implement “favorite/favourite” folders.
    • bug 369283 Thunderbird should support the Vista Search.

Roundtable

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)

ajschult

  • Fixed nye to have mail bloat tests again.

biesi

Callek

IanN

  • Will be starting to look at dependencies on bug 436934 next week.
  • Will be looking at some mailnews bugs next week too.

KaiRo

  • Got all unit test boxes, including Mac, to report green finally
  • Prepared 2.0a1 builds (manually, which was the direct contrary to fun), redesigned relnotes for this release, overhauled download page, did a number of version updates, and finally pushed the release public
  • Synched comm-central and mozilla-central build systems some more, cleaned up the c-c one a bit
  • Pushed for getting SeaMonkey onto the MoMo L10n dashboard (thanks to gozer!)
  • Made a first patch for places-based history UI by porting code from Firefox
  • As always, my blog has more detailed status about my work

mcsmurf

Misak

Mnyromyr

MReimer

Neil

Ratty

sgautherie

Standard8

  • bug 308552 Worked out why Growl integration wasn’t registering correctly and fixed – now awaiting Mnyromyr’s review.
  • bug 427980 Mail Bloat Test now working again.

stefanh

wladow

  • bug 455743 Made editor accesskeys much more L10n-friendly.

Any other business?

IanN asks about bug 377881 – Add language switching to Extension Manager’s language panel (parallel to theme switching). But nobody is working on this.

Thunderbird Meeting Minutes: 2008-10-07

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Thunderbird/StatusMeetings/2008-10-07

From MozillaWiki

last meeting | index | next week »

Thunderbird Meeting Details

Agenda

Action Items

  • gozer to file bug re getting alpha bits signed
  • gozer to ping mrz about separate messaging crash-stats server
  • dmose to do another round of updates on reviewers

Open

Closed

  • gozer to file bug re bouncer for alpha 3 bug 458904

Shredder Alpha 3

  • Shredder Alpha 3
  • Standard8 is the release driver
  • wsmwk is the QA lead of Beta 1
  • QA in progress (Localizations, Smoke Tests, Basic Functional Testing), against build3 respin:
  • Current release ETA: Monday
  • gozer: signing of bits process is still being figured out; working with firefox build/release team
  • kairo: for bouncer stuff, should file a bug ASAP to get necessarily lead time
  • Standard8: release notes in progress (bug 457186); people should proofread, gozer will push update.

Thunderbird 3

  • Draft Thunderbird:Thunderbird3:DevRoadmap identifies major work items on the plate for Tb3 — much of it needs scheduling, owning, breakdown.
    • folks interested in helping with front-end stuff, some simple, should ask in #maildev
    • dmose, bienvenu, asuth focusing on GloDa work
  • bienvenu will be the primary driver for beta 1
  • davida working out landing strategy for remaining features

QA Updates

  • crash stats
    • 1.9.1-based Mac crashers mostly have symbols in crashes, but not all
    • The OSX/Intel problems can most likely worked around for the RC, by simply running dump_symbols repeatedly until it runs once without failing. bug 450485
    • should we have our own server?
      • gozer to talk to mrz
  • bugday last week 10-02 and this week 10-09 continue focus on trunk bugs. chart
  • thunderbird-testers operating and now up to 53 members! (public mailing list to inform the testing community)

Roundtable

  • folks encouraged to run with gloda, lightning-in-tabs patches now, so they can get shake-out before they land. ping asuth if you’re interested.
  • calendar work proposal from last meeting: pace work in short sprints
  • everyone encouraged to focus on highest-value stuff for Tb3, given the amount of work remaining

Status Updates

davida

dmose
  • drove/blogged renaming of 3.0b1 to 3.0a3
  • worked on adding recipient info to collapsed header view and sharing of buttons between both views
  • lunch w/lisad & myk about webmail standard
  • correspondence with XMPP community folks
  • various driving stuff
  • gloda review work

nth10sd
  • Tested emre’s leak patch and asuth’s gloda / exptoolbar extensions.
  • Would like to point out the ever-existing security exploits in JS. Just found one that affected JS. (specifically Shiretoko nightlies but indirectly TB with JS on, if it can be enabled)
  • Continuing bug cleanup. UNCO continues to remain below NEW.

jcranmer
  • kill-rdf testing and work
    • Subscribe dialog under review bug 457333, will land separately
  • Account type extensibility documentation
  • Will have long weekend, more time for TB work!

Standard8
  • Reviews & Driving (trying to catch up this week)
  • Release Notes updates bug 457186 and bug 430762
  • bug 427980 Mail Bloat Test – Revised and updated patch, now in tree.
  • bug 308552 Worked out why Growl integration wasn’t registering correctly and fixed.
  • bug 458692 Removed unused param from nsIMsgHeaderParser interfaces.
  • bug 458716 Fix return/escape on the inline edit card dialog
  • Started rapid-prototyping new nsLDAPConnection & friends to try and finally resolve the LDAP/SSL hang on shutdown, (the true cause of bug 382446)

asuth
  • tab changes for calendar, thunderbar search views bug 402365 (also see exptoolbar and gloda)
  • gloda shutdown cleanup; don’t think it ever worked right since the last cleanup logic refactoring
  • processing gloda review comments, more to go. hoping to have them the current batch cleared out by sometime wednesday. See auto-generated docs here if you like that kind of thing. They will of course be improving as I fill dmose’s request for thorough doxygen. (We have the goal of landing gloda this week.)

bienvenu
  • Reviews and Driving
  • Fixed assertion trying to restore selection to non-existent message, bug 457757
  • Checked in follow on fix for bug 444417, imap undo can cause hourglass, bail out on invalid imap urls early
  • Checked in fix for assertion about db having key in the case of partial uid fetches, bug 455963
  • Made a lot of progress on cross-folder saved search threading and grouping repo – will try to start review process today.

emre
  • Worked on
    • bug 457342: Error handling improvement in auto-sync: Patch is submitted, waiting for review
    • bug 547452: Leaking on shutdown problem: Patch is submitted, waiting for review
    • bug 457784: autosync_offline_stores pref and offline inbox: Patch landed
    • bug 440794: Async send: Work in progress

gozer
  • Build Engineering
    • Thunderbird Beta 1 Build 1
    • Thunderbird Alpha 3 Build 2
      • Incorrectly tagged comm-central, excluding the jp patch we wanted ;-(
    • Thunderbird Alpha 3 Build 3
      • Still need completing the Build Notes & Post Mortem Notes
      • Ghetto automation kept it fairly straight forward, mostly completed in < 4 hours and little human intervention.
      • Entire process still too reliant on cut-n-paste
      • Cloning turned out to be a great idea.
      • Very few glitches (one broken locale needed fixing, retagging: ‘ca’)
      • Got a few build system improvements ideas to file as bugs for next time, mostly around l10n repackaging
  • L10N
    • Calendar on l10n.mozillamessasging.com
    • SeaMonkey on l10n.mozillamessaging.com
    • Very annoying it’s impossible to link to a particular page
      • Anybody know how to do this with MIT’s Simile Stuff ?

clarkbw

wsmwk

beckley

penelope
  • 0.something beta within the next couple of weeks
  • old eudora still works; but is long in the tooth

KaiRo

rkent

rebron
  • Continuing web site work. Updated timeline, going through content.
  • SpreadThunderbird work. Team decided the need to upgrade to Drupal 6.x because of feature set and theme support.
  • Drafting market segmentation w/ Mozilla Marketing team.
  • PR prep Alpha 3 and David’s Paris trip.

mkmelin
  • bug 192330 – Ctrl+Shift+V for Paste Without Formatting
  • imap trash folder bugs – bug 427311 and bug 450712
  • bug 400931: Enable predefined IMAP settings for Gmail
  • bug 458601: port the full zoom UI to thunderbird
  • working on patch to hook up gtk stock icons for thunderbird menu items (no bug, yet)

Attendees

Mozilla Platform Meeting Minutes: 2008-10-07

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Platform/2008-10-07

From MozillaWiki

« previous week | index | next week »

Details

  • Tuesday – 11:00am Pacific, 2:00pm Eastern, 19:00 UTC
  • Mozilla Building S – <script> conference room
  • 650-903-0800 or 650-215-1282 x91 Conf# 8605 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 8605 (US)
  • irc.mozilla.org #shiretoko for backchannel

Notices / Schedule

  • Beta 2 Schedule
    • en-US string freeze is Thursday, October 30th at 11:59pm PDT
    • code freeze is Tuesday, November 4th at 11:59pm PDT
  • Please take a look at the feature list and get things missing added, and update status for things you own: Firefox3.1/Features#Gecko_1.9.1
  • See the security review schedule page to get your review scheduled ASAP!

Firefox 3.1 Update

  • beltzner is a bad boy about blocking triage, trying to reform
  • Plan for Beta 2 for review

GFX 1.9.1 Update

Mac OS X 1.9.1 Update

  • working on various blocking and wanted bugs
  • major filesystem updates on the way

Layout 1.9.1 Update

Content 1.9.1 Update

  • Content 1.9.1 Bugs
  • Worker Threads:
    • All feature work landed.
  • Cross-site XHR:
    • All feature work landed.
  • Speculative parsing:
    • Landed, and still in the tree, but disabled due to random talos crashes. Really hard to track down so far 🙁

JS 1.9.1

  • JS 1.9.1 Bugs
  • TraceMonkey correctness in decent shape.
  • New global JSON object, will follow up to match ES 3.1 spec.

In progress:

  • fixing for-in looping
  • tracing more natives
  • tracing across the DOM
  • multi trees
  • merging Nanojit 2

Mobile 1.9.1 Update

General 1.9.1 Updates

  • offline cache, dcamp:
  • localStorage, honzab:
  • HTML5 drag-drop:

Security

Security Reviews

See the security review schedule for dates etc

Roundtable

  • More build slaves added to pool bug 458414
    • added 3 win32 (new total 8), adding 2 linux (new total 7), still 4 macs
    • if you land a change, builds should start within a few minutes (tree stabilizing time). If this doesnt happen, file a bug with mozilla.org/ReleaseEngineering.
  • Is it ok to add mobile builds to the Firefox tinderbox page? bug 430200

6-October-2008

Mozilla Project Meeting Minutes: 2008-10-06

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

WeeklyUpdates/2008-10-06

From MozillaWiki

« previous week | index | next week »

Meeting Details

  • 1:00pm Pacific time (20:00 UTC until November 2, 2008)
  • Mozilla HQ, 1st floor conference table
  • +1 650 903 0800 x91 Conf# 8600 (US/International)
  • +1 416 848 3114 x91 Conf# 8600 (Canada)
  • +1 800 707 2533 (pin 369) Conf# 8600 (US Toll Free)
  • http://air.mozilla.com/ to watch and listen
  • join irc.mozilla.org #staffmeeting for backchannel

note: all participants are muted automatically; if you want to talk, press *1 to un-mute yourself

WeeklyUpdate Live

You can watch the weekly meetings live at Air Mozilla You can also view previous meetings from the “on-demand” button on the Air Mozilla player. Meetings will be posted for on-demand consumption shortly after the meeting conclusion.

Friends of the Tree

  • Tim Riley writes in, “Clint, the Gristmill/Mozmill team and I nominate Farhad as a Friend of the Tree. He’s been testing out the new Mozmill UI automation tool beta and reporting issues on it since the moment it was released. He continues to supply us with great bugs, good information and works through each issue with the Mozmill team as we address the problems he finds. It’s great to have such an avid betatester so early in the product’s life.”
  • Jeff Walden writes says, “I nominate whoever was responsible (IT?) for making the commit account/Web Tech blog account integration so seamless. I was able to make a post to the blog without having to talk to anyone to get it up there, just using an account name and password I already had set up. Thanks again for doing that!”

Please send FotT nominations to asa@mozilla.org. This is a great opportunity for the community to recognize those who go above and beyond, so please tell me when you see that happening. Thanks.

Development Updates

Branch work: Firefox 2.0.0.18 / 3.0.2

  • triage ongoing

Gecko 1.9.1

  • Beta 1 Freeze completed, all blocking 1.9.1+ P1s have been completed and the last one or two are being landed as we speak.
  • For beta 2 we’re cranking through P2 bugs and identifying/fixing any regressions or other major bugs in the first beta.
  • Also, at this point, we should be focusing almost exclusively on blocking bugs rather than wanted bugs. The first beta was the platform feature freeze, so if there’s blockers remaining, those have the highest priority.
  • Related good news: Looks like we’re going to see good wins (Initial reports only, subject to change: approx 20%) on Dromaeo DOM tests due to hard work by Jason Orendorff and Peter Van der Beken who were in town to collaborate on DOM/JS->C++ performance improvements.
  • See freeze dates below in Firefox 3.1 section.
  • Interesting queries related to Gecko 1.9.1
  • 74 1.9.1 blockers.
  • 269 wanted bugs (also up) NOTE: Work on blockers, not wanted bugs, if you can!
    • 42 P1s. These are bugs we feel would really, really make a good release if we had a solid handful completed.
    • 57 P2s. These are medium complexity bugs/changes that are nice to have.
    • 47 P3s. The lowest priority bugs for this release. These are the ones that we will definitely take, but the others take priority.

Firefox 3.1

  • track progress of Beta 1 here
    • one last regression to hunt down
    • two or three final landings
    • expect to hand off to build tomorrow morning
    • expect to publish next week
  • work has begun on Beta 2
    • string freeze is Thursday, October 30th at 11:59pm
    • code freeze is Tuesday, November 4th at 11:59pm
    • front end beta 2 plan to be published for review & comment later tonight or tomorrow: private browsing, awesomebar improvements, plugin installation improvements

TB 3

  • Relabeled b1 to a3, because not enough user-changing stuff had landed
  • a3 currently in the release canal (build 3) – 28 locales!
  • thanks from the Tb folks to dbaron for fixing the moz-border-image bug, and to smichaud for fixing 426932.
  • expect more UI changes soon (tabs, search)
  • **we could really use some XUL/JS folks to help with UI work! **

Mobile

IT

  • Upcoming Maintenance
    • More Netscaler OS upgrades
    • kernel upgrades
    • mailman upgrades
    • phone system upgrades in all Mozilla offices
    • Final MySQL 4 -> 5 migration (Tuesday), will affect:
      • Bonsai
      • Despot
      • Graph Server
      • Litmus

Release Engineering

  • adding new slaves to mozilla-central; 3x win32, 2xlinux bug 458414
  • l10n nightly changes – for details see here and here and here.
    • hoping to stop producing l10n builds the “old” way on Wed night. bug 458153

QA

Firefox 3.0.x

  • Continuing to troubleshoot and track progress on the Norton update issue [tomcat]
  • Worked through wanted1.9.0.x? bugs [ss]

Firefox 3.1 [lead: tchung]

  • Beta1 Testplan Done. Awaiting builds, possibly Wednesday
  • Feature test development:
    • Video/Audio: About 50 test cases planned, not developed yet [calbert]
    • XHR-XSS: About 25 test cases planned, need to finish combing through the spec for the last test cases, approach and plan reviewed and ok’d [calbert]
    • Border-Radius — test plan finished, about 10-20 tests, blocked by pixel rounding issues encountered when writing tests, working to resolve those [calbert]
    • CSS Transform Tests – finished, awaiting review [calbert]
    • Downloadable fonts – tests finished, awaiting final cleanup, review, and legal ok for fonts being used [calbert]
    • Ran Private Browsing Tryserver builds. Need an update build to test. [marcia]
    • Writing tests for SVG SMIL [w22]
    • Accessibility:
      • bug 456121-if brand.properties does not exist, or if brandShortName is not defined, nsApplicationAccessible::GetName returns no default value – was finished with a good testcase. Wonderful a11y patch contributed from a community member! Yay!
      • Testing Jaws 2 Betas

Test Dev- A lot of work to finish up code fro Gristmill/Mozmill Beta 2.

Mobile

  • Continuing to troubleshoot mochitests running on fennec on a N8xx [jmaher, ctalert]
  • Updated the Fennec Test Plan

Webdev Testing – AMO: Continued work on 4.0.2. SUMO: Verified 5 bugs. Graph Server: Verified 3 bugs [stephend]

Community

  • Held a Beta 1/Nightly Testday on Friday. It was a pretty slow test day. See results. [tomcat and others]
  • making final preparations for the Mozilla EU Camp on Oct 25-25 in Barcelona, Spain. QA is hosting a testing track. [marcia, ctalbert, martijn, tomcat]
  • Finished an article Marcoz started months ago for the “Display” bi-monthyl newspaper of the Interessengemeinschaft Sehgeschädigter Computerbenutzer e. V. (ISCB). It has a bit of history, the current status, and ways to get involved in testing, documentation, or development for interested parties. Using the Mozilla Firefox model as an example, the article talks about open-source projects in general. The article will be published in the November edition of “Display”.

Security

Marketing/PR

PR

  • Coverage of Impact Mozilla marketing project
  • Quieter week in US due to press coverage of economy and upcoming election
  • Les Echos Enjeux feature, “Firefox renardrusé quifait son Web”
  • Mitchell and Joi Ito named BusinessWeek’s top 25 most influential people on the Web

Events

  • MozCamp, Oct. 25 – 26, Barcelona, Spain
  • MexicoWeb 2.0, Nov. 3 – 4: First major event for Mozilla Mexico. Chris Hofmann and John Resig speaking.
  • FOSSCamp Dec. 5-6th, Mountain View, CA. It’s organized by Ubuntu folks and they are looking for Mozilla participants.
  • Nonprofit Software Development Summit, Nov. 17 – 19, Oakland
  • Next events triage will be help on October 8th, 2008 at 10am PDT.

Impact Mozilla

  • The Challenge and its micro site launched last week: http://impactmozilla.com. We’ve received over 20+ submissions thus far!
  • We’re currently advertising through universities, student groups, sfx, and the Fx start page.

Support

  • No updates

Metrics

  • No updates

Evangelism

  • Firefox 3.1 documentation work continues; DOM 3 text nodes, HTML 5 canvas text and shadows, and various other things are now documented.
  • Continuing to work with MindTouch to ensure that as many of our requests as possible are addressed in the next release of Deki.
  • Ajax Experience went well – various panels and talks were a success (a lot of people interested in Canvas this year).
  • Presentation Library is up and running, and we’re fiddling around with various ways to make the presentation pages more dynamic through embedding S5 and other slide-media formats. Slideshare example. S5 example. Still need to clean up the “How to add your presentation page” but that should be done sometime this week. As always, questions should go to dria via IRC or email.

Mozilla Labs

  • Please welcome Toby Elliott who is joining Labs to work on Weave.
  • Geode add-on launch tomorrow (adds Wifi-based, W3C-style, accurate geolocation to the browser)
  • Ubiquity 0.1.2 to be launched this week.

Webdev, Add-ons, AMO

  • Austin King joins us today, he will be working on improving our crash reporting system front-end — welcome Austin!
  • AMO
  • Socorro/crash reporting
    • Priority jobs are currently being delayed ~15 minutes, we are reworking filesystem partitioning to optimize this and reduce wait time
    • Austin will be working on fixing top crashers, adding queue status
  • Graphserver db and code update last week.
  • SUMO
    • SUMO 0.7 launched peacefully and sucessfully last week, including new customer satisfaction measurement, and email notification changes.
    • Began major triage effort for 0.7.x -> 0.8 releases

L10n

  • 36 locales participate in Firefox 3.1 Beta 1
  • 5 new languages are added to the build process for FF 3.0.x:
    • Bulgarian
    • Esperanto
    • Estonian
    • Occitan
    • Welsh

Please not that this does not mean we are not yet ready to ship 5 new languages in the next minor update, but we are close.

Foundation Updates

Highlights

Program activities

  • Education
    • Mark and Frank worked with Seneca to plan the FSOSS Teaching Open Source track and arrange a separate informal get-together for people participating in that track.
    • Mark, Frank, and Zak had a teleconference to scope simple research on who is doing what in open source education, to help in planning and making decisions about our own program efforts.
  • Grants
  • CAs
    • Frank drew up a proposed target schedule for taking pending requests into the public discussion phase, and put Microsec Ltd into public discussion per the above schedule.

Public communications and community outreach

  • Powered by Mozilla
    • David met with John Slater and Tara about the “Powered by Mozilla” landing page and design guide, and with Catherine Brady about “Powered by Mozilla” legal guidelines
    • David looked into getting the “Powered by Mozilla” logo in Firefox and Thunderbird
  • www.mozilla.org

Other

Upcoming activities

  • Mark will be in Mountain View for meetings (October 6-9).
  • Gerv will be representing the Mozilla Foundation at the mySociety fifth birthday event (October 14, London).
  • Mark and Frank will attend and participate in the FSOSS 2008 conference at Seneca College (October 23-24, Toronto).
  • Mark will attend EU Mozilla Camp (October 25-26, Barcelona).
  • We have a Mozilla Foundation staff retreat planned for late October (October 28-30, Mountain View).
  • Zak will deliver the opening keynote for the AFUP (French PHP User Group) Forum PHP conference (December 8, Paris)

Roundtable

  • Thread on m.governance about removing the Firefox community edition trademark license… will there be conclusions? In particular, will we freely grant specific licenses to people who are building custom versions such as x86-64 or custom optimization flags? (bsmedberg)

Other Business

« Newer PostsOlder Posts »

Powered by WordPress