Meeting Notes Meetings notes from the Mozilla community

5-October-2011

Mobile Meeting Minutes: 2011-10-05

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

Mobile/Notes/05-Oct-2011


Details

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

Schedule

  • Next merge date is 2011-11-08

Major Topics for This Week

Application

Front-end

  • Always on the lookout for performance issues
  • More stabilizing Fx9 on tablet and phone
    • We have been doing pretty good finding and fixing regresisons
    • We have a few patches to push to Aurora. More coming.
    • More triage on the backlog of non-theme bugs we have been accumulating
  • Get more testing on:
    • Webapps
    • Locale Picker
    • Camera
  • Make some decisions on:
    • Flash on demand (front-end patch getting better)
    • UA (we should just add ‘mobile’ to our phone UA, following the Android ‘guidelines’)
    • Featurettes, like the Clear Private Data changes, need triage and UX

UX design

  • Fx9
    • The tablet UI is in Aurora, but there are few things we like to see land in Aurora:
      • Prefs/Downloads/Add-ons screens (as they are in nightly)
      • the new throbber, on tablets only
      • style revisions to Start Page bug 626528
      • that’s all – looking good!
    • progress on readability, from dbaron
    • is there a front-end patch/build for flash?
  • Post-Fx9

Platform Support

Android

Native Front-End

  • See [1]
  • Planning to have a prototype for the work week in Toronto (on schedule)

Flash

  • Front-end: Working with desktop team on click-to-enable
  • Honeycomb work shelved until after the mobile summit
  • Snorp working on clipping and performance issues

IME

  • bug 653895 – Cached text and selection indexes in parent process aren’t always synced
    • Have a draft implementation, which seems to work with SwiftKey X, but still has some issues with Swipe – needs more debugging.
  • Shelved for a couple weeks while we’re working on the native FE

Permissions

  • bug 691054 landed in beta, aurora, and nightly to remove some scary-sounding permissions (“Read phone state and identity”) that we weren’t using.
  • bug 672352 discusses other permissions and how to message them to users.
  • mbrubeck would like to write a blog post about this.

Performance

  • Focusing on mobile startup shrink bugs for Fx 10. There are about 32 bugs in the queue.
    • Status: bug 673249 is a dupe of bug 686805 (incremental zip compression in our linker) and Taras has slated for 10/3
  • Need approval of matrix/test cases by eng; will shop them around today so QA has enough time to prep for Friday’s test day.

Bugs

A small selection of bugs we are (or could be) looking at:

  • bug 674651 – nsContentPolicy should skip resource and chrome schemes
    • Updated patch and found small to no improvement. Looking to make sure all the code paths are covered.
  • bug 689713 – Warm up the DNS cache in Java when launching with a URL intent
    • Need to test
  • bug 690903 – nsFormHistory should lazily initializes SQLite DB
    • Patch in progress
  • bug 691534 – Use asyncFetch when loading files in aboutHome.xhtml
    • Landed and requested Aurora approval
  • bug 690901 – Start building a new profile in Java instead of waiting for Gecko to load
  • bug 690898 – Use pre-built SQLite DBs when creating a new profile

Testing

QA

Test Suites

Test Automation

  • bug 691073 – crash while running jsreftests on my tegra – NEED HELP
  • bug 691425 – minidump collection and processing in automation to be landed shortly
  • bug 691349 – Reftest OpenGL tests for Android coming online in the near future!

Release Engineering

android_tier_1

  • we’re now at 29 open android tier 1 bugs, even though we’re the greenest we’ve been in ages.
    • we welcome any help here
  • (fixed) bug 690496 – n900 talos broken
  • (fixed) bug 690751 – tegra power cycle exceptions
    • due to differing firmwares on the remote pdus
    • bear switched us to snmp in bug 690464 (locked); should solidify our power cycle story
  • bug 665891 – add 200 new tegras to pool: 70 new tegras on their way shortly; will bring us to 190.
  • bug 689937 – 7 new foopies needed to run those tegras
  • philor may be asking about turning off debug android tests soon

SUMO

  • Fraudulent SMS reported by 55 users on SUMO.

http://support.mozilla.com/en-US/questions/881358

  • 70 messages sent to firefoxforandroid@mozilla.com last week, 39 to SUMO.
  • 25% of low reviews for v8 about permissions
  • Completed drafts for master password and add bookmark to home screen articles

Quotes:

  • Absolutely in love with Firefox 7 on Android. Soooo much better than the stock browser.
  • Better Getting better. Faster than previous versions. Needs support for flash to become my default browser. Keep updating. Droid X.
  • After a year it so there is a ‘copy’ feature! Nice UX I really like tabs mechanism, fast and nice. I’ll start using it when you add flash support.
  • Better than regular browser on my EVO
  • Very nice! For quick searches Dolphin Mini, for real Internet Browsing Firefox with outstanding bookmarks sync!

Other

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

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

Firefox/Planning/2011-10-05


« 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

Kev to come back with a summary of the current state of the ESR discussions

NOTE: As of 11:00 Pacific, this update is incomplete. I will update this page by 13:00 Pacific, and will go over missing items on the call.

The response from the Enterprise User Working group has been mostly positive, in that the proposal meets needs. We’ve also spoken with large software vendors, and the concept of the ESR is something that they believe they can work with. There are concerns around specific sections of the proposal, notably:

  • The possible limitation of ESR to two full release cycles (this has been outlined as a minimum, per the proposal, but there is concern that the ESR would end at the minimum)
  • Limited access to the ESR via authentication or paywall mechanisms

In addition to the discussions around the ESR, there has been additional discussion around GPO and MSI support, but those conversations are out of scope for the proposal itself, and we’re trying to keep them separate.

Media response to the proposal has been factual, and has been neutral across the board. In general, the proposal has been accepted as something that addresses needs and shows that Mozilla is listening, but needs ratification from both organizations that deploy Firefox and Mozilla itself. References to various articles written about the article are available below:

CNET News: Mozilla proposes not-so-rapid-release Firefox
Computerworld: Mozilla proposes 5X slower Firefox release tempo for enterprises
Conceivably Tech: Mozilla Proposes 42-Week Release Cycle For Firefox in Businesses
Ghacks: Mozilla Proposes Extended Support For Firefox
ZDNet: Mozilla attempts to appease enterprise users with talk of 42-week Firefox release cycle
PC World: Mozilla Answers Business Users with a Slower Firefox Schedule
InformationWeek: Firefox Enterprise Support: Mozilla Changes Its Tune
ITProPortal: Mozilla Proposes ‘Slower’ Firefox Releases for Enterprises
PC Pro: Firefox offers slower release cycle for business
PC Magazine: Irked By Quick Release Cycle Get Extended Firefox Support
Tom’s Hardware Guide: Mozilla Proposes Firefox ESR Versions for Businesses‎

Schedule & Progress on Upcoming Releases

Firefox Desktop

