Meeting Notes Meetings notes from the Mozilla community

13-January-2011

Firefox/Gecko Delivery Meeting Minutes: 2011-01-12

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

Firefox/Planning/2011-01-12

From MozillaWiki

« previous week | index | next week »

Firefox/Gecko Delivery Meeting Details

  • Wednesdays – 11:00am PST, 18:00 UTC
  • Mountain View Offices: Warp Core Conference Room
  • Toronto Offices: Fin du Monde Conference Room
  • 650-903-0800 or 650-215-1282 x92 Conf# 8605 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 8605 (US)
  • irc.mozilla.org #planning for backchannel
  • (the developer meeting takes place on Tuesdays)
REMEMBER

These notes are read by people who weren’t able to attend the meeting. Please make sure to include links and context so they can be understood.

Agenda

  • actions from last week:
  • schedule and progress on upcoming releases
  • review highlights and notices
  • respond to questions and concerns

Action Items

Schedule & Progress on Upcoming Releases

Firefox 4 (Desktop)

  • generated beta 9 candidate builds late on Monday
  • target window for beta 9 release is Jan 14 – Jan 18 depending on feedback
  • no set schedule for next beta or RC, evaluating based on blocker closing rate

Firefox 4 (Mobile)

Firefox 3.6/3.5

  • Code freeze for non-blockers was yesterday, nailed it
  • Code freeze for blockers is still 2011-01-17
  • Scary dialog for unsupported versions is planned to go live 2011-01-18

Add-on Builder 1.0a8

  • 1.0a7 was released on Thursday of last week, the app is running well
  • The new ACE editor should make it into 1.0a8. I received an initial API frozen build from Kevin this morning.
  • All 1.0a8 features and deliverables are on-track
  • Projecting 1.0a11 will become 1.0b1 (our first beta!)

Input 3.0

  • Major New features: a first try at opening our database, ability to copy user agent per message, submission page for major release users
  • Feedback page is up on staging (can only get to it if your user agent is associated to the latest major release)
  • Copy UA per message is up on staging
  • ETA: 1/21

Sad News:

Feedback Summary

  • Copy/Paste, Search Box and Tab Button are new to our watch list of concerns see below for more details.
  • Smorgasboard of issues around Facebook Flash Apps and Facebook Chat.
Issue

SUMO

Input

Buglink
Flash-related crashes

20-30 just flash related (not all crashes)

2020

Search Box not working

30ish

229+216

bug 620672
Netflix streaming player doesn’t work OSX

17

103

was bug 598406
Copy/Paste issues (also related to issues with not enough storage messages)

100+ across various threads

209

bug 613915
DivX player doesn’t work

61 (180+ overall)

95

New Tab Button on Tab bar doesn’t work

50 across various threads

200

May be caused by divx extensions
Google’s Bodybrowser WebGL demo is not compatible with Firefox 4

221

133

bug 621718
Home button moved to the right of the search bar on load

924

bug 622141

Highlights / Notices

  • (beltzner) Firefox 4 Engineering Team has started using “soft” and “hard” to differentiate between blocking bugs
    • the hard blockers must be completed before RC
    • some (but not all) of the soft blockers may be deferred to a future release, depending on an aggregate sense of quality and product acceptance
    • new schedule estimates are being generated based on this new categorization
  • (beltzner) Current plan for tree management is to not branch for Firefox 4 / Gecko 2 until we get to a release candidate
    • people working on post-FF4.0 can use local repos, or use any of 3 idle project branches

Questions and Concerns

  • Socorro migration is January 22nd

Press & Public Reactions

12-January-2011

SeaMonkey Meeting Minutes: 2011-01-11

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

SeaMonkey:StatusMeetings:2011-01-11

From MozillaWiki

« last meeting | index | next meeting »

SeaMonkey Meeting Details

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

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. Didn’t hear anything about open Geolocation service yet. No easy solution in sight.

SeaMonkey 2.0.12

open blockers (1)
blocker requests (0)
fixed (19)

  • Based on Gecko 1.9.1.17, target date Feb 8, see Releases, in sync with Firefox 3.5.17.

SeaMonkey 2.1 Beta 2

open blockers (2)
blocker requests (6)
targeted (1)
fixed (95)

(Further 2.1 scheduling:)

  • Please help updating the New 2.1 Features page as we go.
  • Plans for 2.1: 6-8 weeks per milestone, b2 (feature freeze) probably in early January; b3 to follow; final to be decided later.
    • We’ll probably close for the beta2 once SyncUI has landed.
  • Unsure how this fits Firefox 4 plans as they are still trying to get to their feature freeze.
  • Firefox 4 now officially being in early 2011, which gives us a bit more time.
    • As Firefox is trying to go RC in early Febrary, it makes sense to do a short-cycle b3 and try to match it with FF4RC. We can then make make b3 the final feature and string freeze, to be followed by 2.1pre.
    • InvisibleSmiley would be happy to ship 2.1 with a Gecko bugfix release instead of .0.
    • We should release within 6 weeks from FF4, but we should not release in the two weeks following FF4 final due to media being all about that release – with usually having a cycle of about a month or slightly more for security updates, I think that makes us be about on track for basing on and releasing in parallel to Mozilla 2.0.1.

Feature List, Planning

Bug statistics for last two (full) weeks: 50 new, 16 fixed, 28 triaged.
Two weeks before that: 40 new, 25 fixed, 91 triaged.

Open reviews/flags:
35 review
15 super-review
0 ui-review
3 feedback

Major wanted/needed features:

2.1

Needing help, Unowned, Stalled
  • bug 460953 kill-rdf port.
  • 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 job hunting so doesn’t have much time 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 (dmose).
  • 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.
    • MReimer’s drawing tablet broke some time back so he stopped working on theme icons. We should look into asking Mozilla’s Direct Giving Program.
  • bug 507841 Port Bug 422814 – Make account configuration quick, easy, and more secure (autoconfig, Quick Account Setup).
  • bug 573538 No options for Safe-Mode.
  • bug 521159 [SeaMonkey 2.1] Port |bug 514327 Detect outdated plugins and offer upgrade path|
  • bug 87098 [SeaMonkey] Delete key should delete location bar history list entry
  • bug 401417 Add an option for a search box in SeaMonkey toolbar
