Meeting Notes Meetings notes from the Mozilla community

20-September-2011

SeaMonkey Meeting Minutes: 2011-09-20

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

SeaMonkey/StatusMeetings/2011-09-20


« last meeting | index | next meeting »

SeaMonkey Meeting Details

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

Agenda

  • Who’s taking minutes? -> Ratty
  • Nominees for Friends of the Fish Tank?
    • Callek nominated tonymec for the tabbrowser “was tab viewed yet” patch which Callek consider to be a quite complex piece of code to patch.
    • Please note A person or entity can’t be nominated twice in a row.

Action Items

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

NEW

OPEN

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

CLOSED

Release Train

  • Callek is working on getting comm-aurora and comm-beta on MXR (bug 653424).
    • Patch updated. Awaiting review
  • 2.3.3 shipped 6 September. Hopefully the last in 2.3.x series, but it all comes to CAs statuses.
  • Callek has been churning out updates and betas over the last couple of weeks.
    • 2.0.14 -> 2.3.3 Major Updates live as of 6 September.
    • 2.4 Beta 2 shipped 12 September.
    • 2.4 Beta 3 is scheduled for Sunday 25 September.
  • 2.4 Final Scheduled for 27 September (along with the channel moves) or perhaps early October depending on the Firefox schedule.
    • This is also the date for uplift to Aurora (l10n freeze) so we hope that en-GB patches get approval before then otherwise it will have to be dropped.

Extensions Compatibility Tracking

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

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

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

2.x (Last, Current, Next)

2.2 Follow-ups and Issues

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

2.3

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

  • The New 2.3 Features page has a comprehensive list of features.
  • 2.3.x had ~77,600 ADU yesterday and 2.3.3 has had ~99,800 downloads so far.
    • vs. 6,580 on 2.2, 1,823 on 2.1 and 36,076 on 2.0. So, in the last two weeks, ~11k have migrated to 2.3 or above.
2.3 Follow-ups and Issues
  • werwolf reports that there are no Spanish Es-Ar help files, only English for several releases.
    • RickieES has contacted the es-AR people to offer them the es-ES files. Marcelo Poli said they will use es-ES files while we try to update es-AR content.
  • Status/update from RickieES:
    • Several e-mails sent to Marcelo Poli and Guillermo Movia about the issue.
    • es-AR is not translating help files; instead, it uses en-US files…
    • …but they haven’t been updated long time ago, which means that they have &copyright.string; entities no longer existing in help.dtd, which leads to YSOD (Yellow Screens Of Death).
    • They are missing the new mailnews-*.xhtml files, too, although the RDF files link to them, which leads to empty error pages (lke the ones appearing when a server is not available, but without any text in them).
    • I’ve checked es-ES help files for Spain specific mentions and reported back to Marcelo, so they can easily take es-ES and use them as es-AR with just a few changes.
      • [InvisibleSmiley] Or just copy the current set of en-US files as-is
    • Currently waiting their reply.

2.Next

  • Callek scheduled 2.4b3 for Sunday.
  • SeaMonkey 2.4 is due out towards the end of September (27th) or perhaps early October depending on Firefox and our resources.
    • [InvisibleSmiley] We need to make sure that anything that landed on comm-beta (for TB) or mozilla-beta (for FF) which affected non-shared code and which fixed regressions will be fixed on our side, too. Examples: Session Store bug 668646 (port bug: bug 671520). IanN agrees.
    • [Callek] In the future, please mark bugs we feel *need* to land on a particular train tracking+ or tracking? so that when I go to do a release I can be sure I don’t miss anything. (I should write up a doc)
    • [InvisibleSmiley] We need to try harder to fix regressions ASAP. IMO regressions, especially from the last stable version, need to be addressed with top priority, especially in light of the rapid release train. Also keep an eye on and prioritize bugs to be ported from FF/TB that land on branches (Aurora, Beta). For example bug 668646 landed on Beta, but bug 671520 did not.
    • We need to keep an eye especially on Session Restore, Sync and Tabbrowser.
  • Please help updating the New 2.4 Features page as we go.

Feature List, Planning

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

  • More fixed than new this time, good! Good amount of triaging going on, too.
  • Good further triage targets could come out of looking at the component bug counts, pick yours!
  • IanN wonders when would be a good time to have another bug day. Perhaps on October, once 2.4 is out?
    • Tonymec and IanN wonder if the last time was mid-week or on weekend. Operation Nugzilla happened from May 18th to 20th (Wed to Fri).
    • Callek_Away tries to triage bugs within 48 hours since they are filed. He hopes to start going through stuff once he gets most of his other todo’s caught up; but that may not be as soon as he’d like.
  • IanN to get Tonymec to start a discussion in the sm-members list regarding the next bug day.

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

Major wanted/needed features:

Active

  • Kill-RDF:
    • bug 657604 Remove the RDF global object. [serge]
  • bug 606683 Allow customization of toolbar in Composer and MailNews Composition [IanN].
    • Progressing slowly, still waiting on reviews from TB side. Full customization has to go to 2.next (currently 2.6 but could be pushed back further) as it needs work on TB too which is taking a while to get reviews on, plus feedback from kaze.
    • IanN is still unpicking Composer/Mail Compose code in the dependent bugs.
  • de-RDF bug 654864 has been finished and landed on all development branches, including 2.3. Still to do:
    • Neil wanted to follow up on some listener issues
    • for the selection issue, see what the TB guys come up with in bug 669203
  • bug 515734 Provide More Entries in the Win7 Jumplist Tasks list. [Callek].
    • Fixed and in, in time for the 2.5 train. (Currently in aurora)
  • bug 477845 Build a standalone (Comm-central) Composer. [kaze]
    • kaze has done a bit of work in this bug recently. Building on Windows works. Now supports debug builds on Linux if tests are disabled (–disable-tests). Still a lot to do.
    • IanN will see if he can help get builds working with --enable-tests.

Needing help, Unowned, Stalled

  • Kill-RDF:
    • bug 657607 Port jminta’s kill-rdf to SeaMonkey where applicable Part 2 [meta].
  • bug 436794 Enable Mac OS X system address book per default and add UI.
    • SM UI needed, unowned, helpwanted.
  • bug 449728 Drag tabs between windows.
  • bug 477840 Backport KompoZer to Composer (Depends on bug 477845).
    • kaze has done a ton of work there. We still need to work out some organizational issues. At the moment there is no active interest from MoMo for bringing standalone composer into comm-central. That’s something we (KaiRo and kaze) will have to negotiate with the Thunderbird team (Standard8).
  • bug 507841 Port Bug 422814 – Make account configuration quick, easy, and more secure (autoconfig, Quick Account Setup).
  • bug 533908 SeaMonkey Mail: tabs not restored [misak].
  • bug 523274 Complete new default theme icon set.
  • bug 526210 Update the icon set for the SeaMonkey Modern Theme.
    • bug 548778 New communicator icons (based on Strata theme) for SeaMonkey. Some proposed icons got posted, we should take a look how to get that contribution into the product.
    • The rest is unowned so far.
  • bug 87098 [SeaMonkey] Delete key should delete location bar history list entry.
    • Note: Our location bar history doesn’t and can’t use autocomplete at all.
  • bug 677484 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.
  • bug 654009 Reply to list: automatically determine From: address
    • Note: The actual task here is to port bug 45715 “Reply to List” [button/(context) menu item]