Release (3.6, 7)

Beta (8)

  • Expecting to start 8.0b2 today

Aurora (9)

  • Add-on compatibility bump is scheduled for next week

Nightly (10)

  • Seeing bad user sniffing due to two digit version (we knew this would happen)
    • bug 690287 – Tracking bug
    • bug 690391 – Be proactive in impact assessment
    • We are discussing some potential mitigation, nothing to share yet

Firefox Mobile

Top customer issues and plans to fix

Top three FF7 issues and plans for resolution:

  • Performance: 22% of & 2 star reviews on Android market this week report that FF7 is too slow. Startup shrink and memshrink projects continue work to resolve, see also https://wiki.mozilla.org/Mobile/Notes/05-Oct-2011#Performance.
  • Flash player support: 22% of 1&2 star reviews on the Android Market this week report that they need Flash player; flash player is the top complaint (other than device wish list) on SUMO with 98 votes this week, Flash is the most common issue reported against FF7 on input.mozilla.com. 17% of email sent to ‘the developer’ from Android Market this week were also requests for Flash support. Flash support did not make FF9, but there is a prototype in progress, see https://bugzilla.mozilla.org/show_bug.cgi?id=630007
  • Stability: 11% of 1 & 2 star reviews on the Android Market this week report that the browser is unstable: freezes phone is most common, followed by crashes, and lastly it is resource heavy.

Top three FF8 issues and plans for resolution:

  • Permissions: 24% of 1 & 2 star reviews on the Android Market this week report that the browser has unacceptable permissions (phone identity), see https://bugzilla.mozilla.org/show_bug.cgi?id=691054 for the fix
  • Support for flash is second most common below-average review comment.
  • Performance (slow & unstable) is third.

FYI: 55 people on SUMO reported receiving a fraudulent SMS message about a Mozilla Firefox phone number drawing in the UK requesting an email reply.
http://support.mozilla.com/en-US/questions/881358

Perf Bugs

A small selection of bugs we are (or could be) looking at:

  • bug 674651 – nsContentPolicy should skip resource and chrome schemes
    • Updated patch and found small to no improvement. Looking to make sure all the code paths are covered.
  • bug 689713 – Warm up the DNS cache in Java when launching with a URL intent
    • Need to test
  • bug 690903 – nsFormHistory should lazily initializes SQLite DB
    • Patch in progress
  • bug 691534 – Use asyncFetch when loading files in aboutHome.xhtml
    • Landed and requested Aurora approval
  • bug 690901 – Start building a new profile in Java instead of waiting for Gecko to load
  • bug 690898 – Use pre-built SQLite DBs when creating a new profile

7

8

  • New permission request added which has caused poor ratings
    • backed out on trunk
    • need to figure out what to do about scary permissions

9

  • Requesting approval for some followups for tablet theme
  • Requesting approval for some perf improvements
  • Requesting approval for some camera crash fixes

10

  • More performance work
  • Potential new stuff: Phone UI, Reading Mode and Flash

Firefox Sync

  • Firefox 7:
    • Mitigations are being taken to fix the Sync issues occurring. Expected to be back to normal tomorrow.
    • A postmortem will be held.
  • Firefox 10+:
  • New Inbox for Sync ideas that will be reviewed monthly – Anyone welcome to contribute

Add-on Builder

  • upload to AMO launched last week, will be updated today to fix a couple of small issues.
  • 1.0 final public release remains targeted for early to mid-Q1 2012
    • I will be engaging with marketing as that time horizon draws near
  • Q4 2011 goals are on the goals wiki under the AMO section
    • This quarter is about shaping and hardening the existing feature set for the upcoming final release
  • KPI stats update:
    • There are currently over 8,500 registered users on the Builder – an increase of almost 400% Q/Q
    • The Builder is currently home to some 15,700 add-ons and libraries, ~2,000 of which have seen significant development – an increase of more than 400% Q/Q

Add-on SDK

Release (1.1 -> Firefox 7)

  • Did a post-mortem on repacks process
  • posted a proposal for repacks (short term and long term) on dev.planning, addons blog, and jetpack forum (Proposal)

Stabilization (1.2 -> Firefox 7, 8)

  • Third test build 1.2b3 spun yesterday
  • Are moving release up one week to Oct. 18th (discussion)

Development (1.3 -> Firefox 8, 9)

  • Merge to stabilization will also be moved up one week to reflect new schedule

Feedback Summary

Desktop

Firefox 7.0.1

  • Lots of sync complaints around server problems (mainly because it’s distracting)
    • Can’t delete accounts because of a deletion-page error (users try that first when they get errors)
    • We may have broken the “reset your sync account” fix as well
    • Errors about incorrect passwords are not the correct error and often confusing.
  • Add-on compatibility
    • Yahoo Toolbar is definitely incompatible and not fixed by 7.0.1 but I’m no longer sure about the lost bookmarks tie-in.
      • From kev: Yahoo took down bookmarks.yahoo.com, Toolbar is compatible but binary isn’t which leads to bustage and a storage migration that prevented users from accessing the bookmarks they had.
    • AVG — users need to update manually.
    • Some norton complaints but getting better — Updating is slow
  • Yahoo Mail errors (may have been server problems on their end)
  • Angel (a course management software used by a number of universities) isn’t compatible with Firefox 7, some schools are advising users to downgrade to Firefox 6. bug 673714. Blizzard is working on this.
  • Lots of complaints about java: [1] and [2]. This may be related to Angel (above).
  • Complaints of freezing/hanging (again, may be more than usual, hard to say) [3] (for example).
  • “XML Parsing Error: undefined entity Location: chrome://browser/content/browser.xul.” errors. Caused by add-on updates (may be related to updating from Firefox 3.X – Firefox 7), may be not.
  • Firefox gets stuck and is unable to load pages after a while. Caused by network.http.max-connections getting set to 256 (changed in bug 648570). [4]

Firefox 8

  • Videos on Apple.com only play audio (they’re delivering h.264 content to Firefox builds). bug 528314
  • Can’t drag and drop tabs into bookmarks: bug 674723.
  • Scrolling on some sites is slower than usual on OSX: [5]
  • Lots of Sync complaints here as well: [6]

Firefox 9

(A rehash for those of you in the Aurora meeting yesterday, but now with bug numbers!).

  • Add-on compatibility (in Aurora you get 3 weeks on, 3 weeks off), which is a pain
  • Weird toolbar resizing problems: [7] and [8] bug 691917
  • Problem with closing security exception window (?) [9]
  • A couple complaints about how we’re moving tabs around: [10] and [11].
  • A couple complaints involving download manager behavior: [12] and [13] and [14] and [15] bug 691921

Firefox 10

  • Complaints about dropdowns not working with arrow keys: [16] (probably bug 690668 but a lot of complaints for somthing that’s x64 specific).
    • Should get fixed after a quick bug review.

Mobile