Active
  • bug 533908 SeaMonkey Mail: tabs not restored [misak].
    • Waiting for Mnyromyr to implement persist functions in tabmail.
  • bug 570004 Popup/”doorhanger” notifications [Neil].
    • Implementation moved to bug 595810.
    • still waiting on reviews and indexedDB (IanN said that he had already reviewed the patches but Neil forgot to land them).
  • bug 566138 Better integration with Windows 7 taskbar [mcsmurf].
    • mcsmurf is tied up on two other coding projects and didn’t have time to work on this.
  • bug 576970, bug 618709 Port Sync UI to SeaMonkey trunk [InvisibleSmiley].
    • Little progress; one dialogs patch is up for review and then there’s one more; on the main bug, theming is still to be reviewed. I know this is the one thing blocking b2 but this is all just Neil an me! This either needs more reviewers or more review addressing people or this may take another month — for FF4b7 parity only!
    • Will try IanN for theming. stefanh is already on hook for the Mac specific parts. One review request was missing a requestee – Re-targeted.
  • bug 484968 Make SeaMonkey tab bar scrollable to cope with tab overflow [Ratty].
    • landed!
  • bug 588067 Switch SeaMonkey to use omnijar for nightly/release builds [KaiRo].
    • A patch is up for review, from testing, it should work fine.
  • bug 606683 Allow customization of toolbar in Composer and MailNews Composition [IanN].
    • In progress.

We also should take a look at the other items on 2.1-wanted
Also the nominations need triaging.

  • We will need to take a close look at Lightning, which is mainly targeting Thunderbird.
    • Lightning 1.1 seems to be targeted to be Gecko 2.0-based.

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 build system problems:

  • Cleaned up “No space left on device” (TEMP directories). on Windows (bug 617920) and Linux (bug 622256).
  • bug 622852 No updates for 2.0 branch nightly after 20101211.

Tracking buildbot updates:

  • bug 619006 [SeaMonkey] ‘Linux comm-* build’ (silently) reports “Error: ‘objdir/dist/bin/libxul.so’: No such file”, since upgrade to builbot 0.8.