Roundtable – Personal Status Updates

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

Aqualon

asrail

Callek

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

ewong

IanN

  • Usual testing, reviewing and commenting.
  • Fixed:
    • bug 677859 Stop using abDirTreeOverlay
    • bug 664832 Page info should use the same last dir for both single and multiple file saves
    • bug 682582 Move navigator/hiddenwindow stringbundles to navigatorOverlay
    • bug 682600 Remove duplicate keys/keysets in hiddenwindow
    • bug 682620 Move navigator/hiddenwindow commandsets to navigatorOverlay
    • bug 682723 Move common overlay/scripts from hiddenWindow/navigator to navigatorOverlay
    • bug 682740 mailNavigatorOverlay’s goOpenNewMessage never gets called
    • bug 648867 Can’t open new message window
    • bug 686372 Create helper function for setting nsISupportsString complexvalue prefs and make use of it
    • bug 686386 Tidy up network proxy type UI
    • bug 686999 Rename getBoolPref helper to GetBoolPref and make more use of it
    • bug 686936 Switch suite/browser and suite/common to use GetIntPref helper
    • bug 687292 gContextMenu.menu is undefined
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js
    • bug 680805 Share edit menus between Composer, Plain Text Editor and Messenger Compose
    • bug 683315 Update en-GB for Gecko 8.0 (mozilla-aurora)
    • bug 683323 Update en-GB for SeaMonkey 2.5/Thunderbird 8.0 (comm-aurora)
    • bug 684719 Update en-GB help for SeaMonkey 2.4 (comm-beta)
    • Test for bug 552782 Outlines: Numbering is wrong
  • Waiting for additional review on:
    • bug 21432 Implement Print Preview and Print Setup / Page Setup as in the browser
    • bug 676991 Move toolbar print button to utilityOverlay
  • Reviewed and waiting for other work before possible checkin:
    • bug 674942 Mailnews part of cookie code still gets built as MOZ_MAIL_NEWS is not configured correctly
  • Working on:
    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition
    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • File/Folder selection in windows.
  • To Do:
    • bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.
    • Prefs-in-a-tab.

InvisibleSmiley

  • Fixed:
    • bug 686740 Port bug 686366 |Canceling Sign In wizard page triggers “Weave is not defined” error|
    • bug 683716 Port bug 682803 |can’t set address book in filters|
    • bug 686174 Update SeaMonkey website for 2.4 Beta 2 release
    • bug 685247 Port |bug 653307 – Adjust reCAPTCHA NoScript hack in Sync| and |bug 670082 – When setting Sync options for the first time, clicking Done does nothing [error: Weave.Engines.get(“history”) is undefined]|
    • bug 683724 Update SeaMonkey website for 2.3.3 release
    • bug 684650 Update SeaMonkey website for 2.4 Beta 1 release
  • Reviewed:
    • bug 684160 Port some recent SyncUI changes to SeaMonkey
    • bug 684536 More Sync Changes: (port bugs 620593, 626099, 630885, 636353 and 642969)
  • Working On:
    • bug 687207 Update SeaMonkey website for 2.4 Beta 3 release
    • bug 686616 “Tabs from other computers” Menu item appears when it isn’t supposed to.
    • review bug 684537 Port bug 626949 |Sync UI: Style generic change dialogs like the setup and Add a Device wizards| to suite
    • create Sync meta bug and add all Sync bugs left to be ported from FF as dependencies (Callek filed bug 687316)

KaiRo

mcsmurf

Hope to have some bugs fixed by the next meeting.

Misak

Working on:

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

Mnyromyr

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

MReimer

Neil

Fixed:

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

Ratty

Fixed:

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

Other:

  • Bug triage and Bug discussions.
  • End user support and PR in newsgroups and Mozillazine.

Ricardo

  • About es-AR help files:
  • I’m back to work and I won’t be able to take meeting minutes, sorry. 🙁

sgautherie

Stanimir

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

stefanh

tonymec

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

Any other business?

Thunderbird Meeting Minutes: 2011-09-20

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

Thunderbird/StatusMeetings/2011-09-20


last meeting | index | next meeting »

(current release schedules returning soon)

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.

Other ways to get in touch with us can be found on our communications page

Agenda

  • Who’s taking minutes? –> mconley
  • Minute taking Schedule. Talk to Standard8 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 Friend of the Tree. When adding someone to this section, please get their T-Shirt size, phone number (needed for shipping!) and send it to rebron@mozilla.com so that he can send them a shirt!

Thunderbird Development

For more details, see also the driver meeting notes.

Feature Work

Account Provisioner
  • Protz is lining up to get this landed soon.
  • Code is being developed here.
OpenSearch
  • Still undergoing merge into core
  • What’s left to do:
    • Fix search engine providers
    • Tests
Test Pilot
  • Aiming to land this ASAP
  • Blake has UX reviewed it, but still needs a little bit of work to land
  • Standard8 will run it down this week

Experiments

Thunderbird Conversations
  • Paused to concentrate on Open Search / Account Provisioner / Test Pilot
Compose in a tab
  • Paused to concentrate on Open Search / Account Provisioner / Test Pilot
Account Summary

Paused to concentrate on Open Search / Account Provisioner / Test Pilot

Ubuntu Unity Integration
  • There have been some small breakages as Oneiric nears the finish line. Chris Coulson and I have been dealing with them, and we’re looking OK so far.

Schedule and Progress

  • Next merge date: 27th September
    • Get your patches in soon if you want them to land in Earlybird.
    • Make sure to set the appropriate tracking flags so that your patches are not overlooked.
  • For information about channels, point people here – http://www.mozilla.org/thunderbird/channel/
Thunderbird 7
  • Currently on: Beta
  • Releasing third beta today.
  • Add-on compatibility bump delayed due to issues with getting AMO updated. Pushing for that to happen today.
Thunderbird 8
  • Currently on: Earlybird
  • Add-on compatibility bump information prepared, looking for this to happen soon.
Thunderbird 9
  • Currently on: Trunk.
Thunderbird 3.1.x
  • The 3.1 series is going to keep going while we discuss how to work with enterprise users. Once there’s a way forward there, we’ll close down the 3.1 branch.
  • 3.1.15 will start building today, releases next week.

Extension of the week

  • Attachment viewer View popular files attached online using Google Docs.
  • Note that Google Docs is currently opened up in the default web browser, as opposed to a content tab.

QA Updates

  • Maintaining bugzilla
  • Release work

Marketing Updates

  • Reached 7.2MM ADUs; top countries – Germany, US, France, Japan, Italy
  • Latest Thunderbird Beta announcement
  • Next: working on resourcing for a brand book/brand positioning for Thunderbird. See Firefox brand book example.

Infrastructure Update

  • New VMWare server for Win64 soon
  • Pushing out new Try server this week
  • YVR Mac minis outage Wednesday