This has moved UP to the Mobile status report ^^^

UX & User Research

Still looking for developers who want to watch usability sessions in Toronto during mobile week. Will take about 1 hour of your time from the 17th-19th. Contact Mary Trombley to get started.

Market Insights

Mobile

Summary below, full update here and in your inbox.

  • Android approaching 1 million activations/day as it launches a new version next week and conquers even lower price points ($35 in India)
  • Opera extended its partnership with Safaricom, Kenya’s leading network operator
  • The iPhone 4s was announced, featuring an updated CPU and camera and iCloud integration
  • PhoneGap was acquired by Adobe, who also launched a new suite of mobile applications
  • UC Web, a Chinese mobile browser, prepares to target the US market
  • Amazon is rumoured to be interested in acquiring WebOS
  • 3G turns 10 years old. Japan, its pioneer, has a 96% penetration rate

Marketing, Press & Public Reaction

Mobile

  • Continuing to iterate on product positioning
  • Researching approaches to focus on tablet users
  • Putting together marketing plan for Firefox 9 release

Questions, Comments, FYI

Actions this week

  • Jen to come back with postmortem summary for sync issues in FF7
  • Daniel to report back on re-repack of SDK-based addons after version number bustage

4-October-2011

SeaMonkey Meeting Minutes: 2011-10-04

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

SeaMonkey/StatusMeetings/2011-10-04


« 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?
    • I nominate Callek for the tremendous amount of work he’s done recently setting up the software on the build machines. — Tonymec 13:30, 2 October 2011 (PDT)
    • – I concur. Ewong
    • 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

  • IanN to come up with a proposal on any additions/subtractions for the project areas page and send it around council/members.
  • IanN to write the “Friends of the Fish Tank” F.A.Q.

CLOSED

  • 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.

Release Train

  • Callek is working on getting comm-aurora and comm-beta on MXR (bug 653424).
    • Patch updated. Awaiting review
  • 2.4 final shipped 27 September (along with the channel moves), 2.4.1 shipped 29 September and 2.5b1 shipped 30 September.
  • Target date for 2.5 is around 8th November.

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 provides versions for the current stable release (AMO), Aurora and trunk (both FTP) and Beta (Calendar Versions page).
  • 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.x Follow-ups and Issues

  • Lost Bookmarks bug 673474 and Cookies bug 673672 on auto-update from 2.0.14 to 2.x.
    • 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.4

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

  • The New 2.4 Features page has a comprehensive list of features.
  • 2.4.x had ~57,700 ADU yesterday and 2.4.1 has had ~33,600 downloads so far.
    • vs. 22,422 on 2.3, 5,050 on 2.2, 1,679 on 2.1 and 30,925 on 2.0. So, in the last two weeks, ~5k have migrated to 2.3 or above.
  • Also note that yesterday’s numbers are somewhat low due to Germany having had a holiday.

2.Next

  • 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. 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.
    • We also need to try harder to fix regressions ASAP. Also keep an eye on and prioritize bugs to be ported from FF/TB that land on branches (Aurora, Beta). We need to keep an eye especially on Session Restore, Sync and Tabbrowser.
    • We have to be careful not to break code shared with Thunderbird, otherwise patches might have to be backed out of string frozen repositories.
  • Please help updating the New 2.5 Features page as we go.

Feature List, Planning

Bug statistics for last two (full) weeks: 58 new, 25 fixed, 14 triaged.

  • More new than fixed and triaged together…
    • We need to go through those NEW bugs looking for dupes.
  • 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 in 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).
  • Tonymec checks his calendar and suggests the last week of October e.g. 26th to 31st or so.
  • Tonymec to start a discussion in the sm-members list regarding the next bug day. We should give potential bug busters as much notice as possible.

Open reviews/flags:
31 review
12 super-review
0 ui-review
7 feedback

Major wanted/needed features:

Active

  • 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 has done as much unpicking of Composer/Mail Compose code as possible in the dependent bugs, so will be reworking his customising patches.
  • 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 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 657604 Remove the RDF global object. [serge]
  • 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

  • bug 688357, fix SeaMonkey Windows Build Failure due to Bug 648581.
  • bug 680113 – Select Add-ons dialog lists distribution add-ons as installed by the user
  • bug 687797 – Bring CentOS 5 Linux Slaves up to date based on MoCo puppet configs.
  • bug 680200 – Add fi to Venkman all-locales
  • bug 688682 – Tracking bug for build and release of SeaMonkey 2.4 Final Release
  • bug 688958 – Tracking bug for build and release of SeaMonkey 2.4 MU [Major Update]
  • bug 690041 – Tracking bug for build and release of SeaMonkey 2.4.1 Oilspill
  • bug 688951 – Build/Release SeaMonkey 2.5 Beta 1
  • IT Fixed bug 686771 – Grant Callek access to push to l10n repositories.
  • bug 689152 – Broken feed preview prevents subscribing to any feed
  • bug 691244 – SeaMonkey Idle Slaves don’t reboot properly…
  • Upgraded buildbot code on the tools repo fork and buildbotcustom (seamonkey-production branch) which includes rolling in the previously fixed (by me) bug 668724 and doing a followup for that.
  • Created Releases/SeaMonkey2.5 Tracking page, with some handy bug queries.
  • Nominated a new name for SeaMonkey Council, currently waiting on some people to vote, once known, details will be announced.
  • Congratulated ewong on his ability to properly implement a subclass of nsIDeveloper<Edmund>. Something I, Myself, did (nsIDeveloper<Callek>) almost 3 years ago.
  • Created hotfix addon for our Update Cert Issue from Sea < 2.3.1. Once this is approved I will broadcast it more than just meeting.

ewong

  • Fixed:
    • bug 513900 – executable permissions for data files (port bug 461322 to SeaMonkey)
  • Checkin-needed:
  • Needs Review:
  • Working On:
    • bug 78357 – Account wizard doesn’t have place to enter port info
    • bug 654966 – File > Save As > Templates should not be active for NNTP folders.
    • bug 670561 – show profile path in profile manager.
    • bug 675589 – Group all session restore menu items together.
  • Investigating:
    • bug 13818 – Ability to change the “quoteline”
    • bug 16717 – Disable source folder in Move/Copy/File menus
    • bug 39113 – Show current profile name in preferences (backed out)
    • bug 513900 – executable permissions for data files (port bug 461322 to SeaMonkey)
    • bug 527173 – Spellchecker settings are in the Mail section but the SP is used by all components
    • bug 620324 – Selected multiple mail folders to move, but only one folder gets moved
  • BackBurner:
    • bug 649952 – Port |Bug 609824 – Re-add Bloglines to the feed reader options| to SeaMonkey