To Do:

  • bug 585713 Suite part of |bug 552023 Kill Places partitioned temp tables|.
  • bug 615196 [SeaMonkey 2.0, linux64 (dep) ‘build’] new OTS code causes “/usr/bin/ld: gfxUserFontSet.o: relocation R_X86_64_PC32 against `ots::Process(…)’ can not be used when making a shared object; recompile with -fPIC”.

ewong

  • Fixed:
    • bug 612030 – Remove region.dtd and fix about.xhtml, mail start.xhtml etc.
  • Need Review:
    • bug 39562 – hostinfo.dat “<name>,,x,y,z” needs to be fixed
    • bug 418896 – profileserver.py.in shouldn’t need to be preprocessed.(approval2.0 required)
    • bug 594053 – wrong order arrow in message list
    • bug 613198 – Changing the “No Proxy for” list UI from a textbox to a textarea
    • bug 621532 – Nuke nsIURLWidget and any consumers
  • Working On:
    • bug 566440 – APP Update dialog is to wide with modern
    • bug 568283 – Add checkbox for accessibility.browsewithcaret (F7-by-default mode)
    • bug 601562 – Update Modern theme from missingPlugin.css to PluginProblem.css
    • bug 623889 – Move the FAYT preferences to their own panel under Advanced.
  • To Do:
    • bug 562048 – notification bar needs to look slicker
    • bug 606482 – _install_-updates preference wrongly labeled with “_check_ for”.
  • Investigating:

IanN

  • Usual testing, reviewing and commenting.
  • Awaiting review:
    • bug 293100 ComposeMessage logic is perf nightmare
  • Working on:
    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition.
    • Prefs-in-a-tab.

InvisibleSmiley

  • Fixed:
    • bug 545420 E-mails found with advanced search cannot be opened by double click [RestoreSelectionWithoutContentLoad is not defined]
    • bug 613034 Port browser parts of |bug 472343 – Managing multiple bookmarks in the Library is very slow| to SeaMonkey
    • bug 623590 Text field context menu broken [spell-check-enabled menuitem missing]
    • bug 332538 port firefox’s “Add a Keyword for this search” feature
  • Waiting for Review:
    • bug 26517 [SM] Attachment list should show size
  • Working On:
    • bug 618709 Dialogs part of |bug 576970 – Port Sync UI to SeaMonkey trunk|
    • bug 576970 Port Sync UI to SeaMonkey trunk

KaiRo

  • Followed up to buildbot 0.8 switch with more sync to FF configs, fixing L10n builds (bug 618812) in the process) and picking up new nightly build logic.
  • Investigated nightly invocation breakage (bug 620115), tracking it back to threadsafety problem with that logic, later applied dustin’s fix for it to get nightlies back to work.
  • Switched 2.0 dep builds to static (bug 619917).
  • Made and tested new omnijar patch with L10n repack support (bug 588067).
  • Got reviews for and landed Data Manager fixes for listing domains for specific data types (bug 613795), adding permissions ({{bug 588417), using DEL for setting permissions back to default (bug 613086), using ESC to escape from the forget panel (bug 613087), pointing all UI to Data Manager (bug 588419) and IDN handling (bug 591324).
  • Created Data Manager patch for switching to the correct tab when loading a specific data type (bug 619098).
  • Created patches for async star button (bug 620066) and another star button issue (bug 620068).
  • Updated German L10n to trunk again.
  • Figured out with anode how we can fix x64 posting issues with graph server (bug 619729), and had IT add entries to production (bug 621034) to fix them.
  • Did some more work on async fast bookmarks button (bug 620066).
  • Worked on updating EarlyBlue and LCARStrek to trunk and for the latter, even started to make it work with Firefox 4.
  • Took some time off the net to celebrate Christmas, have fun and relax with my parents.
  • Played around with my newly acquired N900, including FF 4 Mobile and experimental MeeGo 1.1.80.
  • As usual, my blog has more detailed status about my work, and Mozilla Status Board Posts also tell about my next planned steps.

mcsmurf

Misak

Working on bug 597584 Port changes to session store from bug 586068 and bug 596806 to SeaMonkey.

Mnyromyr

  • Went through old mailnews bugs and triaged them.
  • Filed several new mailnews bugs that I noticed.

Fixed:

  • bug 518545 middle click on scrollbar opens selected message in a new tab.
  • bug 620531 [Classic] Missing Treelines in bookmarks (sidebar and manager).

To Do:

  • bug 455678 do correct cleanup after idcheck test.

MReimer

Fixed bug 616110 “Error: undefined entity // panels.rdf // sidebar.search.label” on profile first use.

Neil

Fixed:

  • bug 583317 Update status bar correctly after tab switching and Add calls to listeners for onUpdateCurrentBrowser. Port of bug 327604 and bug 331938.
  • bug 593525 Deleting a mail message from a collapsed mail thread causes all the other messages to disappear from the subject pane but the next message in the thread appears in the message display window.
  • bug 612244 HEAD of LDAP c-sdk doesn’t compile with Thunderbird/SeaMonkey builds.
  • bug 614919 Reply to HTML message with account that use HTML signature file, quote my signature (builds broken starts 20101115).
  • bug 616810 CRs in cl.py generatesnippet.py buildlist.py upload.py util.py implicit.py.
  • bug 617661 Make arrow panels work in Modern.
  • bug 618268 Tidy up the star panel a little.
  • bug 619309 Clicking on miscellaneous URLbar icons selects the URLbar text.
  • bug 619355 Need to replace contentAreaDD.js with droppedLinkHandler.
  • bug 620267 All newlines immediately following a start <pre> tag get stripped [Core::HTML Parser].
  • bug 622619 More mac tweaks after bug 484968.

Working on:

  • bug 595810 Centralise notifications for ease of conversion to doorhangers. Need to address review comments before check in.

Needs landing:

  • bug 615974 guess-msvc.bat doesn’t actually show the guessed msvc…

Needs approval:

  • bug 563643 [Debug MacOSX SeaMonkey] leak test: “ASSERTION: Want to fire mutation events, but it’s not safe” since bug 429175 landing. (“all” other test suites too).
  • bug 616808 CRs in fullscreen-video.xhtml browser-charsetmenu.inc browser-tabPreviews.js.
  • bug 616809 CRs in nsIHttpAuthenticator.idl nsHttpAuthCache.cpp.
  • bug 616811 CRs in aboutCacheEntry.css aboutCache.css LightweightThemeConsumer.jsm actions.dtd.
  • bug 616812 CRs in nsTimeRanges.cpp PaintTracker.cpp PaintTracker.h.
  • bug 616813 CRs in NSSErrorsService.h NSSErrorsService.cpp.

Stalled:

  • bug 311756 Some “Warning: Key event not available on …”

Investigating:

  • bug 533290 extApplication.js, _prefs object unexpectedly garbaged collected. Seems to have been fixed in one of the tracemonkey merges.

Ratty

Bugs fixed:

  • bug 484968 Make SeaMonkey tab bar scrollable to cope with tab overflow.
  • bug 617011 composeStartup() Fixups.
  • bug 116114 Links from Address Cards must have same behaviour as for links from MailNews.

Working on:

  • bug 553459 Deal with saved POST data [Part 2 openTabWith/openWindowWith].

Other:

  • Bug triage, feedback, reviews, and Bug discussions.
  • AgitProp and PR in newsgroups and Mozillazine.

Ricardo

sgautherie

  • Fixed SeaMonkey (related) bugs:
    • bug 617333 Port |Bug 594586 – Screen reader accessibility for doorhanger notifications| to SeaMonkey
    • bug 618719 Port |Bug 527749 – Drag events out of order| to SeaMonkey
    • bug 620079 Port |Bug 613973 – Do not hide the invalid form popup if the user types in the invalid form control| to SeaMonkey
    • bug 623170 Port |Bug 621344 – Displaying print preview stacks app tabs| to SeaMonkey
  • Fixed (or in-progress) Core bugs:
    • bug 610936 Require SP1 of VC8 EE to build (successfully)
    • bug 618526 “Security Error: Content at http://mochi.test:8888/tests/dom/tests/mochitest/general/test_focusrings.xul may not load or link to chrome://mochikit/content/tests/SimpleTest/test.css.”
    • bug 621384 SimpleTest.showReport(): add a separator from the test content
    • bug 621414 mochitests-1: test_fileapi_slice.html logs 12 _very_ (too) long lines
    • bug 622392 1 s/TEST-UNEXPECTED FAIL/TEST-UNEXPECTED-FAIL/
    • bug 622398 automation.py.in: add missing early return_s to installExtension()
    • bug 558705 [Debug] mochitests-4: intermittent “test_value_cloning.html | Test timed out.”
    • bug 608634 [mochi-1] Intermittent “test_error_in_video_document.html | Must have error set to MEDIA_ERR_DECODE”
    • bug 621347 [SeaMonkey, WINNT 5.2, Debug] mochitests-1: intermittent “test_ws_basic_tests.html | Test timed out”
  • Fixed (or in-progress) other projects bugs:
    • [LDAP] bug 509144 Remove MOZ_BITS, in LDAP C-SDK
    • [LDAP] bug 602920 Use ASLR in LDAP C SDK if it’s available
    • [Thunderbird] bug 537228 msgCompSMIMEOverlay.xul: indentation fix
    • [Thunderbird] bug 613435 msgCompSMIMEOverlay.xul: 1 s/observes/command/
    • [Thunderbird] bug 613443 msgCompSMIMEOverlay.xul: remove useless |insertbefore=”button-save”|
    • [LDAP] bug 458660 Remove Win16 support from Directory (LDAP) C SDK
    • [Thunderbird] bug 624440 Fully fix onComposerFromChanged() after bug 337964

stefanh

  • Did some reviews.
  • Fixed:
    • bug 614382 Polish the Edit filter dialog on Mac and also fix some obsolete styles (all OS).
    • bug 615589 -moz-mac-focusring color should be keyboardFocusIndicatorColor (NSColor) [Core].
    • bug 620132 [Mac Default] – Style the bookmarks arrow panel.
    • bug 620797 [Mac Default] – Use a better focus ring colour in MailNews search dialog.
  • Working on:
    • bug 623660 Change FilterEditor dimensions (and move them to relevant .dtd files).
    • bug 624161 [Mac Default] rtl-friendly scrollbuttons.
  • Waiting for approval2.0:
    • bug 624295 css enhancements for editBMPanel [Firefox].

Any other business?

  •  ?

Thunderbird Meeting Minutes: 2011-01-11

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

Thunderbird/StatusMeetings/2011-01-11

From MozillaWiki

last meeting | index | next meeting »

Current Release Schedules
Thunderbird 3.3 Alpha 2

Thunderbird 3.1.8
  • Release ETA: January
  • Code freeze: 18 Jan 23:59
  • L10n freeze: 18 Jan 23:59
  • Builds start: 19/20 Jan
  • QA with builds start: 21 Jan
  • Beta period starts: Week of 24 Jan
  • Final release: 8th Feb

Thunderbird Meeting Details :

Remember to press *1 to unmute yourself before talking!

Feel free to ask questions in the meeting either by speaking up or by asking them in #maildev on IRC.

Agenda

  • Who’s taking minutes? –> Usul
  • Minute taking Schedule. Talk to davida or dmose for schedule changes/additions.
  • Note: this meeting is for interactive discussion. Feel free to ask questions!

Action Items

Friends of the Tree

Thanks to our Friends of the Tree When adding someone to this section, please get their T-Shirt size and send it to rebron@mozillamessaging.com so that he can send them a shirt!

Conversion Funnel (Priority 0 side project)

  • Funnel cake 4 launched last Thursday. ADUs about 100 more users than Funnel cake 3. Getting logs for this week and crunching the numbers.

Thunderbird Development

For more details, see also the driver meeting notes.

Feature Work

Account Provisioner:

  • Contracts continue to be worked on.
  • We’re also working on making a version that’s bundled with TB for wider testing.

Pluggable Mail Stores (bug 402392):

  • berkeley and maildir stores pass all mailnews xpcshell tests.
  • Fixed mozmill and mail xpcshell tests as well.

Experiments

Thunderbird Conversations
  • Released 2.0alpha2, mostly bug fixes, but it takes time to get things right.
  • Should be approved soon on AMO.
  • Blog post will follow with quick summary and changelog, check out the changelog here in the meanwhile.
  • Feature work going on right now with clarkbw and andychung, hoping to push more features in the upcoming weeks, and cut alpha3 sometime later (no ETA yet).
  • Backend work going on in thunderbird-stdlib, will blog about my simpleStorage wrapper around mozStorage soon.
  • People checking out my github repo, please do:
git submodule init
git submode update

This is not vital right now, I will blog and tweet about it as soon as I really depend on it, but if you pull and .gitmodules is modified, it’s time to submodule init+update.

Thunderbird Sync , but no ETA yet!

Trunk (Miramar) Development

  • Active branches.
  • Next Alpha:
    • Code freeze and cut this week (Thus. or Frid.)
    • Ships next week if plan is ok.
    • see tb-planning post
    • Aim to pick up about:support, Add-on Manager notification fixes (will tell you when add-on can’t be installed)
  • Help on fixing blockers would be very useful and appreciated, see this list of higher priority bugs.
  • blocking criteria :
    • Alpha n -> Serious usability issues.
    • After -> no real criteria, regression/usability issues as usual.

Thunderbird Stability & Security Releases

  • 3.1.8 code freeze next Tuesday
  • Bug Lists: 3.1
  • Crash fixes for the most of it
Major updates to 3.1
  • We now have over 80% of our ADUs on Thunderbird 3.1. (90% of these are on the latest version 3.1.7)
    • still getting people across with Major Updates.

QA Updates

Marketing Updates

Infrastructure Update

  • 13 new linux build machines
    • 4 Linux 32
    • 1 Linux 64
    • 4 Fedora 32 Unittest
    • 4 Fedora 64 Unittest
  • Now running xpcshell/mozmill tests on Fedora
  • Need a 1h downtime windows for build infrastructure for storage work

Build / Release Update

  • fixed ccache on one of our Mac builders – apparent issue with MacPorts binary. Need to investigate and fix other builders.
  • linux64 l10n nightly builds built on trunk
  • packaged unit tests moved to Fedora Linux
  • No switch to the gold linker on linux yet.
    • Gold linker, new version of gnu ld that’s faster.
    • we are likely to take that once FF does.

Web Update

  • Working on bringing up staging for sumomo port to kitsune

Documentation

New articles:

Support

(If you support Thunderbird or write documentation to help support Thunderbird, please subscribe to the tb-support-crew mailing list and briefly introduce yourself to the list)

  1. Happy New Year and thanks to all who supported Thunderbird or wrote or localized Thunderbird documentation in 2010!
  2. 474 new support topics
  3. 3.1 Support Issues
  4. Draft 2011 Thunderbird Support Goals
  5. See this week’s Support Appendix for full Get Satisfaction metrics and other support details

Lightning Updates

  • End of the tunnel for lightning on trunk

Status Updates

See the Mozilla Status Board for status updates specific to developers.

Roundtable Highlights

  • Reviews
    • See the blog post for detailed information
    • Backlog of reviews in Thunderbird product now down to approx 1 month.
    • Looking to do the same in Mailnews Core for early this year.
      • plan is to make it happen in the first part
      • At least a couple of months
    • This is aimed to help management of reviews and as a result improve review times overall.

  • Personnas compatible with 3.1 again.

Attendees

Rebron, Standard8, Bwinton, Usul, gozer, Jhopkins, Jenzed, Roland, Bienvenu, Clarkbw, Sancus

Mozilla Platform Meeting Minutes: 2011-01-11

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

Platform/2011-01-11

From MozillaWiki

« previous week | index | next week »

Notices / Schedule

Firefox 4

  • Beta 9 has been built and handed off to QA (based on this revision)
  • Beta 10 doesn’t have a schedule yet and will likely be driven by content

Firefox 3.6.14 and 3.5.17

  • Code freeze for non-blockers is today, 2011-01-11
  • Code freeze for blockers is still 2011-01-17 (1 week away)

Blocker Report

Firefox 4 Beta

Firefox Development

(from our goals):

Firefox

  • [ON TRACK] API-Complete Jetpack
    • Joint with Jetpack team
    • Currently working towards feature-complete beta SDK
  • [ON TRACK] Stand up basic Firefox with Electrolysis

Developer Tools

  • [NEW] Ensure that Firefox 4 ships with a compatible version of Firebug
  • [NEW] Publish a roadmap for integrated developer tools in Firefox, including console, inspection, and js debugging
  • [NEW] Develop long term plan for Skywriter maintenance/support

Platform

(there is a team-by-team goals breakdown, as well)

  • [DONE] Javascript performance near or even with Chrome 5 on their benchmarks (within 20% on SS, 30% on V8), with substantial wins on our benchmarks. (Windows, in-browser.)
  • [DONE] Hardware acceleration of video and other HTML and SVG content, as well as user interface, on by default for compatible hardware on all Tier-1 desktop and mobile platforms.
  • [DONE] Fully support the WebGL 1.0 spec, with support turned on by default in a Firefox 4 beta on platforms that support OpenGL or OpenGL ES.
  • [MISSED] security: zero reproducible high/crit > 30 days
  • [DONE] Support multi-process Fennec.
  • [DONE] Support Jetpacks running in separate processes and never blocking the Fennec UI. NOTE: jetpack team hasn’t actually integrated this code yet, but it works in small test environments.

GFX

Layout

  • Blocker count has risen slightly over the last week (partly due to beta9 freeze making it hard to land stuff)

Content

  • 22 hardblocker’s left, 57 total blockers

Tree Management

  • We now have XP optimized unit tests – blog post
    • could we now disable W2k3 *debug* unit tests? XP debug unit tests should be here in the next 3-4 weeks.
      • we improve wait times mainly on the try server Windows builds (since we would only do build jobs rather than build + tests)
      • we reduce random oranges due to running sometimes unit tests on Win2k3 VMs rather than fast IX hardware machines
    • no objections
  • xpchsell and reftests are slower on Win7 (compared to XP) – blog post
    • reftest: 50% slower (1,488 seconds on WinXP but 2,234 on Win7)
    • xpcshell: 75% slower (1,248 seconds on WinXP but 2,190 on Win7)
    • anyone can help? we would improve wait times for Win7
    • kudos to jim who already improved xpcshell on Win7 by improving it 40-50%
    • nobody explicitly volunteered but some comments were made on bug
  • FYI DirectX & drivers update on Win7 slaves – see newsgroup post
    • GFX team needs this
    • It might (further investigation) require a downtime – 2-3 hours at worst
    • It might have affect talos numbers
    • any questions? concerns?
    • no objections/questions
  • proposal for directory structure changes on ftp.m.o: see dev.planning, dev.tree-management and/or this blogpost
  • downtime this week for adding disks/mount points to ftp.m.o

Roundtable

  • CRASH REPORT
    • Beta9
      • A bunch of regressions fixed on the trunk yesterday and over the weekend.
      • No significant regressions due to GC check-in on Sat.
      • We will be monitoring fixed bugs over the next couple of days.

11-January-2011

Mozilla Project Meeting Minutes: 2011-01-10

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

WeeklyUpdates/2011-01-10

From MozillaWiki

« previous week | index | next week »

Video for today’s meeting

<video controls=”controls”><source src=”http://videos.mozilla.org/serv/air_mozilla/monday_meetings/status-2011-01-10.ogg” type=”video/ogg; codecs=”theora, vorbis””/></video>

Friends of the Tree

David Boswell nominates Milos, Cédric, Goofy, Edo and Dwayne for their recent help making progress with localizing www.mozilla.org.

Upcoming Events

This Week

Monday, 10 January

Tuesday, 11 January

Wednesday, 12 January

  • Community Marketing Call: Wednesday Jan. 12 @ 10 a.m. PST/18:00 UTC/19:00 CET. Agenda and call details here.
  • Inaugural CraftHacks at Mozilla: Bring your portable crafts. Details: 10Forward, 6 – 8 p.m. Friends & SOs welcome.

Thursday, 13 January

Friday, 14 January

Next Week

Product Status Updates

Firefox 4

  • Freezing for beta 9 presently
  • We expect at least one more beta, working out schedule now
  • Stability numbers on the beta are looking great
  • Dev teams looking very hard at which blockers are hard blockers

Firefox 3.6 and 3.5

Mobile Firefox

  • Beta 4 code freeze is Thursday

Thunderbird

Older Branch Work

Drumbeat

  • School of Webcraft: course registration opens Wed, Jan 12
  • New Batucada version of Drumbeat.org: staged and moving to security review this week

Speakers

The limit is 3 minutes per speaker. It’s like a lightning talk, but don’t feel that you have to have slides in order to make a presentation.

Title

Presenter

Topic

Media

More Details
Your Title Here

Your Name Here

What are you going to talk about?

Links to slides or images you want displayed on screen

Link to where audience can find out more information

Status Updates By Team

Firefox

Platform

Messaging

Mobile

IT

Release Engineering

QA

Desktop Firefox
  • Getting prepared for Beta 9 testing this week
Browser technologies
  • Shipped Flightdeck 1.0a7
  • FF Home 1.1
QA Community

Automation & Tools

  • We have Bughunter system back up after it melted its database
  • Check out our new War on Orange UI
  • Beginning work on the new TP5 page set for performance testing
  • More information here

Security

Engagement

PR

Events

  • Campus Party (Jan 17 – 23, 2011): Jono Xia will be joining Brazil’s largest LAN Party which will be headlined by Al Gore this year. Jono’s session will focus on gaming and Firefox 4. Community will host a Jetpacks and Universal Subtitles sessions.
  • Fosdem (Feb 5 – 6, 2011): Gearing up for 2011’s conference in Brussels.

Creative Team

Support

Metrics

Evangelism

Labs

Developer Tools

Add-ons

Webdev

L10n

Introducing New Hires

  • Winston Bowden joins the User Engagement team as Email Strategy and Operations Senior Manager. (Jane Finette)
  • Luke Crouch joins the Web Development team as an engineer for the Mozilla Developer Network. (Mike Morgan)

Foundation Updates

Roundtable

6-January-2011

Mobile Meeting Minutes: 2011-01-05

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

Mobile/Notes/05-Jan-2011

From MozillaWiki

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • 650-903-0800 or 650-215-1282 x92 Conf# 8605 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 8605 (US)
  • irc.mozilla.org #mobile for backchannel

Schedule

Major Topics for This Week

Front-end

  • Working on blockers and performance.
    • Code from Easy Reading landed in mobile-browser (bug 611555), some known bugs are fixed.
    • Landed some changes to improve responsiveness during page load (bug 621802).
    • We now delay-load most JavaScript to improve startup speed (bug 622423).
    • iframe panning being reviewed; at risk for beta 4.

UX design

Maemo

Qt

Android

  • on track for b4
    • remaining bugs:
      • bug 620695 commit IME compositions on blur, has patch, needs review
      • bug 622913 call java gc after startup, optimization shouldn’t strictly block
      • bug 622979 this is new, blassey is taking it
      • bug 621015 blassey and stuart to investigate today
      • bug 616980 this should be dropped from be b4 list and rel-noted
  • Optimization work
    • Ts
      • bug 608042 Extracting our libs saves 730ms on startup
      • bug 623136 Font loading takes 100ms, look into caching
    • memory
      • bug 622913 call java gc after startup saves 775k
      • bug 622723 using ashmem for jemalloc allocations saves us in low memory situations. Needs verification on droid 1

Electrolysis

General Platform

Video

Camera

Plugins

Performance

Networking

Graphics

Startup

Layout

Content

  • IndexedDB
    • No work started yet
    • At least 2 issues
      • e10s prompt
      • no profile dir in content
        • so, you can’t get access to the file
    • Either remove from content or build it out for 4.0

Release Engineering

  • aki updated https://intranet.mozilla.org/Build:Mobile:Priorities ; need to add some new bugs
  • 4.0b3 — builds 2 and 3; AndroidManifest.xml hack
  • tegras
    • up, 5 talos suites on m-c and tm
    • falling over after a while, burning tree (bear working on detecting this)
    • verified that power cycling from the strip gets them back up & green. ip-controlled power switches en route
    • after they’re more stable, back to working on unit tests + more suites
  • when “go to build” for Fennec4.0b4?

QA

  • New Bugs over the week: filed
  • Ramping up test planning and test case creation on text reflow and scrolling indicators
  • Handing off tasks to Waverley: adding litmus testcases and daily verifications
  • Results from nightly Smoketest runs

Automation

  • android automation is underway, still working on a solution to prevent the tegra boards from hanging during boot and requiring a manual restart.
  • android js shell tests are under development to get into our automation framework.

Other

Firefox/Gecko Delivery Meeting Minutes: 2011-01-05

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

Firefox/Planning/2011-01-05

From MozillaWiki

« previous week | index | next week »

Firefox/Gecko Delivery Meeting Details

  • Wednesdays – 11:00am PST, 18:00 UTC
  • Mountain View Offices: Warp Core Conference Room
  • Toronto Offices: Fin du Monde Conference Room
  • 650-903-0800 or 650-215-1282 x92 Conf# 8605 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 8605 (US)
  • irc.mozilla.org #planning for backchannel
  • (the developer meeting takes place on Tuesdays)
REMEMBER

These notes are read by people who weren’t able to attend the meeting. Please make sure to include links and context so they can be understood.

Agenda

  • actions from last week:
  • schedule and progress on upcoming releases
  • review highlights and notices
  • respond to questions and concerns

Action Items

Schedule & Progress on Upcoming Releases

Firefox 4 (Desktop)

  • Beta 8 post-mortem will likely be sometime next week. Christian will send an email around and talk about it during the Monday meeting
  • Plan to do a quick, date-driven beta 9 (for reals this time)
    • Plan to code freeze this Friday, 2011-01-07
    • Weekend will hopefully shake any issues out
    • Branch and build on Monday, 2011-01-10 if no major issues are found
      • If issues are found, day-for-day slip on the builds
    • Release to beta audience on Thursday, 2011-01-13

  • Have you used Beta 8? It’s awesome. We need to ship this. May require re-scoping features such as:
    • WebGL
    • Hardware Acceleration
    • Panorama

Firefox 4 (Mobile)

Firefox 3.6/3.5

  • Humming along, announced the blocker/non-blocker freeze split
    • Code freeze for non-blockers is now 2011-01-11 (1 week away)
    • Code freeze for blockers is still 2011-01-17 (2 weeks away)
    • Final release is still planned for 2011-02-08

Add-on Builder 1.0a7

  • The 1.0a7 release will ship this week, it’s going through the QA paces now.
  • 1.0a8 finalization imminent – there are a few remaining items to discuss with Kevin about the new Skywriter build.
  • Worked on Q1 goals with Fligtar – we agreed on what level of AMO integration to shoot for this quarter. The final goal set will be published today.

Input 3.0

  • Major New features: a first try at opening our database, ability to copy user agent per message, submission page for major release users
  • Feedback page is up on staging (can only get to it if your user agent is associated to the latest major release)
  • ETA: 1/21

Cool stuff:

Add-on SDK 1.0b2

  • scheduled to freeze January 19 and ship January 26
  • scope is small; not many changes; but gets us back to regular release cycle
  • focus is on progress on E10S integration

Highlights / Notices

Issue

SUMO

Input

Buglink
running

20
Flash-related crashes

40-50 just flash related (not all crashes)

2020

Search Box not working

229

229+216

bug 620672
Netflix streaming player doesn’t work OSX

103

103

was bug 598406
Copy/Paste issues

230

209

18
New Tab Button on Tab bar doesn’t work

200

200

Google’s Bodybrowser WebGL demo is not compatible with Firefox 4

221

133

bug 621718
Home button moved to the right of the search bar on load

924

bug 622141

Questions and Concerns

  • Any questions for Axel on switching on l10n-merge and updating compare-locales? [1]
    • We don’t use l10n-merge on branches, correct?
    • How would failure show? Unable to build/repack? Incorrect strings in localized builds?
    • How easy to rollback if needed?
    • Is there any way to test in a RelEng/non-local staging environment first?
  • For beta10, want to test MU from FF3.6.x -> FF4.0. Any objections?
  • For SUMO documentation, are there any big changes left to happen between now and the final Firefox 4 release (e.g. tabs in title bar) that would likely require explanations to be rewritten or screenshots to be retaken?
  • Any info on end-of-life on FF3.5? Not yet.
  • When will “more scary” FF3.0 MU dialog be switched on? Still being localized.

Press & Public Reactions

5-January-2011

Thunderbird Meeting Minutes: 2011-01-04

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

Thunderbird/StatusMeetings/2011-01-04

From MozillaWiki

last meeting | index | next meeting »

Current Release Schedules
Thunderbird 3.3 Alpha 2

Thunderbird 3.1.8
  • Release ETA: January
  • Code freeze: 18 Jan 23:59
  • L10n freeze: 18 Jan 23:59
  • Builds start: 19/20 Jan
  • QA with builds start: 21 Jan
  • Beta period starts: Week of 24 Jan
  • Final release: 8th Feb

Thunderbird Meeting Details :

Remember to press *1 to unmute yourself before talking!

Feel free to ask questions in the meeting either by speaking up or by asking them in #maildev on IRC.

Agenda

  • Who’s taking minutes? –> sancus
  • Minute taking Schedule. Talk to davida or dmose for schedule changes/additions.
  • Note: this meeting is for interactive discussion. Feel free to ask questions!

Action Items

Friends of the Tree

Thanks to our Friends of the Tree When adding someone to this section, please get their T-Shirt size and send it to rebron@mozillamessaging.com so that he can send them a shirt!

Conversion Funnel (Priority 0 side project)

  • Funnelcake 4 targeted for Wednesday midnight 1/5 through Thursday midnight 1/6.
  • ISPDB reached a 55% success rate partly due to lower volume during the holidays, steady conversion around 45%.
  • 40-47% conversation rate steady
  • Lower volume over the holidays and increased conversation rate, unsure why

Thunderbird Development

For more details, see also the driver meeting notes.

Feature Work

Account Provisioner:

  • Beta 1 has been released!
  • Mostly on pause waiting for contract negotiations.

Pluggable Mail Stores (bug 402392): berkeley and maildir stores pass all mailnews xpcshell tests. Fixed mozmill and mail xpcshell tests as well.

Experiments

Thunderbird Conversations
  • Shooting for another release Thunderbird Conversations. Took some time off for the holidays, so the release has been delayed somehow, will issue a new release shortly. This will be a 100% bugfix release, with no new features.
  • Bugs still piling up, need some help from clarkbw and andychung! 🙂
  • Setup the thunderbird-stdlib repo, started the new “SimpleStorage” asynchronous API that will help Thunderbird Conversations and other extensions. Will blog about it as soon as it reaches a usable state.

Trunk (Miramar) Development

  • Omnijar landed
  • Active branches.
  • Next Alpha: Early January, about:support and a few other updates.
  • Help on fixing blockers would be very useful and appreciated, see this list of higher priority bugs.
  • blocking criteria :
    • Alpha 1 -> Serious usability issues.
    • After -> not real criteria, regression/usability issues as usual.

3.2

  • Decision on if/when we’ll do 3.2 on hold until we progress account provisioning further.

Thunderbird Stability & Security Releases

Major updates to 3.1

QA Updates

  • Welcome to 2011 everyone. Thank you for your great participation in 2010.
  • Have a look at Thunderbird:Testing if you want to help.

Marketing Updates

Infrastructure Update

  • New Linux 32/64 builders slowly coming online
  • Have capacity for Linux builders that aren’t CentOS to use more current libstdc and fix failing tinderboxes.

Build / Release Update

  • funnelcake 4
  • build performance
    • more mac minis added to 64-bit builder pool
    • added RAM to one mini64 builder on ‘try’ to see impact on build times
    • building on a RAM disk on our Xserve

Web Update

Documentation

Support

(If you support Thunderbird or write documentation to help support Thunderbird, please subscribe to the tb-support-crew mailing list and briefly introduce yourself to the list)

Lightning Updates

  • Mac builds happening again, working in the sense that you can install and run Lightning on Mac.

Status Updates

See the Mozilla Status Board for status updates specific to developers.

Roundtable Highlights

Attendees

Mozilla Platform Meeting Minutes: 2011-01-04

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

Platform/2011-01-04

From MozillaWiki

« previous week | index | next week »

Notices / Schedule

Firefox 4

  • Beta 8 looks great! Thanks everyone
  • Plan to do a quick, date-driven beta 9 (for reals this time)
    • Plan to code freeze this Friday, 2011-01-07
    • Weekend will hopefully shake any issues out
    • Branch and build on Monday, 2011-01-10 if no major issues are found
      • If issues are found, day-for-day slip on the builds
    • Release to beta audience on Thursday, 2011-01-13
  • If anyone has a problem with this plan, please speak up now or send an email to release-drivers later

Firefox 3.6.14 and 3.5.17

  • Slight change to the schedule. Splitting up blocker and non-blocker freeze dates
    • Code freeze for non-blockers is now 2011-01-11 (1 week away)
    • Code freeze for blockers is still 2011-01-17 (2 weeks away)

Blocker Report

Firefox 4 Beta

  • 4.0.beta9
    • blocking: 136
    • fixed: 83
    • open: 53
  • 4.0.betaN
    • blocking: 1427
    • fixed: 1170
    • open: 257
  • 4.0.final
    • blocking: 1315
    • fixed: 1124
    • open: 191

Firefox Development

(from our goals):

Firefox

  • [ON TRACK] API-Complete Jetpack
    • Joint with Jetpack team
    • Currently working towards feature-complete beta SDK
  • [ON TRACK] Stand up basic Firefox with Electrolysis

Developer Tools

  • [NEW] Ensure that Firefox 4 ships with a compatible version of Firebug
  • [NEW] Publish a roadmap for integrated developer tools in Firefox, including console, inspection, and js debugging
  • [NEW] Develop long term plan for Skywriter maintenance/support

Platform

(there is a team-by-team goals breakdown, as well)

  • [DONE] Javascript performance near or even with Chrome 5 on their benchmarks (within 20% on SS, 30% on V8), with substantial wins on our benchmarks. (Windows, in-browser.)
  • [DONE] Hardware acceleration of video and other HTML and SVG content, as well as user interface, on by default for compatible hardware on all Tier-1 desktop and mobile platforms.
  • [DONE] Fully support the WebGL 1.0 spec, with support turned on by default in a Firefox 4 beta on platforms that support OpenGL or OpenGL ES.
  • [MISSED] security: zero reproducible high/crit > 30 days
  • [DONE] Support multi-process Fennec.
  • [DONE] Support Jetpacks running in separate processes and never blocking the Fennec UI. NOTE: jetpack team hasn’t actually integrated this code yet, but it works in small test environments.

GFX

  • 34 blockers, 0 beta9
  • Preliminary support for hardware-accelerated ClearType (subpixel anti-aliased text) has landed.
    • Currently only works for Direct3D 9, which is incompatible with Direct2D.
    • Pending work enables it for Direct3D 10 and OpenGL (Mac).
    • Net of this: much less frequent jaggy/gross looking text.
  • Video Driver Black/Whitelisting project

Layout

  • Down to 60 blockers
  • No beta9 blockers

Tree Management

  • Finally got tegras up *and staying up*
  • 17% drop in #checkins during the prolonged b7, b8 lockdown. For details, see [1] and [2]
  • expecting a lot of checkins this week (post vacation!)

Roundtable

  • Compartmental GC and beta 9?
    • Don’t think it’s on TM yet but generally done
    • We need a realistic assessment if we expect it in
    • Wouldn’t hold beta 9 for it
  • CRASH REPORT
    • Beta 8
    • Trunk
      • Spike in crashes before x-mas but now back to reasonable level.
      • #1 crash – old signature gfxContext::gfxContext(gfxASurface*) appearing again.
      • QA logging some new regressions.
    • 9 nominations to triage – http://bit.ly/h4lIaA

4-January-2011

Mozilla Project Meeting Minutes: 2011-01-03

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

WeeklyUpdates/2011-01-03

From MozillaWiki

« previous week | index | next week »

Video for today’s meeting

<video controls=”controls”><source src=”http://videos.mozilla.org/serv/air_mozilla/monday_meetings/status-2011-01-03.ogg” type=”video/ogg; codecs=”theora, vorbis””/></video>

Friends of the Tree

Upcoming Events

This Week

Monday, 3 January

Tuesday, 4 January

Wednesday, 5 January

Thursday, 6 January

Friday, 7 January

Next Week

Product Status Updates

Firefox 4

Blocker Summary

Firefox 3.6 & 3.5

  • Slight change to the 3.6.14 and 3.5.17 schedules…we will be splitting up blocker/non-blocker code freeze
    • Blocker code freeze is still 2010-01-17
    • Non-blocker code freeze is now 2010-01-11

Mobile Firefox

  • (Read the wiki)
  • Continuing on beta 4 work
  • please continue to provide feedback!

Thunderbird

  • Hoping to get 3.3 alpha 2 out this month
  • 3.0.11 and 3.1.7 released
  • 3.0.x builds have been end-of-lifed and nightlies stopped

Drumbeat

Speakers

The limit is 3 minutes per speaker. It’s like a lightning talk, but don’t feel that you have to have slides in order to make a presentation.

Title

Presenter

Topic

Media

More Details
Your Title Here

Your Name Here

What are you going to talk about?

Links to slides or images you want displayed on screen

Link to where audience can find out more information

Status Updates By Team

Firefox

Platform

Messaging

Mobile

IT

Release Engineering

QA

Automation
Desktop Firefox
Browser Technologies
  • Fennec: Android nightly build updates were broken last week. Please download the latest nightly build to fix it.
Services
  • “Making Mozilla Better” video completed last week. Planning to present workbook and video for feedback at QA team meeting.
  • Kept on top of new crashes last week. One trunk regression was reported. Bugs are on file for top B8 crashes and well as trunk crashes.
Web QA

Automation & Tools

  • War on Orange UI is being updated.
    • Moving to new ElasticSearch database backend this week
  • Splinter bugzilla extension is working on bugzilla 4.0, preparing to upgrade bugzilla (may also backport splinter to 3.6 as well).
    • Started a page to track the status of our Bugzilla projects
  • Bughunter’s automation has reproduced some important crashes, you can see them on bug 532972. Its database has grown unmanageable for the database system, we will be updating and moving to a new database system.
  • More information here

Security

Engagement

PR

Events

Creative Team

Community Marketing

Support

Metrics

Evangelism

Labs

Developer Tools

Add-ons

Webdev

L10n

Introducing New Hires

  • Mehdi Mulani – Firefox team intern
  • Yvan Boily – Infrastructure Security Team
  • James Long – Webdev, mozilla.com team
  • Sean McArthur – Webdev, flightdeck engineer

Foundation Updates

Roundtable

« Newer Posts

Powered by WordPress