Build / Release Update

  • all-hands last week
  • joined the Firefox build team to share infrastructure and load balance with Thunderbird
  • planning transition
  • creating feature page for MSI + Active Directory integration
  • need to book input.mozilla meeting with aakash, tofumatt, davedash + one or more from Thunderbird to discuss pushback on adding Thunderbird to the existing service. (include standard8 or jb + sancus)
  • pushing Thunderbird 7 beta 3 to beta channel today
  • building 3.1.15 build 1 today

Web Update

  • new version of kitsune this week
  • compatibility bump for TB7 live no later than Thursday, TB8 bump live next week
  • We’re looking into the possibility of getting Thunderbird onto nightly.mozilla.org

Documentation

  • Knowledge Base:
  • reported an Opera bug with conditional content on Knowledge Base
  • 18 responses to (from us to them) to contributor inquiry form

Support

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

  1. 1769 new support topics (2041 two weeks ago) – Media:ThunderbirdGetSatisfaction-stats-2011-09-19_1614.png
  2. Thunderbird 6 Support Issues
  3. Thunderbird 7 Support Issuesnew! please edit and add any issues found in TB7 (currently beta 2 soon to be beta 3), starting at beta 1 for TB7 and future releases
  4. See this week’s Support Appendix for full Get Satisfaction metrics and other support details

Lightning Updates

  • Lightning release is probably better named 1.0b7, this gives us more time for testing the just pushed patches.
  • We are on slashdot
  • Google Summer of Code student Mohit seems to be sticking with us! Yay!

Status Updates

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

Roundtable Highlights

Attendees

Mozilla Platform Meeting Minutes: 2011-09-20

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

Platform/2011-09-20


« previous week | index | next week »

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

Notices / Schedule

(Christian’s not on the call as he is tracking down loose ends…read on below)

  • Firefox 7 ships in 1 week
  • We might build today one last time for Firefox 7 (on Beta). Still checking on some outstanding issues
  • We created a build of Firefox 3.6.23 early today
    • Firefox 3.6.23 is at risk to ship at the same time as Firefox 7 due to blowing through code freeze

Firefox Development

Firefox Developer Tools

Performance

GFX

JS

Layout

  • Meet the new manager for the layout team: Jethro Villegas!

Video

  • Fullscreen API has landed, preffed off for now while dependent bugs are resolved
    • Set full-screen-api.enabled pref to true; in your app, call HTMLElement.mozRequestFullScreen().

DOM

WebAPI

  • Good progress on SMS and Telephony
  • Camera is the big item still not moving. Doing well on mobile, but need action on desktop. Action on Jonas to get it moving.
  • Will work with W3C on battery and network connectivity specs.

Network

Plugins

Mobile

  • started on the faststart project.
    • should be posting builds end of the week
    • git@github.com:snorp/mozilla-central.git
  • crashes
    • if you crash, please look at about:crashes. resubmit may be required.
  • Flash supported landed on android
    • pre-honeycomb only
    • frontend worked needed. (mfinkle is working on it)

Accessibility

Multi-Process

Tree Management

  • IT fixed a problem with the hg.mozilla.org Varnish cache last night. 502 Gateway Errors should now be resolved. bug 687633
  • Downtime scheduled for tomorrow at 6am. Will be put off if 7.0 final build interferes.
    • Updates to Talos, pageloader, and Flash plugin will be happening. We will be rebasing some Talos tests in the downtime window.
    • A couple non-developer visible changes landing too. See newsgroup post for details

Security

Security Reviews Scheduled for this week

Date / Time

Item
Mon Sep 19 / 13:00 PST

Joystick and Mouse Capture
Wed Sep 21 / 13:00 PST

In Content UI Visual Unification
Thur Sep 22 / 10:00 AM PST

HTTP Pipelines 264354

Calendar and Meeting details

Stability Report

Desktop

  • A bunch of catchup to do from last week.
  • top issues
    • Datamgr dll versions – need to figure out what we should block, get agreement and get it done.
    • Mac crash with out of process plugins and get “no report available” – Bug 687899
    • Bug 684748 – crash when Comcast Constant Guard installed. Very high volume last week 80K per week. We are telling users to uninstall and that works. White Sky says a fix is coming soon – need outreach help.
  • Trunk
    • Crash rate pretty good.
    • Build on the 17th that introduced a bunch of new crashes. We backed out some stuff and it seems to have resolved the issues. We have some residual crashes still in old builds.
    • Type inference crashes – Still 8 open bugs – nice to get many of these fixed even if low volume.
  • Aurora & Beta
    • FF7b6 – volume still low – 12K users so not much data yet.
    • Bug 687001 – @ JSLinearString::mark – only with Aurora and FF7. There is a windows version of this crash Bug 686441. Seems to be related to Better Facebook extension.
    • Bug 620122 – crash [@ nsContentList::PopulateSelf(unsigned int)]. Old crash rising on Beta but we don’t know why yet.

Mobile

  • Naoki still working on detailed mobile stability report
  • Skip list for mobile should be done this week. Bug 683385
  • Crash symbol sender – Bug 664510. People need to install the add-on to Fennec to get the symbols. Naoki is evangelizing this on the lists. If you have a reproducible crash and we are not getting symbols for it, please install this.
  • Hearing reports that the crash reporter is not submitting crashes. Bug 686492 and Bug 686800. Is you are using Fennec and crash, please check about:crashes and make sure the report has been submitted.
  • bug 661158 – 13% of mobile crashes on 8.0 and needs an owner.

Roundtable

19-September-2011

Mozilla Project Meeting Minutes: 2011-09-19

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

WeeklyUpdates/2011-09-19


« previous week | index | next week »

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

Video for today’s meeting

Friends of the Tree

Upcoming Events

This Week

  • Mozilla QA is having a workweek this week!

Monday, DD MM

Tuesday, DD MM

Wednesday, DD MM

Thursday, DD MM

Friday, DD MM

Next Week

Product Status Updates

Firefox Future (6, 7, 8)

Firefox Current (3.5, 3.6, 4.0, 5.0)

Mobile Firefox

Thunderbird

Recovering from the All-Hands.

(Toronto’s video room isn’t working, so no vocal update this week.)

Older Branch Work

Drumbeat

  • Big announcement last week on Open Badges project. with NASA, U.S. Department of Education, Intel + many others.
  • Mozilla Festival in London, UK. Nov 4 – 6. If you’re interested in attending, please register or speak to your Mozilla manager this week. We’re locking down numbers.

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.

Presenter

Topic

Media

More Details
Your name here

About your topic

Link to any media you want shown on the screen while you talk

Link for interested people to get more information
Curtis Koenig (phone)

Security Bug Severity Ratings

https://wiki.mozilla.org/Security_Severity_Ratings

https://wiki.mozilla.org/Security_Severity_Ratings
Erin Knight

Open Badges project formally launched with competition supported by MacArthur grant

http://commonspace.wordpress.com/2011/09/15/openbadges-2/

http://dmlcompetition.net; http://wiki.mozilla.org/Badges

Status Updates By Team