IanN

  • Usual testing, reviewing and commenting.
  • Fixed:
    • bug 21432 Implement Print Preview and Print Setup / Page Setup as in the browser
    • bug 685345 Stop using abDirTreeOverlay in TB
    • bug 676991 Move toolbar print button to utilityOverlay
    • bug 688970 Fix hiding of print preview menus on OS X
    • bug 690151 Bump Chatzilla compatibility for SeaMonkey 2.7 / Firefox 10.0
    • bug 690153 Bump DOM Inspector compatibility for SeaMonkey 2.7 / Firefox 10.0 / Thunderbird 10.0
    • bug 690160 Bump Venkman compatibility for SeaMonkey 2.7 / Firefox 10.0 / Thunderbird 10.0
    • bug 690326 Simplify venkman-overlay for Thunderbird
    • 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 689186 Update en-GB for Firefox 8.0 (mozilla-aurora)
    • bug 689200 Update en-GB for Calendar 1.0b8pre (comm-aurora)
    • Test for bug 552782 Outlines: Numbering is wrong
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js
    • bug 691144 Open Containing Folder should preselect the file
  • Waiting for additional review on:
    • bug 680805 Share edit menus between Composer, Plain Text Editor and Messenger Compose
    • bug 688765 Move file menu from editorOverlay to editingOverlay
    • bug 690145 Move CharsetPopupMenu code from editorOverlay to editingOverlay
  • 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 689123 Add support for Ctrl+A to Message Filters dialog list
    • bug 688950 Update SeaMonkey website for 2.4 Final release
    • bug 684651 Create/Update 2.4 Release Notes
    • bug 690044 Update SeaMonkey website for 2.4.1 Oilspill release
    • bug 688954 Update SeaMonkey website for 2.5 Beta 1 release
    • bug 689039 Fix Save button in Sync generic change dialog (accessing wrong bundle variable)
    • bug 679117 Add View/Apply Theme to MailNews
    • bug 688694 Make Account Settings dialog wider for Windows 7 after bug 660893 Port fix for bug 654402 |”Copies & Folders” page in Account Settings is cut off|
    • bug 689018 Port |bug 656492 – Rename “Sync Key” to “Recovery Key”| and |bug 681402 – Manage Accounts menu has My Sync Key|
    • bug 688281 Port bug 660684
    • bug 687329 Add and use template variable for release date for all release pages
    • bug 687207 Update SeaMonkey website for 2.4 Beta 3 release
  • Working On:
    • bug 665678 Open Add-ons Manager, Data Manager etc. according to Link Behavior preferences (i.e. in a window if the user chose so)
    • bug 688953 Create/Update 2.5 Release Notes
    • review bug 684537 Port bug 626949 |Sync UI: Style generic change dialogs like the setup and Add a Device wizards| to suite
    • track bug 687316 (Remaining) Sync changes to port to Suite

KaiRo

mcsmurf

  • Fixed bug 552118 File association icon is set to generic.
  • Working on bug 688615 Wrong reg key used in Installer shell icon handler code.

Misak

Mnyromyr

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

MReimer

Neil

Fixed bug 686616 “Tabs from other computers” Menu item appears when it isn’t supposed to.

Ratty

Fixed:

  • bug 687317 HTMLIsIndexElement is no longer available (spew when dealing with FAYT bar).
  • bug 689593 Change users of Array.prototype.splice to not rely on non-standard behavior of deleting all elements from |k| onward for |arr.splice(k)|.
  • bug 689963 “Error: nsIClassInfo is not defined” in nsSidebar.js.

Working on:

  • bug 690701 “Save Video As…” should respect the filename set in the Content-Disposition header.
  • bug 690706 Future-proof CrashSubmit against future argument additions.
  • bug 690778 Update nsFeedSniffer.cpp (Port part of bug 589292 Add contentDisposition{Filename} properties to nsIChannel).

Other:

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

Ricardo

sgautherie

  • Fixed Core bugs:
    • bug 661403 configure.in: fix MOZ_INSTALLER code w.r.t. confvars.sh
  • Fixed other projects bugs:
    • [Calendar] bug 689370 Remove overridden ‘MOZ_INSTALLER=’ option from confvars.sh, in Calendar

Stanimir

  • Working on:

stefanh

Fixed:

  • bug 689270 js error when opening the Bookmarks menu without any windows open.

tonymec

Any other business?

  • Congratulations to ewong on the birth of his first child!
  • Need to review project areas
    • Iann will come up with a proposal on any additions/subtractions for the project areas page and send it around council/members.
  • Extended Support Releases (ESR)
    • At the moment looks like that will be based off either Gecko 8 or 9 so potentially that will be either 2.5 or 2.6 for us. Assuming we have the machines, we will also have an ESR which might help move some of those still on 2.0 up to 2.5/2.6.
    • Our ESR should use the same branch as Firefox ESR so any Security and Stability “extended” fixes for Gecko will be picked up by the SeaMonkey ESR.
  • Another nugzilla day.

Thunderbird Meeting Minutes: 2011-10-04

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

Thunderbird/StatusMeetings/2011-10-04


last meeting | index | next meeting »

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? –> Bienvenu
  • 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
OpenSearch
Test Pilot

Experiments

Thunderbird Conversations
Compose in a tab
Account Summary
Ubuntu Unity Integration
  • Nothing to report this week.

Schedule and Progress

Thunderbird 7
  • Released last week, with a follow-up 7.0.1 to fix an issue with disappearing add-ons on upgrade (temporary dataloss).
Thunderbird 8
  • Currently on: Beta (after today)
  • Releasing beta 1 today.
  • Add-on compatibility bump will happen this week (either today or Friday)
Thunderbird 9
  • Currently on: Aurora (after today)
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.

Extension of the week

  • None this week – send suggestions to ludovic@mozilla.com

QA Updates

  • Releases
  • Bugzilla

Marketing Updates

  • Reached 7.3MM ADUs last week with Germany, US, France, Japan, and Italy leading the way.
  • Tb 7/7.01 releases and Tb 8 Beta 1.
  • Brand and market research planning.
  • Working with Ann-Marie on user surveys

Infrastructure Update

  • Vancouver office move out
  • Relocated all Vancouver build capacity to San Jose (mac-only)

Build / Release Update

  • OS X builds are now done in San Jose like the other platforms, so no more build dependency on the Vancouver office (bug 688838)
  • Thunderbird 7 and 3.1.15 released
  • Thunderbird 8.0 beta 1 built

Web Update

  • working on a better l10n scheme for our version of kitsune
  • TB8 compatibility bump will be run on Thursday after the AMO push
  • slightly over 50% of locales done l10n on TB7 pages bug 689449
  • Trying to figure out a way to get TB on nightly.mozilla.org

Documentation

  • interviewing new practicum student
  • talking to BCIT Tech Writing program head about addressing students on open source opportunities
  • four new KB articles (list and links to follow)
  • one new MDN article (New in TB 7)
  • four major MozillaZine updates (list and links to follow)
  • 33 inquiry responses

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. 1944 new support topics (1625 1 week ago) – Media:26September-2October2011-Community_stats_for_Mozilla_Messaging.png – up because of TB7 release on Tuesday
  2. Thunderbird 7 Support Issues
  3. Thunderbird 8 Support Issues – Please edit and add any issues found in TB8 starting with TB8 Beta 1
  4. See this week’s Support Appendix for full Get Satisfaction metrics and other support details