Firefox

Platform

Messaging

Mobile

IT

Release Engineering

QA

Test Execution
  • Tested and shipping Firefox 7 beta 6 today
WebQA
QA Community
Automation Services

Automation & Tools

Security

Security Reviews Scheduled for this week

Date / Time

Item
Mon Sep 19 / 13:00 PST

Joystick and Mouse Capture
Wed Sep 21 / 13:00 PST

In Content UI Visual Unification
Thur Sep 22 / 10:00 AM PST

HTTP Pipelines 264354

Calendar and Meeting details

Engagement

PR

Events

Creative Team

Community Marketing

Support

Metrics

Evangelism

Labs

Developer Tools

Add-ons

Webdev

L10n

Introducing New Hires

Brian Bondy – Firefox Team – http://stackoverflow.com/users/3153/brian-r-bondy – stackoverflow profile includes pic

Michael Burns – SRE/Sysadmin

Rick Bryce – SRE/Sysadmin

Brian Hourigan – Sysadmin

Jason Crowe – Sysadmin

Dan Parsons – Sysadmin

Introduction to the Waverley/Softvision QA Team (Cathy Logie, Ady Beleanu, Otilia Anica)

John Hammink – Mobile QA

Jet Villegas – Sr. Engineering Manager, Layout

Lawrence Mandel – Engineering Project Manager

Jess Davis – Email Marketing Associate (User Engagement team)

Christie Koehler – Web Product Engineer (WebDev)

Lynee Luque – People Partner to Labs and Product

Dave Berz – Program Manager, Learning and Development

Winnie Aoieong – Senior Financial Analyst

Lori Jashinsky – Global Facilities Manager

Matthew Noorenberghe – Firefox team

Felix Fung – Firefox intern

Chris Kolosiwsky – Systems Administrator (Services Operations)

Rob Hudson – Apps and Add-ons site development (Webdev)

Foundation Updates

Roundtable

7-September-2011

Mobile Meeting Minutes: 2011-09-07

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

Mobile/Notes/07-Sep-2011


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 95346
    • US/International: +1 650 903 0800 x92 Conf# 95346
    • US toll free: +1 800 707 2533 (pin 369) Conf# 95346
    • Canada: +1 416 848 3114 x92 Conf# 95346
  • irc.mozilla.org #mobile for backchannel
  • vidyo: PB&J

Schedule

Next merge date is 2011-09-27

Major Topics for This Week

Application

Front-end

  • Work for Fx9
    • Tablet UI
      • Tablet UI is progressing nicely
      • Bugs should be filed for missing parts
  • Performance work
    • Front-end code affects performance!
  • Locale picker is nearly bug-complete
    • We’ll want to start testing the download feature soon

UX design

Platform Support

Android

Performance

  • We are discussing whether [/Firefox/Projects/Mobile_Startup_Shrink|Mobile StartupShrink] should become a regular weekly meeting
  • We landed a few fixes for startup time
  • bug 655337 – (Read hyphenation files from APK) will help a lot for firstrun

Testing

QA

  • Concerns
    • bug 684242 – Unresponsive browser on resume from sleep on tablet device

Crash Report Sept 5, 2011

Test Suites

Test Automation

  • adb devicemanager seems to work for many.
  • will need to start resolving the resolution issue for reftests
    • when running via ADB on a local device we use –ignore-window-size and this won’t be supported much longer

Release Engineering

android_tier_1

  • (shipped) – 6.0.1, 6.0.2
  • bug 669415 – 40 new tegras coming online

Other

SUMO

  • Articles for master password? and webapps? flash? in planning for 8, add bookmark to home screen
  • 25 new threads on SUMO this week, major themes for existing threads are support for new devices and flash player for votes
  • Android Market reviews for Release v6 (597 total): 145 1 & 2 star ratings this week, 56=slow/unstable representing 38.7% of below-average ratings; 14 below-average ratings cited need for flash player
  • Input feedback this week: 93 issues w/ release v6: 12 are flash-related, 9 are too slow
  • Long-tail of flash problem, split out slow issue into start-up/rendering/phone perf, assess market rating change if we fix perf problem
  • http://www.meetup.com/Firefox-Android-superheroes/ Join Us!

Work Week

  • Sessions
  • No meeting next week

Firefox/Gecko Delivery Meeting Minutes: 2011-09-07

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

Firefox/Planning/2011-09-07


« previous week | index | next week »

Planning Meeting Details

  • Wednesdays – 11:00am PDT, 18:00 UTC
  • Mountain View Offices: Warp Core Conference Room
  • Toronto Offices: Fin du Monde Conference Room
  • irc.mozilla.org #planning for backchannel
  • (the developer meeting takes place on Tuesdays)

Video/Teleconference Details – NEW

  • 650-903-0800 or 650-215-1282 x92 Conf# 95312 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 95312 (US)
  • Vidyo Room: Warp Core
  • Vidyo Guest URL
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.

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

Actions from Last Week

  • Dave Mason to come back with information about jetpack adoption metrics as viewed through AMO
    • In August 22% of new add-ons were built with add-on sdk(jetpack)
    • the trend is rising


(source: fligtar!)

    • We are going to be adding new stats to pull from AMO soon including:
      • number/percentage of new authors submitting new SDK-based addons
      • number/percentage of existing authors (of either traditional or SDK-based addons) submitting new SDK-based addons
      • number/percentage of SDK-based addons
      • number/percentage of SDK-based updates to SDK-based addons (with and without repacks)
      • number/percentage of SDK-based updates to traditional addons
  • Michelle to scour mobile “flash fail” feedback to see if it’s clustered around a small number of sites

Schedule & Progress on Upcoming Releases

  • Next source migration date: 2011-09-27 (20 days)

Firefox Desktop

Release (3.6, 6)

  • Watching to see if we need to do any more rapid response updates for the DigiNotar CA stuff
  • Firefox 3.6.23 is the update that will ship with Firefox 7
    • It was originally called .21 and then .22 but those were used up by rapid response updates
      • Aside: This is why we started to use code names for previous releases (“Macaw”), but note in the new process they are not needed (Firefox 7 stayed Firefox 7 even though we slipped 2 rapid response releases in there)

Beta (7)

  • Release date: 2011-09-27 (20 days)
  • Building 7.0b5 today, plan to get it out the beta audience before the weekend

Aurora (8)

Nightly (9)

Firefox Mobile

6

  • Updates out for CA stuff

7

  • Landed a checkerboarding fix

8

  • Landed a checkerboarding fix

9

  • Startup improvements
  • Tablet UI
  • Locale Picker is almost ready
    • Christian asked if the server side is ready
      • mfinkle said that plan to use AMO for Beta and Release but working with RelEng for Nightly and Aurora to host them straight out of ftp
    • Christian asked if desktop was going to do something similar down the road to reduce the need for repacks, etc
      • mfinkle says currently no plans
      • Axel says there are different platform considerations for desktop vs mobile which is why they aren’t the same
  • Checkerboarding fixes

Firefox Sync