Lightning Updates

  • Lightning 1.0b7 released, no pressing issues
  • Lightning 1.0rc1 is being built, linux and windows is here, mac due tomorrow
  • l10n dashboard is just about set up, bug 689526
  • Working on getting mozmill running for calendar, partial success.

Status Updates

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

Roundtable Highlights

Attendees

bienvenu standard8 jb mconley bwinton rebron roland ludo gozer jhopkins sancus jenzed phillip

Mozilla Platform Meeting Minutes: 2011-10-04

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

Platform/2011-10-04


« previous week | index | next week »

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

Goals

Notices / Schedule

  • The 3.6.23 → 7.0.1 advertised update is happening this Thursday
  • Christian will be scheduling a post-mortem for Firefox 7/7.0.1. Will likely be next week, more details to release-drivers and dev-planning within a day or two

Firefox Development

  • Preliminary set of Firefox e10s bugs filed, many more to come (bug fxe10s)

Firefox Developer Tools

Performance

GFX

  • Graphics BugKill day this Friday, October 7.
    • We’ll be spending our full day triaging our old bugs, trying to get down to a manageable number.
    • If you’re interested in participating or observing, please email Joe now.
  • Draft Q4 goals for the Graphics group are now available.
    • If it’s on the goals list, we’ll be focusing on it in earnest with a plan of finishing it this quarter.
    • If it’s on the “Other important Q4 work” list, we’ll probably be working on it, but it’s either not big enough to be a goal or unlikely to be finished in Q4.
    • We include both goals and “Other important work” to ensure both: that you know what we’re working on, and that we’re always working on the most important thing.
    • Please let us know if this isn’t the right set of goals!

JS

Layout

  • CSS 3D transforms enabled on trunk! (mattwoodrow) bug 505115
    • some improvements coming
  • Image animation now controlled by refresh driver; should improve performance substantially on pages with lots of animated images, especially in background tabs (Scott Johnson) bug 666446
  • Major ancient table-related bugs fixed (table margin collapsing, use of relatively positioned tables as containing blocks for absolutely positioned descendants) (ehsan) bug 10209, blog post
  • SVG displayList internal types have changed (jwatt)
  • Graphite font layout landing soon, passed Sec review (jkew)
  • Selection bit – Move from Layout to Content – (bug 619273) landing this week (mats)
  • View removal (bug 337801) part 1: decks in progress (tnikkel)
  • Mobile Readability (part 1) in progress (dbaron)

Video

  • Fine-tuning fullscreen API so we can enable it on trunk, did security review (cpearce)
  • Working on measuring and reducing the latency of media element playback, so patterns like “element.clone().play()” work well when you just want to play lots of sounds (doublec)
  • WebRTC being worked on Alder – merging with our build system – will write modified gyp back-end to generate Makefile.in’s, likely

DOM

WebAPI

  • Started looking at camera UI
  • Submitted Battery API to W3C
  • Files in indexedDB has initial patch

Network

  • Hoping to land SPDY implementation (pref’d off) for FF10.

Plugins

Mobile

Mobile Perf Program Wiki has landed. This has program goals and status.
https://wiki.mozilla.org/Mobile_Performance

Last week:
We have a testing matrix people seem happy with. Check out the above wiki page to review. (We are also covering iOS browsers on Apple HW). The wiki just has some thumbnails to preview. I will find a more permanent home for this info.

This week:
We need to land on standardized methodology for testing and analysis. I am drafting this up and will shop around to eng and qa for approval in time for Aaron Train’s QA testing day this Friday.

Accessibility

Multi-Process

Tree Management

  • bug 690236 new 10.6 testing machines
    • running almost completely green in staging
    • will start reporting to production systems this week
    • infrequent results until more machines are online
      • Currently 10 running
      • Target is 80 running
    • running in parallel with old 10.6 machines
      • in graphserver, old machines to be renamed “MacOSX 10.6.2 (rev3)”, new are “MacOSX 10.6 (rev4)”
  • bug 658313 disabling pgo for per-push builds
    • creating 4-hourly builds on mozilla-central, mozilla-inbound, mozilla-aurora, mozilla-beta
    • leaving pgo on for nightly builds

Security

Security

Security Reviews Scheduled for this week

Date / Time

Item
Mon Oct 3 / 13:00 PST

Graphite Font Shaping 631479
Mon Oct 3 / 15:00 PST

Full Screen API
Tue Oct 4 / 10:00 PST

XHR rewrites non-POST methods upon 301/302 redirects 598304, 676059, 676829
Wed Oct 5 / 13:00 PST

Expose Add-On Performance
Thu Oct 6 / 10:00 AM PST

Safe Browsing Backend – Mobile

Calendar and Meeting details

Stability Report

Socorro

  • Next release 2.3 out this week.
  • Will summarize features coming in Q4 next week.
  • Kairo working on component reports. Will have something experimental to show soon.
  • bug 691039 ADU issue on trunk is now fixed.

Desktop

  • Trunk Regressions
    • bug 691462 Crash [@ AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&) ]
    • bug 691431 Firefox 10.0a1 Crash Report [@ WrapPreserve3DList ]. It is fixed as of this morning.
  • Adobe Flash Player version 11.0.1.152 shipped last evening. Will be monitoring crash stats for any potential issues.

Mobile:

  • Crash Report Oct 3, 2011
    • bug 689778 – Some content crashes are not getting reported at all
    • bug 689781 – Some content crashes will show in about:crashes but does not get sent to soccoro
    • bug 691842 – No reports shown for 8b1
    • Top Bugs :
      • bug 661158 Crash on mobile SMP devices while sending PRNetAddr over IPDL [@ Pickle::ReadBytes]
      • bug 663494 – crashing occurs when trying to restart after energysaving power down; crash [@ base::CloseSuperfluousFds]
      • bug 622992 Fennec crash in base::CloseSuperfluousFds
      • bug 687367 – Bionic domain name functions are not thread-safe on pre-3.0 Android
  • Blog about Mobile Crash Reports

Roundtable

  • UX team: Platform focus areas that we need to look at:
    • We still can’t draw the entire window, both on Windows and OS X (and I assume Linux)
    • UI slowdowns from network or GC or I/O
    • Caching & prefetching
    • Windows 8 & Metro explorations
  • Christian will be scheduling a post-mortem for Firefox 7/7.0.1. Will likely be next week, more details to release-drivers and dev-planning within a day or two

3-October-2011

Mozilla Platform Meeting Minutes: 2011-10-03

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

Platform/2011-10-03


« previous week | index | next week »

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

Goals

Notices / Schedule

Firefox Development

Firefox Developer Tools

Performance

GFX

JS

Layout

Video

DOM

WebAPI

Network

Plugins

Mobile

Accessibility

Multi-Process

Tree Management

Security

Stability Report

Roundtable

Mozilla Project Meeting Minutes: 2011-10-03

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

WeeklyUpdates/2011-10-03


« 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

  • The entire Softvision team in Romania for helping QA qualify every Firefox release this quarter and their continued participation in every testday. They have enabled quick turnaround on releases/chemspills, and enabled us to extend typical testday hours from 8 hours to 20 hours — they make ‘awesome’ possible. (ashughes)
  • Amy Rich and Chris Cooper for keeping the Thunderbird releng infrastructure online during a difficult move to a new data center (John O’Duinn)
  • SUMO wants to thank Scoobidiver for being the most prolific writer and reviewer of knowledge base articles and for then turning around and localizing them all in French. We’d also like to thank Alice Wyman for her invaluable contributions to the SUMO knowledge base over the last three and a half years.

Upcoming Events

This Week

Monday, October 3

Tuesday, October 4

Wednesday, October 5

  • Brownbag at 1PM pacific: “Structure and Motivation of a New Wiki to Better Enable Openness and Collaboration in Sustainability” – Ward Cunningham,

Thursday, October 6

  • Brownbag at 12pm pacific: Mozilla The Musical-Asa Tells the Mozilla Story. Aimed at interns but open to anyone.
  • Brownbag at 12:30pm pacific: Agile coach Elisabeth Hendrickson will give her presentation “Lessons Learned from 100+ (simulated) Agile Transitions”

Friday, October 7

Next Week

Product Status Updates

Firefox Future (8, 9, 10)

  • We shipped Firefox 7!
    • And then a quick update to fix disappearing (but not actually gone!) addons
    • Public reaction seems really positive
  • Next migration day is November 8

Firefox Current (3.6, 4.0-7.0)

Mobile Firefox

The bigger issues

  • Will Java front-end be feasible? Doug T. is driving toward an initial pros/cons analysis over the next week
  • Flash support will land on nightly in the next few days, need to evaluate and set criteria for whether it would be good enough to ship (Note, this is smartphones only, because it’s Gingerbread and earlier, not Honeycomb)
  • Startup shrink continues. We’re capturing baseline measurements for mem usage and responsiveness so that we can track optimization wins. We are also looking at analysis of metrics across release channel builds.

Top three customer issues and plan to fix

  • Startup/stability; 38% of 1 & 2-star ratings on Android Market are “slow/unstable”; startupshrink project is the plan to fix
  • Other performance themes: page loading performance and scrolling/panning performance; getting quit in the background; memshrink project is the plan to fix

Just landed in Aurora for Firefox 9

  • Major tablet UX refresh – good feedback on input so far
  • Webapps support
  • More locale picker work
  • Camera
  • Need to make decisions on:
    • Flash on demand (front-end patch getting better)
    • UA
    • Featurettes, like the Clear Private Data changes (need to triage)

Thunderbird

Nothing to see here. Move along, move along.

Drumbeat

  • Mozilla Festival in London, UK. Nov 4 – 6.”Media, Freedom and the Web.” Will include BBC, the Guardian, Boston Globe, Al Jazeera, Soundcloud, many others.
  • Updated list of design challenges for you to get involved in: https://mozillafestival.org/program/design-challenges/
  • From designing news apps for mobile, to translation / localization, to 3D modelling. Especially looking for Javascript developers, UX designers, HTML5 audio & video hackers.
  • Interested in participating? Register here.

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
Aakash Desai

Mozillians.org 1.0

Mozillians.org site

Mozillians Project Wiki
Michael Coates

Mozilla Web Bounty Update

Web Bounty Presentation

Mozilla Bounty Program Details

Status Updates By Team

Firefox

Platform

Messaging

Mobile

IT

Release Engineering

QA

Test Execution
WebQA
QA Community
Automation Services

Automation & Tools

  • Desperately need a hand with bug 621363 if you can help, ping khuey and jmaher
  • Bug Correlations landed on the War on Orange site, take a look to see how your oranges relate to one another.
  • Besides making an awesome maple-chocolate-bacon cake, Trevor put his tegra pool online. If you need to check out a tegra for debugging and want to try it out, ping tfair.
  • More notes and status here

Security

Security Reviews Scheduled for this week

Date / Time

Item
Mon Oct 3 / 13:00 PST

Graphite Font Shaping 631479
Mon Oct 3 / 15:00 PST

Full Screen API
Tue Oct 4 / 10:00 PST

XHR rewrites non-POST methods upon 301/302 redirects 598304, 676059, 676829
Wed Oct 5 / 13:00 PST

Expose Add-On Performance
Thu Oct 6 / 10:00 AM PST

Safe Browsing Backend – Mobile

Calendar and Meeting details

Engagement

PR

Events

Creative Team

Community Marketing

Support

Metrics

Evangelism

Labs

Developer Tools

Add-ons

Webdev

L10n

Introducing New Hires

  • Rail Aliiev: joining the Build & Release team, managed by Chris Atlee, located in the Toronto office.
  • Michael Bebenita: joining the Research Engineering team, managed by Andreas Gal, located in the Mtn. View Office.
  • Martin Best: joining the Engineering team, managed by Sheila Mooney, located in the Toronto office.
  • Kartikaya Gupta: joining the Platform Engineering team, managed by Brad Lassey, located in the Toronto Office.
  • John Jensen: joining the Market Insights team, managed by Patrick Finch, located in the Vancouver office.
  • Nicholas Matsakis: joining the JavaScript team, managed by Dave Mandelin, located in the Mtn. View office.
  • Victor Ng: joining the Services team, managed by Mike Connor, located in Newmarket, ON.
  • Gregor Wagner: joining the Content team, managed by Johnny Stenback, located in the Mtn. View office.
  • Jeff Beatty: joining the l10n team, managed by Axel Hecht, working remotely in Utah.
  • Arron Schaar: joining the Web Dev team, working on the Add-on Builder out of the Mountain View office.

Foundation Updates

Roundtable

28-September-2011

Mobile Meeting Minutes: 2011-09-28

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

Mobile/Notes/28-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

  • Released Firefox 7
  • Spinning up Firefox 8 Beta 1
  • Next merge date is 2011-11-08

Major Topics for This Week

Application

Front-end

  • Some priorities:
    • Stabilize Fx9 on tablet and phone ASAP
    • Work on backlog of non-theme bugs we have been accumulating (need to triage)
  • Get some QA and User testing on:
    • Webapps
    • Locale Picker
    • Camera
  • Make some decisions on:
    • Flash on demand (front-end patch getting better)
    • UA
    • Featurettes, like the Clear Private Data changes (need to triage)