Add-on Builder

  • Add-on Builder has moved to weekly releases
  • Next week’s release will introduce support for pushing your add-ons from the Builder directly to AMO for review and consumption
  • Tentatively targeting Q1 2012 for our 1.0 launch

Add-on SDK

Release (1.0 -> Firefox 5 & 6)

  • 1.0 -> 1.1 repack testing commenced last week
  • AMO blocker bug identified and fixed (fix might have been pushed to production last Thursday; unclear)
  • dbuc in charge of repack testing, should report back on progress today

Stabilization (1.1 -> Firefox 7)

  • no blockers identified in 1.1rc1 candidate build spun last week
  • final release remains on schedule for next Tuesday, September 13
  • draft of release notes

Development (1.2 -> Firefox 8)

  • development continues apace
  • will merge to stabilization branch next Tuesday, September 13
  • will spin 1.2a1 test build next Tuesday, September 13
  • final release on schedule for Tuesday, October 25

Input 4.3

  • 0.1 release for Grouperfish targeted for the end of this week. Integration for the end of September.
  • Tell Us More slated for end of September, beginning of October. Bugzilla code is all done, waiting for resources for Input to become available.

Other Notes:

  • Surveying Add-ons Developers for integrating Input into AMO. So far, so good! Next steps are to analyze the information with fligtar/Asa and talk about developer resources

Feedback Summary

Desktop

  • Keyboard/mouse button bound to close doesn’t close tab but window instead. It was broken in 4 but there weren’t that many reports. In the last two weeks, hundreds. bug 685225
  • Greasemonkey (in conjunction with maybe Tab Mix Plus) causes the middle-click to make new tab shortcut to stop working. They have a fix; please review.
  • Lots (400+ this week) of “Exc in ev handl: TypeError: X” warnings (the next words are all over the map). I’m pretty sure at least half of these can be traced to McAfee siteadvisor.
  • Perhaps higher crashes/hangs over the last two weeks. Some comments about needing to disable Flash.
  • Some comments that 6.0.1/6.0.2 broke the Facebook wall (sumo link). Caused by extensions.
  • I’m getting used to a higher baseline of malware. *sadface*. So, not above normal, but above pre-Firefox 5 levels.

Mobile

  • 25 new threads on SUMO this week, majority of votes for existing threads are support for new devices and flash player
  • Android Market reviews for Release v6 (597 total): 145 1 & 2 star ratings this week, 56=slow/unstable representing 38.7% of below-average ratings; 14 below-average ratings cited need for flash player
  • Input feedback this week: 93 issues w/ release v6: 12 are flash-related, 9 are too slow
  • http://www.meetup.com/Firefox-Android-superheroes/ Join Us!

UX & User Research

Mobile UX

Market Insights

Desktop

  • Tweaks to the Chromium extensions interface show a change from “disable” being the user action, to showing checkboxes of which extensions are “enabled”.
  • Google showed a narrowing focus, with many projects either moving to monetise or be EOL’d. App Engine’s pricing model was criticised, and the following projects were ended: Aardvark, Desktop, Fast Flip, Google Maps API for Flash, Google Pack, Google Web Security, Image Labeler, Notebook, Sidewiki and Subscribed Links.
  • NetApplications reported browser share for August showing a slight (0.25%) erosion for Firefox globally. Forecasts are that Internet Explorer will be under 50% of browser market by mid 2012 – although given the fragmentation of IE (5 major versions in market by then), it isn’t clear what “IE” is apart from a brand. Microsoft responded that IE9 share on Windows 7 is the metric they are concerned about.
  • Windows 8 behind schedule? In a blog post, Steven Sinofsky indicated several Windows 8 features would not be available for the Windows 8 build to be released at BUILD.
  • Windows 7 update – easier to update IE9. An update for Windows 7 made it less likely that a user needs to rebook a system after upgrading from IE8 to IE9.
  • The Palemoon fork of Firefox (for Windows only) is tracking rapid release, but indicated it would not issue a 6.0.1 update, referring users instead to SUMO.

Mobile

Summary below, full update here and in your inbox.

  • Opera launched an HTML5 app store aimed at TV and home entertainment devices
  • Dolphin introduced Dolphin user accounts with version 6.2 of Dolphin HD, which are used for bookmark syncing
  • Net Applications puts Safari as the top mobile browser, followed by Opera Mini. Stats Counter reports differently
  • Baidu announced the release of an Android-based mobile OS, called Baidu Yi
  • Asia-Pacific leads the world in smartphone use, reveals a survey by Google and Ipsos

Marketing, Press & Public Reaction

Questions, Comments, FYI

  • 3.6 EOL?
    • Assume the current direction: we’re doing updates until you hear differently
  • Christian is talking with some people about the plan to prompt 3.6 users to go to Firefox 6+ with an advertised update
    • It will be sent more widely for comment once he gets some more opinions/preferences
  • New release process and a release on December 20th?
    • Christian is exploring if and how we should tweak the process to not impact holidays
  • Calendars you can subscribe to with all important release and migration dates are due Real Soon Now™
  • Who wants to participate in a discussion about how to make a call on localizations falling behind? (Axel)
    • Christian does!

Actions this week

6-September-2011

SeaMonkey Meeting Minutes: 2011-09-06

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

SeaMonkey/StatusMeetings/2011-09-06


« last meeting | index | next meeting »

SeaMonkey Meeting Details

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

Agenda

  • Who’s taking minutes? -> RickieES (RickieesES in wmo)
  • Nominees for Friends of the Fish Tank?
    • Callek for his sterling RelEng work getting Several security updates out in quick succession (confirmed in IRC meeting by IanN, tonymec and KaiRo).
    • Please note A person or entity can’t be nominated twice in a row.

Action Items

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

NEW

OPEN

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

CLOSED

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

K.I.V.

  • Get permission from Google to use their geolocation JSON service [KaiRo]. We can still only wait on the Google front right now.
    • KaiRo has heard that Google is doing a revamp of their location service, maybe they’ll finally make it available publicly so we can use it. [InvisibleSmiley says:] According to Bug 677256 |Migrate to Google Location Service v2| this is still FF only 🙁
    • Callek has contacted Google Sales reps to try and work out a solution that meets our budget (almost nothing) and requirements. Not expecting anything out of it, initial quote from them for inclusion was over 15 thousand USD.

Release Train

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

Extensions Compatibility Tracking

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

2.2 Follow-ups and Issues

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

SeaMonkey 2.3

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

  • The New 2.3 Features page has a comprehensive list of features.
  • One user reported lost bookmarks from 2.2 to 2.3. Since Firefox didn’t have the same problem, IanN thinks it could be just a broken profile issue.
    • Ratty suggests searching SUMO forums for similar issues with Firefox.
  • 2.3.x had ~62100 ADU yesterday, 2.3 has had ~60700 downloads so far.
    • vs. 10009 on 2.2 (with 40370 on 2.0 and 2237 on 2.1). So another ~4k have migrated to 2.2 or above in the last two weeks.
    • IanN says 2.3 user figures are just about 800 under 2.2 figures, which is pretty well. 2.3.3 MU should bring a fair number of 2.0 users, too.