UX design

  • tablet UI for fx9 pretty much where we want it; two things:
    • prefs/add-ons/downloads styling still to latnd (today?) – get accepted for aurora
    • making a lower FPS throbber for gingerbread/froyo (single core) so that hopefully we can take a higher FPS one on dualcore devices (honeycomb)

Platform Support

Android

Native Front-End

Flash

  • platform support for pre-honeycomb is in
  • front end patch did not make 9
  • blassey and mfinkle to push to get front end in very soon so we get as much testing as possible for 10
  • honeycomb work started, ETA unknown

IME

  • Masayuki working on API redesign to make our work easier bug 685395
  • alexp working on patching IME events to solve a certain set of issues bug
  • alexp working on keeping IME events in sync bug 653895

Performance

Startup

A small selection of bugs we are (or could be) looking at:

  • bug 674651 – nsContentPolicy should skip resource and chrome schemes
  • bug 689713 – Warm up the DNS cache in Java when launching with a URL intent
  • bug 673253 – Delay sqlite usage until first paint
  • bug 651890 – Avoid relocations when initializing plugin-container
  • bug 684878 – Fetch URL while Fennec loads

Testing

QA

  • Status
    • 8.0b1 testplan
    • Awaiting for response for action on a 7.0.1 if needed (add-on issue)

Test Suites

Test Automation

production unittests

* bug 688762, bug 689519 - cleaned up return codes
* bug 689518 - fixed pageloader
* bug 686143 - need to figure out the jsreftests which timeout frequently
* would really like releng to pull cleanup and device sanity check out of the official job (less purple/red)
* new tests and changes should be on hold until we have <5% failure rate on average
* bug 689596 - fixing missing network proxy in android talos config, should be landing later this week

easier for developers to work with tools

* bug 688604 - make talos-remote - coming soon
* bug 687974 - adb for talos
* bug 688749 - fixed issue with reftest where --ignore-window-size would fail 
* need to consider >1 adb device attached at once.
* need to figure out what we support for devices; rooted? cp? run-as? os? tablets?

future

* bug 686807 - pull minidumps from tegras 
* bug 685632 - tp4m rss collection
* xpcshell for tegra
* webserver for mochitest/reftest so we don't need host utils
* pandaboard work
* add more mochitests
* figure out more details why we are skipping so many reftests

Release Engineering

android_tier_1

  • (fixed) bug 684253 – 6 new foopies
  • bug 665891 – add 200 new tegras to pool. On their way; we’ve already bumped our tegra count to ~120.
    • (fixed) bug 689209 – Frequent Android “Graph server unreachable” with “No machine_name called ‘tegra-X’ can be found”
  • (fixed) bug 689350 – No Android/Tegra Tp4m data since Monday 2011-09-19

Mountain View power/network outages this week affected tegra/n900 stability; currently fixed.

  • (open) bug 689728 – make bm-remote-talos-webhost-* more robust
  • maemo tier 3?

SUMO

SUMO (37 new threads)

Regular requests:

  • Flash Player (103)
  • Firefox for Nokia/Symbian (40)
  • Firefox for iPad (25)

Mobile SUMO article page views are the same as last week (11941).

FirefoxforAndroid: (35 total threads):

  • Themes: Flash player and trouble downloading from market

Firefox 7 Release:

  • Andriod Market reviews: TBD
  • Input

Praise 63%, Issues 23%, Ideas 13%

42 issues total posted in last 24 hours, 10 are Flash player

Other theme is user agent setting/confusion

Other

If you have topics that you think are important to cover at the Mobile Summit, please contact blassey

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

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

Firefox/Planning/2011-09-28


« 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

  • Sheila to come back on bug 687991 — crashes on alice.it without stack
    • Fixed another bug so we could get the crash reports. Crash only showing in builds from 20110923 or earlier so appears fixed by bug 687768.
  • Johnath to ping JB about Thunderbird participation in this meeting
    • Sent mail, they are going to participate, but are going to lurk for a few weeks first (hi tbirders!)
  • Johnath to ping Todd about apps participation in this meeting
    • Sent mail…

Schedule & Progress on Upcoming Releases

Firefox Desktop

Release (3.6, 7)

Beta (8)

Aurora (9)

  • We got some really nice capabilities uplifted from m-c to Aurora yesterday. Here’s a taste.
    • “Type Inference” giving us up to 44% performance improvements on AWFY
    • Twitter Search
    • “Two-finger swipe for Lion” for back and forward navigation on Mac 10.7 Lion.
    • “New Lion-ized theme for Lion” toolbars, icons, buttons, etc.
    • Tweaks to the Windows theme for Win7 consistency
    • You can now create bookmarks by dragging text URLs to bookmarks toolbar
    • Now you can drag a link from another app and just drop it on Firefox and it will load
    • “Always restore pinned tabs” No matter what the users settings for restoring tabs (or not) the App Tabs should always be restored.
    • “Improve responsiveness of history removals” deleting large numbers of history items from the Library view used to hang the browser forever. now it is much faster.
    • “Add support for fave icons on jump list uri entries” Windows 7 JumpLists, a pretty important windows integration feature, just got a lot better. Right click on Firefox in the taskbar and see the beautiful icon-ified jumplist popup.
    • “should be able to reset a resized textarea” Users can resize text areas in Firefox. If you resize a textarea and then double click on the resizer it will reset to the original dimensions.
    • “Sync should never complain about a network problem anymore unless you the Sync Now menu item/toolbar button is clicked.” Sync is getting less noisy with its errors.
    • “Implement font-stretch property” was completed in 9. It’s notable because it was filed in 1999 🙂
    • “add mouseenter and mouseleave DOM events” high-profile web devs have been begging for this for a good while.
    • “Implement CSS3 columns shorthand” CSS 3 columns are more important than ever and with IE 10 (and Windows 9) adding support for multi-column layout, we’re finally getting there with colums.
    • “Implement CSS3 text-overflow: <left> <right>”
    • “API for controlling fullscreen from content” (still preffed off.)
    • “Implement temporal dimension portion of Media Fragments URI specification for video/audio” This is kind of a huge step for Open Video.

Nightly (10)

  • The last week of trunk development was pretty great. Most of this made the uplift to Aurora as well.
    • Bug 635645 – consider increasing the amount of scrolling performed by using the arrow keys — This makes us scroll fast like all the other browsers. Easy win on perceived performance.
    • Some nice tweaks to from front-end folks
      • Bug 684450 – Remove stop/go/reload button affordance and streamline other location bar icons
      • Bug 689051 – drop the drop shadow on the back button for Windows 7
      • Bug 632365 – Delay status updates for links further
      • Bug 462117 – Add specialized video controls for small-dimension media.
      • Bug 472942 – VideoDocument should center video in tab

Firefox Mobile

The bigger issues

  • Will Java front-end be feasible? Doug T. is driving toward an initial pros/cons analysis over the next week
  • Flash support will land on nightly in the next few days, need to evaluate and set criteria for whether it would be good enough to ship (Note, this is smartphones only, because it’s Gingerbread and earlier, not Honeycomb)
  • Startup shrink continues and the focus is to get us ready for toronto work week. We’re capturing baseline measurements for mem usage and responsiveness so that we can track optimization wins. We are also looking at analysis of metrics across release channel builds.
  • We need to agree across groups on goals for downloads and active users for Q4 – Jay will drive this
  • IME and keyboard are being tackled by alexp, masayuki, snorp and blassey

Top three customer issues and plan to fix

  • startup/stability; 38% of 1 & 2-star ratings on Android Market are “slow/unstable”; startupshrink project is the plan to fix
  • other performance themes: page loading performance and scrolling/panning performance; getting quit in the background; memshrink project is the plan to fix
  • flash player; biggest issue on SUMO every week since launch; mobile platform group is working on a click-to-play solution

7

  • Released to Android market
  • Ad-Block plus is likely the only major add-on affected by “hidden” add-on issue, no plan (let’s discuss) to revert to 6.0.
  • Reminder: Key Features in this release
    • Copy & Paste
    • Added a ‘Quit’ action to the Android menu
    • Language detection on first-run
    • Improved image rendering on Tegra-based tablets and phones (see bug 669851)
    • The WebSocket API is now available in Firefox for Android (see bug 537787)

8

9

  • Major tablet UX refresh – good feedback on input so far
  • Webapps support
  • More locale picker work
  • Camera
  • Need to make decisions on:
    • Flash on demand (front-end patch getting better)
    • UA
    • Featurettes, like the Clear Private Data changes (need to triage)

Firefox Sync

Add-on Builder

  • Q3 2011 goals are on-track for completion
  • AMO integration nearing completion
  • Builder “1.0” public launch is targeted for mid-Q1 2012

Add-on SDK

Release (1.1 -> Firefox 7)

  • 1.0 -> 1.1 repack occurred Monday, September 26
  • repack process experienced some problems; they have now been resolved
  • repack post-mortem to take place this week or next

Stabilization (1.2 -> Firefox 7, 8)

  • second test build, 1.2b2, spun yesterday, Tuesday, September 27 (announcement)
  • final release on schedule for Tuesday, October 25, two weeks before Firefox 8
  • will probably move up final release one week to Tuesday, October 18, three weeks before Firefox 8 (discussion)

Development (1.3 -> Firefox 8, 9)

  • merge to stabilization branch on schedule for Tuesday, October 25
  • will probably move up merge and final release one week to ship three weeks before Firefox 9

Feedback Summary

Desktop

Got a little busy with 7.0.1 so here’s a copy-paste of the note I sent to rrrt last night:

  • Broken extensions:
    • Yahoo Toolbar is a big one, apparently bookmarks stored there are wiped out entirely. Lots of complaints of dataloss here. (May also be bug 680802)
    • One or two people saying noscript went missing (that’s bug 680802).
    • Lots of complaints about Norton toolbar — Users have to update via Norton first before updating Firefox.
    • Kaspersky doesn’t work at all.
    • Java console also making a reappearance.
    • 1Password – From kev “1Password switched to a full JS implementation a while back. Users have been reluctant (from what I understand) to upgrade because there’s some functionality loss.”
    • Some banking extension (maybe trusteer)
    • Roboform (also lots of complaints)
  • Spike in people saying they lost bookmarks/favorites — may be Yahoo toolbar. I know people about two weeks ago were saying that we “forced Yahoo on them” so I’m not sure what’s going on and Yahoo may have eaten the bookmarks. Or it can be the usual upgrade = profile loss.
  • Firefox not responding randomly. (May be bug 686025 but triggered by the update or some users are saying that they are updating directly from 5 because of this problem but it’s back.)
  • Lost sessions (but we see this with almost every update) — may be worse this time but hard to say.
  • A few complaints about the missing http (not a lot… but some comments that it broke intranet pages and general whining)
  • Maybe something about Yahoo mail layouts being screwed up (can’t reproduce here.)

Mobile

See mobile section for customer issues above.

UX & User Research

Tablet UI exploration (aka usability testing) to take place in Toronto during mobile work week (most likely Oct 18-19th). User research (aka Mary T) is looking for a developer or two to sit in on these sessions.

Market Insights

A fix landed in Chromium to synchronise extension settings.

Amazon announced the Silk Browser for the new Kindle Fire tablet.

Rockmelt announced that they will support Facebook OpenGraph in the Beta product in a few weeks.

Tizen, an open source, Linux-based mobile platform, was launched by the Linux Foundation. It is positioned as a standards-based OS to support web apps on mobile devices.

Marketing, Press & Public Reaction

Questions, Comments, FYI

Actions this week

  • Kev to come back with a summary of the current state of the ESR discussions

27-September-2011

Thunderbird Meeting Minutes: 2011-09-27

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

Thunderbird/StatusMeetings/2011-09-27


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? –> Standard8
  • 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
  • thunderbird-couchdb landed in the Canonical archives a few days ago. Ubuntu One contacts are now available!

Schedule and Progress

Thunderbird 7
  • Releasing today.
Thunderbird 8
  • Currently on: Beta (after today)
  • Add-on compatibility bump information prepared, looking for this to happen soon.
  • Expecting to start a beta build soon and release probably next Monday.
Thunderbird 9
  • Currently on: Aurora (after today)
Thunderbird 3.1.x
  • 3.1.15 releasing today.
  • 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.

Extension of the week

  • Zindus An extension that let’s you synch contacts between Thunderbird’s Address book, Google mail and Zimbra servers.

QA Updates

  • Worked on released.
  • Worked on bugzilla.
  • Thunderbird QA is now visible on QMO.

Marketing Updates

Infrastructure Update

  • bug 688554 Spinning up 16 new minis in our colo, to replace the Vancouver ones.
  • [delayed] New VMWare server for Win64, still coming soon.
  • [delayed] Pushing out new Try server this week

Build / Release Update

  • urgent work to bring up Mac minis in MPT colo to replace Vancouver minis (bug 688838). Testing this week. May require some closed tree time.
  • fixed two automation bugs:
    • 688687 – Tagging builds should be restartable
    • 688995 – BumpFilePath() produces incorrect results when newVersion contains oldVersion
  • Thunderbird 7.0 build/release
  • Thunderbird 3.1.15 released

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. 1625 new support topics (1769 1 week ago) – Media:19-25September2011-Community_stats_for_Mozilla_Messaging.png
  2. Thunderbird 6 Support Issues
  3. Thunderbird 7 Support Issues – Please edit and add any issues found in TB7
  4. Awesome number of new Get Satisfaction support contributors in the last 3 weeks, not sure why (jen’s contribute form work perhaps?) but love it! Welcome to new support contributors bernd_s, odinbc aka husveg, inoneear and sfhowes !
  5. 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

« Newer PostsOlder Posts »

Powered by WordPress