Schedule:

  • Shipped on time, with 2.3.1 and 2.3.2 following and 2.3.3 released today
    • [InvisibleSmiley:] Users still on 2.0 will probably sent to 2.3.3 directly?
    • Callek: Correct, as of today (after 2.3.3 ships) we’ll have 2.0.14 updates directly to 2.3.3
  • Users on 2.2 were updated to 2.3 at release time. Anyone on beta channel was updated to 2.3 already.

Follow-ups and Issues

  • werwolf reports that there are no Spanish Es-Ar help files, only English for several releases.
    • RickieES has contacted the es-AR people to offer them the es-ES files. Marcelo Poli said they will use es-ES files while we try to update es-AR content.

Further 2.x scheduling

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

Feature List, Planning

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

  • New bugs seem to be outstripping fixed/triaged but still a good amount of triaging going on.
  • Good further triage targets could come out of looking at the component bug counts, pick yours!
  • IanN wonders when would be a good time to have another bug day. Perhaps on October, once 2.4 is out?
    • Tonymec and IanN wonder if the last time was mid-week or on weekend. Operation Nugzilla happened from May 18th to 20th (Wed to Fri).
    • Callek_Away tries to triage bugs within 48 hours since they are filed. He hopes to start going through stuff once he gets most of his other todo’s caught up; but that may not be as soon as he’d like.

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

Major wanted/needed features:

Active

  • Kill-RDF:
    • bug 657604 Remove the RDF global object. [serge]
  • bug 606683 Allow customization of toolbar in Composer and MailNews Composition [IanN].
    • Progressing slowly, still waiting on reviews from TB side. Full customization has to go to 2.next (currently 2.6 but could be pushed back further) as it needs work on TB too which is taking a while to get reviews on, plus feedback from kaze.
    • IanN is still unpicking Composer/Mail Compose code in the dependent bugs.
  • de-RDF bug 654864 has been finished and landed on all development branches, including 2.3. Still to do:
    • Neil wanted to follow up on some listener issues
    • for the selection issue, see what the TB guys come up with in bug 669203
  • bug 515734 Provide More Entries in the Win7 Jumplist Tasks list. [Callek].
    • Fixed and in, in time for the 2.5 train. (Currently in aurora)
  • bug 477845 Build a standalone (Comm-central) Composer. [kaze]
    • kaze has done a bit of work in this bug recently. Building on Windows works. Now supports debug builds on Linux if tests are disabled (–disable-tests). Still a lot to do.
    • IanN will see if he can help get builds working with --enable-tests.

Needing help, Unowned, Stalled

  • Kill-RDF:
    • bug 657607 Port jminta’s kill-rdf to SeaMonkey where applicable Part 2 [meta].
  • bug 436794 Enable Mac OS X system address book per default and add UI.
    • SM UI needed, unowned, helpwanted.
  • bug 449728 Drag tabs between windows.
  • bug 477840 Backport KompoZer to Composer (Depends on bug 477845).
    • kaze has done a ton of work there. We still need to work out some organizational issues. At the moment there is no active interest from MoMo for bringing standalone composer into comm-central. That’s something we (KaiRo and kaze) will have to negotiate with the Thunderbird team (Standard8).
  • bug 507841 Port Bug 422814 – Make account configuration quick, easy, and more secure (autoconfig, Quick Account Setup).
  • bug 533908 SeaMonkey Mail: tabs not restored [misak].
  • bug 523274 Complete new default theme icon set.
  • bug 526210 Update the icon set for the SeaMonkey Modern Theme.
    • bug 548778 New communicator icons (based on Strata theme) for SeaMonkey. Some proposed icons got posted, we should take a look how to get that contribution into the product.
    • The rest is unowned so far.
  • bug 87098 [SeaMonkey] Delete key should delete location bar history list entry.
    • Note: Our location bar history doesn’t and can’t use autocomplete at all.
  • bug 677484 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.
  • bug 654009 Reply to list: automatically determine From: address
    • Note: The actual task here is to port bug 45715 “Reply to List” [button/(context) menu item]

Roundtable – Personal Status Updates

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

Aqualon

asrail

Callek

Fixed
  • bug 682897 re-sync comm-central’s copies of mozilla-central build harness
  • bug 676159 Please create MU billboard for Sea2.3 as “unsupported” scary warning (Patch by :InvisibleSmiley)
    • L10n versions have manually copied strings from Firefox for this, and are filed as dependant bugs to have those teams check.
  • bug 682981 – Tracking bug for build and release of SeaMonkey 2.3.2
  • Fixed bustage from bug 683852 landing, using cset a5f596801e38.
  • bug 684160 – Port some recent SyncUI changes to SeaMonkey
Working On
  • bug 684648 – Tracking bug for build and release of SeaMonkey 2.4 Beta 1
  • bug 682739 – Tracking bug for build and release of SeaMonkey 2.3.1 2.3.2 2.3.3 MU [Major Update]
    • Done except pushing updates live
  • bug 683719 – Tracking bug for build and release of SeaMonkey 2.3.3
    • Done except website, announcements, and pushing updates live.
Pending Review
  • bug 682898 – Create a test to ensure comm-central and mozilla-central configuration harness is in sync
  • bug 684536 – More Sync changes since Firefox 4
  • bug 684537 – Port bug 626949 |Sync UI: Style generic change dialogs like the setup and Add a Device wizards| to suite
  • bug 680113 – Select Add-ons dialog lists distribution add-ons as installed by the user
Major TODO
  • Update build machine software, including buildbot itself.
  • Update build machine custom code to latest.
  • Start using the newer release automation code.
  • Get SeaMonkey test machines green on trunk

ewong

  • Fixed:
    • bug 675672 – “NS_ERROR_DOM_NOT_FOUND_ERR” when hovering certain items in Go menu
  • Checkin-needed:
    • bug 513900 – executable permissions for data files (port bug 461322 to SeaMonkey) [need to set c-n; but after successful local build.)
  • Needs Review:
  • Working On:
    • bug 78357 – Account wizard doesn’t have place to enter port info
    • bug 675589 – Group all session restore menu items together.
  • BackBurner:
    • bug 649952 – Port |Bug 609824 – Re-add Bloglines to the feed reader options| to SeaMonkey

IanN

  • Usual testing, reviewing and commenting.
  • Fixed:
    • bug 680936 Fold mailMessengerComposeOverlay.xul into messengercompose.xul
    • bug 680945 Fold mailMessengerOverlay.xul into mailWindowOverlay.xul
    • bug 677010 Show update channel on about: page
    • bug 212165 Unable to access advanced link properties of a linked image
    • bug 219821 can’t open a ‘news:’ URI in new tab/window (enable Open Link in New Tab/Window context menu entries for news URLs)
    • bug 680890 Make more use of mailOverlay in mail composition window
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js
    • bug 680805 Share edit menus between Composer, Plain Text Editor and Messenger Compose
    • bug 682582 Move navigator/hiddenwindow stringbundles to navigatorOverlay
    • bug 682600 Remove duplicate keys/keysets in hiddenwindow
    • bug 682620 Move navigator/hiddenwindow commandsets to navigatorOverlay
    • bug 682723 Move common overlay/scripts from hiddenWindow/navigator to navigatorOverlay
    • bug 682740 mailNavigatorOverlay’s goOpenNewMessage never gets called
    • bug 683315 Update en-GB for Gecko 8.0 (mozilla-aurora)
    • bug 683323 Update en-GB for SeaMonkey 2.5/Thunderbird 8.0 (comm-aurora)
    • bug 684719 Update en-GB help for SeaMonkey 2.4 (comm-beta)
    • bug 664832 Page info should use the same last dir for both single and multiple file saves
  • Waiting for additional review on:
    • bug 21432 Implement Print Preview and Print Setup / Page Setup as in the browser
    • bug 676991 Move toolbar print button to utilityOverlay
  • Waiting for feedback:
  • Reviewed and waiting for other work before possible checkin:
    • bug 674942 Mailnews part of cookie code still gets built as MOZ_MAIL_NEWS is not configured correctly
  • Working on:
    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition
    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • File/Folder selection in windows.
  • To Do:
    • bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.
    • Prefs-in-a-tab.

InvisibleSmiley

  • Fixed:
    • created version-agnostic SeaMonkey add-on compatibility wiki page
    • created version-agnostic SeaMonkey user FAQ wiki page
    • bug 682985 Update SeaMonkey website for 2.3.2 release
    • bug 682531 Bookmarks Toolbar endless recursion
    • bug 680740 Reorganize documentation structure
    • bug 680693 Update SeaMonkey website for 2.3.1 release
    • bug 677149 Update System Requirements page to identify OS X Lion (10.7) for the proper release
    • bug 676159 Create Major Update billboard for SeaMonkey 2.3 as “unsupported” scary warning
    • bug 666873 Modern theme – icons missing in Add-on Manager
  • Working On:
    • bug 684651 Create/Update 2.4 Release Notes
    • bug 684650 Update SeaMonkey website for 2.4 Beta 1 release
    • bug 683724 Update SeaMonkey website for 2.3.3 release
    • bug 683716 Port bug 682803 |can’t set address book in filters|
    • review bug 684536 More Sync changes since Firefox 4
    • review bug 684537 Port bug 626949 |Sync UI: Style generic change dialogs like the setup and Add a Device wizards| to suite
    • feedback for bug 608103 Message Display panel clipped on Windows 7

KaiRo

  • Did all the manual work to put up automated SeaMonkey 2.3.1 updates for 64-bit Linux (bug 682138), but the current DigiNotor “oilspill” situation will make it necessary for me to look into 2.3.3 updates soon.
  • I did some more work on my EarlyBlue and LCARStrek themes and uploaded 2.3 versions to AMO, which have all changes to supports SeaMonkey 2.3 and for LCARStrek Firefox 6 as well as possible (and newer versions reasonably).
  • Also worked on some first steps of updating EarlyBlue and LCARStrek for 2.4 versions, but there’s more to be done there.

mcsmurf

Misak

Mnyromyr

MReimer

Neil

Fixed:

  • bug 531540 Adding images to a page got “dumber” with this release.
  • bug 682587 Application.activeWindow is undefined.
  • bug 683610 Restore support for 1bpp RLE bitmaps.

Working on:

  • bug 669203 directoryTreeView shouldn’t alter selection when an address book is added/removed from places other than the address book.
  • bug 684617 client.mk runs configure twice.
  • bug 684726 Remind people to update nsContentBlocker when they update nsIContentPolicy.
  • bug 684805 Port bug 648045 Mark the active tab in minimized windows as inactive.

Ratty

Fixed:

  • bug 664357 SeaMonkey 2.1 mail compose window back tab bug.
  • bug 683422 An Ampersand (&) on the URL line breaks Translate Page.
  • bug 683894 Package jsdebugger.xpt.

Working on:

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

Waiting for review:

  • bug 683168 Add ARIA semantics to those search widget types that don’t have a Search button.
  • bug 684235 [tabbrowser] Use contentDocument.documentURIObject for shouldLoadFavIcon()/loadFavIcon().

ToDo:

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

Other:

  • Bug triage and Bug discussions.
  • End user support and PR in newsgroups and Mozillazine.

Ricardo

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

sgautherie

Stanimir

Fixed:

  • bug 675858 Error: Services is not defined chrome://navigator/content/pageinfo/permissions.js.
  • bug 681148 Define getPostDataStream() as in Firefox.

stefanh

tonymec

FIXED:

  • bug 663272 NightlyTester Tools should support SeaMonkey nightlies the way ChatZilla, Venkman and DOM Inspector now do.
    • Outstanding: the fixed version should be 3.1.7.1 instead of 3.1.5.1 so that the (unfixed) version 3.1.7 gets auto-updates, see bug 663272 comment #12 and bug 681821.

Any other business?

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

Thunderbird Meeting Minutes: 2011-09-06

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

Thunderbird/StatusMeetings/2011-09-06


last meeting | index | next meeting »

(current release schedules returning soon)

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.

Other ways to get in touch with us can be found on our communications page

Agenda

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

Action Items

Friends of the Tree

Suggestion (protz): Hiroshi Shirosaki has been submitting quite a few patches for Enigmail support in Thunderbird Conversations, and also a small patch for Enigmail. It’s rare to have contributors for Thunderbird Conversations, so if there’s no better suggestion, I’d be glad to see that person get a t-shirt :-).

Thanks to our Friend of the Tree. When adding someone to this section, please get their T-Shirt size, phone number (needed for shipping!) and send it to rebron@mozilla.com so that he can send them a shirt!

Thunderbird Development

For more details, see also the driver meeting notes.

Feature Work

Account Provisioner

No progress this week. Jonathan protzenko familiarizing with the add-on code and porting it to core.
Coming up: full review of objectives, risks assesment and planning

OpenSearch
  • Extension mostly converted to patch; still needs l10n and tests
Test Pilot
  • Most everything works now
  • Next up: moving to comm-central (later, a common version should go into mozilla-central for Firefox and Thunderbird)

Experiments

Thunderbird Conversations
Compose in a tab
Account Summary
Ubuntu Unity Integration
  • Ubuntu Oneiric went to Beta last week! Oneiric is scheduled for full release on October 13th (see the release schedule here)
  • There were some more minor hiccups with the integration add-ons last week, but they’ve been addressed by Chris Coulson and myself. Nothing major.

Schedule and Progress

  • Doing follow-up releases for 6.0, 3.1, and TB 7 beta because of new information with the certificates issues.
Thunderbird 7
  • Currently on: Beta
  • Released second beta today (Tuesday)
  • Add-on compatibility bump should happen on Wednesday or Thursday.
Thunderbird 8
  • Currently on: Earlybird
  • Add-on compatibility bump information prepared, submitting to AMO this week, should go live next week.
  • 8.* added to AMO.
Thunderbird 9
  • Currently on: Trunk.
  • Next merge date is in about 3 weeks.
Thunderbird 3.1.x
  • The 3.1 series is going to keep going while we discuss how to work with enterprise users. Once there’s a way forward there, we’ll close down the 3.1 branch.
  • 3.1.14 releasing today (Tuesday)

Extension of the week

  • Mailhops a nice and funny little extension that lets you see how your emails travel.

QA Updates

  • Maintaining bugzilla
  • Release work

Marketing Updates

Infrastructure Update

Build / Release Update

  • build/sign/release chemspill builds

Web Update

  • tb7 compatibility patch mostly done, finishing it off today
  • Still need to find time to fix the front-end JS bug on kitsune before we can go live

Documentation

  • 20 responses to (from us to them) to contributor inquiry form

Support

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

  1. 2041 new support topics (1640 one week ago) – Media:29August-4September2011Community_stats_for_Mozilla_Messaging.png
  2. Thunderbird 6 Support Issues
  3. Thunderbird 7 Support Issuesnew! please edit and add any issues found in TB7 (currently beta 1), starting at beta 1 for TB7 and future releases
  4. See this week’s Support Appendix for full Get Satisfaction metrics and other support details
  • Would like to move off of mozillamessaging.com domain as soon as possible. Will discuss at the all-hands.

Lightning Updates

Nothing really new to talk about. Tomorrow is my last exam, keep your fingers crossed at all times!

Afterwards the first thing I’ll do is spin a tb7 compatible build for testing.

Status Updates

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

Roundtable Highlights

  • No meeting next week due to an All-Hands event.

Attendees

bwinton,standard8,jhopkins,jenzed,jb,usul,gozer,rolandtanglao,rebron

Mozilla Platform Meeting Minutes: 2011-09-06

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

Platform/2011-09-06


« previous week | index | next week »

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

Mobile Discussion

Performance Program Wiki: Please visit and dive in with comments.

https://wiki.mozilla.org/Features/MobilePerformance

  • Thomas: Call to action: startup shrink and memshrink are two efforts happening today. We are creating more of a program to help drive current and future performance effort to make Fx on Android lightening fast.
  • Michelle: Performance is the #1 issue for users. More people are complaining about it than flash support
  •  Erin: Timeline. We need to be remarkably faster in 6 months.
  • Startup time is the first priority
  • Acctionable Bugs Can be found here.

Notices / Schedule

  • 3.6.22 and 6.0.2 (desktop and mobile) just went live
  • 7.0b4 will come out later today with the same fixes
  • If you are on the book for 3.6.23 patches (the update that will ship with Firefox 7), please land them on releases/mozilla-1.9.2 ASAP

Firefox Development

  • Tim Taubert refactored Panorama’s WebProgressListener to support e10s, and to improve private browsing support WRT saving tab thumbnails (bug 674926)
  • Kev Needham worked with Twitter to add Twitter search to the Firefox search bar (bug 671307)
  • Michael Ventnor is making progress cleaning up and refactoring some autocomplete APIs to properly support inline autocomplete (bug 566489)

Firefox Developer Tools

  • We’re trying to collect code editor feedback (blog post)

Performance

GFX

JS

Layout

  • ‘font-stretch’ implemented (jfkthame/jdaggett) — 4-digit bug fixed!
  • Team status:
    • dbaron: reviews, investigating mobile text resizing
    • dholbert: CSS3 flexbox
    • matspal, tnikkel: bug fixing
    • fantasai: getting started on page-break-*
    • jfkthame: bug fixing, patches for Graphite font support
    • jwatt: converting SVG code to use display lists and be more like other layout code
    • heycam: WebIDL, reworking SVG text to use CSS layout
    • smontagu: implementing dir=”auto” and unicode-bidi:isolate/plaintext
    • mattwoodrow: further 3D-transforms improvements (layer sorting)
    • jwir3: finishing animated gif performance issue, getting started on css3 multi-column spec validation
  • Zzzzz

Video

  • Basic fullscreen API landed (preffed off) (cpearce)
    • cpearce now working on UI changes needed to get it enabled by default
  • Team status:
    • doublec: bug fixing
    • kinetik: tidying up libcubeb sound library for review
    • karl: reviews, tuning the lighting in the Auckland office
    • cpearce: fixing remaining issues with fullscreen API (such as multiprocess support)
    • rgiles: starting on WebVTT subtitles
    • derf, jmvalin: Opus work, WebRTC standards discussion, WebRTC demo hacking
    • rjesup: WebRTC
    • roc: MediaStreams processing infrastructure

DOM

  • Rafael and Andrew found and fixed bug 673017 which explains some of the mysterious cycle collector related crashes
  • peterv found the reason for an intermittent crash seen mostly in our test automation, which is a threading issue relating to cycle collected objects (XPCWrappedJS) being reference counted off the main thread and causing intermittent crashes. bug 684711

WebAPI

  • USB enumeration working on windows.
  • Progress on WebSMS. Close to having full functionality.
  • Team Status:
    • Kevin: WebUSB
    • Mounir: WebSMS
    • Bent: WebTelephony, building B2G on windows

Network

Plugins

Mobile

Accessibility

  • Booting up our mobile text to speech solution! Eitan Isaacson (IRC: eeejay) has joined the a11y team — will note his arrival at next Monday’s meeting. He is in data-collecting-tinker-hacking mode for this week.

Multi-Process

Tree Management

Security

2011.09.06

  • Stub Installer being rescheduled due to reviewee not showing

Meeting Details:

  • Tue. 6-Sept 10:00 AM PDT
  • 3O – ORLY

2011.09.07

Meeting Details:

  • Wed. 07-Sept, 13:00:00 PM PDT (16:00 EDT)
  • 3O – ORLY

2011.09.08

Meeting Details:

  • Thur. 8, Sept, 10:00AM PDT
  • 3P – PBJ

Other details:

  • IRC Channel: #security
  • Etherpad: http://etherpad.mozilla.com:9000/secreview
  • Dial-in Info:
    • In office or soft phone: extension 92
    • US/INTL: 650-903-0800 or 650-215-1282 then extension 92
    • Toronto: 416-848-3114 then extension 92
    • Toll-free: 800-707-2533 then password 369
    • Conference num 624

Stability Report

Friday metrics outage

  • Data center outage for metrics
  • ADUs are missing for Friday – everything is 0.
  • ADUs should have been backfilled but not appearing in Socorro.

Desktop

  • Trunk stability calmed down a bit. Still seeing a number of signatures in older builds.
  • Type Inference checkins
  • Bug 684797 – top crash on the trunk over the weekend but looks like a fix is pending.
  • Bug 676023 – duped to another bug – trying to figure out if it’s fixed.
  • Bug 683967
  • Bug 683753 – top crash on mac and linux for desktop, high on the list for windows (this one is fixed but still appearing in old builds).
  • Other – A couple of big issues related to dlls/extensions
    • Bug 684748 – dll comcash installs – high on release crashes (9k+ a day crashes).
    • Bug 655775 – DataMgr.dll

Mobile

Roundtable

  • The discussion about web app shells and profiles petered out without a decision by the webapp guys: I (bsmedberg) was under the impression that this was an urgent project. If so, can we get decisions to proceed with implementation?
    • For anyone interested in OWA status/discussions:

« Newer Posts

Powered by WordPress