Meeting Notes Meetings notes from the Mozilla community

16-August-2011

Thunderbird Meeting Minutes: 2011-08-16

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

Thunderbird/StatusMeetings/2011-08-16


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? –> sancus
  • 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

  • No nominations this week.

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
  • Blake is away this week, so no updates.
Test Pilot
  • Trying to get Thunderbird Test Pilot support landed at the moment
  • Once it lands, we’ll be looking at doing some studies! We’ll probably start that on a Beta phase, and then we might push it out to some percentage of release channel users.

Experiments

Thunderbird Conversations

[protz]

Finished working on Gloda patches, I have a series of 6 patches that should considerably boost gloda performance. Next: improve about:telemetry so that people can use try builds to measure how much that makes the situation better for them. Ideally, testers would use Conversations to make sure Gloda is put under as much stress as possible. Just tried with and w/o the 6 patches. Size of global-messages-db.sqlite went from 220MB down to 164MB. That’s a 25% size reduction!

About to start working on layout, and also writing mozmill tests for Thunderbird Conversations (just realized that 12000+ lines of code with no tests is on the verge of being an untenable situation).

Also, improved Thunderbird Conversations as usual by fixing bugs and implementing a few UI-related fixes suggested by Bryan. Will try to work with Andy to do a visual refresh of the UI.

We’re at 50,000+ users, but we can always use more!

Conversations 2.1 will be coming out soon, which fixes quite a few bugs.

Compose in a tab
Account Summary
Ubuntu Unity Integration
  • It’s official – Thunderbird will be the default e-mail client in Ubuntu Oneiric!
  • So far, EDS Contacts Integration add-on feedback has been positive.
  • Ubuntu Oneiric has gone into feature freeze, which means that the EDS provider for Lightning won’t get bundled this cycle.
    • Canonical knew that it was a long-shot to get EDS Lightning integration in this cycle, so it wasn’t a dealbreaker

Schedule and Progress

Thunderbird 6
  • Releasing today! We’re about half-way done.
  • The release is out on the website, but not yet in the update channels. This will probably happen within an hour or so.
  • This is the first release that’s fully gone through each of the 6-week channels, so it’s official – Thunderbird is riding the train!
Thunderbird 7
  • Merges to beta today.
  • The Earlybird branding is going out later this week
  • The channels page for getting Earlybird and Beta builds will be coming out soon, too
  • Daily branding will also be landing soon.
Thunderbird 8
  • Merges to earlybird today.
Thunderbird 9
  • Development starts on trunk today.
Thunderbird 3.1.x
  • Regular security release is going out today
  • Bug Lists: 3.1
  • 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

Send Later 3 is an extension that let’s you schedule your emails, so emails can’t be sent on your behalf when you aren’t at your computer. Very nice manual is available online.

QA Updates

  • Release work
  • Bugzilla maintenance

Marketing Updates

  • PR update, several blog posts 1, 2, 3 on Thunderbird as default email client in Ubuntu Oneiric
  • Tb6 release today
  • Test Pilot privacy policy
  • blog.mozilla.org/thunderbird

Infrastructure Update

Build / Release Update

  • Thunderbird 3.1.12 / 6.0
  • In-Tree Mozmill (in progress)

Web Update

  • Fixed the validator that bumped compatibility on binary add-ons.
  • New validator will go live soon
  • There’s a script that’s re-checking all of those bumped add-ons as we speak.

Documentation

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. 1591 new support topics (1993 1 week ago) – Media:08-15August2011-GS-WeeklyMetrics.png
  2. Thunderbird 5 Support Issues
  3. Thunderbird 6 Support Issues – please edit and add any issues – especially if you’re on OSX Lion!
  4. See this week’s Support Appendix for full Get Satisfaction metrics and other support details

Lightning Updates

  • We now have Aurora builds for Lightning, alongside of Nightly
  • The Miramar branch has been shut down

Status Updates

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

Roundtable Highlights

  • We have created a draft privacy policy for Thunderbird. Please pass feedback to mozilla.governance.
    • If you have any feedback, get it in quick, because it’s going to get finalized shortly
    • Once finalized, Thunderbird users will be able to access the updated privacy policy from the About page.

Attendees

Mozilla Platform Meeting Minutes: 2011-08-16

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

Platform/2011-08-16


« previous week | index | next week »

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

Notices / Schedule

Firefox Development

  • Paul O’Shannessy landed some pref UI to expose a “load tabs on demand” (AKA bartab) pref for sessionrestore (bug 648683)
  • Margaret landed a new blank tab icon (created by Stephen Horlander) (bug 648668)
  • Ongoing e10s work:
    • e10s-compat build time flag has browser standing up, but no progress events
    • felipe is working on having the WPL listeners work (bug 666801)
    • coming week we’re going to be filing some additional bugs and directing fx-team’s full attention to them (bug fxe10s)

Firefox Developer Tools

Performance

  • Telemetry will soon be opt-out (rather than opt-in) on development channels.
    • To opt out in automated-testing profiles, set toolkit.telemetry.enabled = false

GFX

  • The Cairo update looks like it’s going to stick despite the regressions, mostly due to the benefits mobile got from it. Please let us know if that’s a bad choice.
  • bug 660264 – Tp4 regression due to D3D9-accelerated layers – we’re still working through the issues here, but we believe that this doesn’t actually affect users. Please see that bug for more discussion.
  • For more details, see this week’s graphics meeting notes.

JS

Layout

DOM

  • Landed William’s patch to add File, Blob and FileReaderSync support to workers. This means that pages and addons can read files off the main thread. bug 664783

WebAPI

Network

Plugins

Mobile

  • Jim Chen (badass intern!) found the cause of long standing Tegra crash bug bug 662936 while running many of the Talos tests.
  • Master Password landed

Accessibility

Multi-Process

Tree Management

  • Planned tree closure today for network work
  • Currently having unplanned tree closure due to tinderbox backlog bug 676822
    • Can try using http://tbpl.allizom.org/?usebuildbot=1 as an alternative
    • IT is currently shuffling storage around to try and get us on faster spindles
    • Other options we’re looking at:
      • delete data from old builds (especially try builds) – reduces volume to migrate
      • cut some trees and setup separate tinderbox instance for some branches on separate dedicated RelEng machines
      • stop sending emails for certain branches – disruptive to developers. try ?
      • extended downtime to speed up the migration of data
      • wait for webdev/IT to get new TBPL to be deployed (will take a long time!)
        • last meeting was with/laura, IT on friday; code already sec-reviewed.
        • mongodb deployment worries
        • more time to revisit after today(tuesday) releases – bunch of work blocking ship FF6.0.

Security

Reviews this week: https://blog.mozilla.org/security/2011/08/15/scheduled-security-reviewsdiscussions-week-of-15-aug-2011/

Reminder: Changes to scheduling reviews (dev-planning): https://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/d8299dd16187909/2e709b73eca89ae9?lnk=gst&q=koenig#2e709b73eca89ae9

Items marked as sec-review-needed: https://wiki.mozilla.org/Security/Radar#Review_Needed

Schedule and review/discussion questions can be directed to curtisk.

Stability Report

Desktop

Socorro

  • Socorro 2.2 released over the weekend.
  • Top crashes and crashes per user now split between individual Betas and Release.
  • A couple of data query issues introduced: Bug 679182 and Bug 679229.
  • Bugs are fixed in staging but no ETA on deployment to production.
    • Update: deployed this morning [laura]

Trunk 8.0a1

  • Trunk is a bit unstable – 4.0 crashes per 100 ADU.
  • A number of crash regressions on 8.0 – looks as though many of these will be promoted to Aurora so we will be tracking them.
  • Bug 679030
  • Bug 679035
  • Bug 678181 – Causing a number of Font crash signatures. Backed out the patches for Bug 668813 – Need a couple more days to figure out if got rid of all the crashes.
  • Spike in old signature which looks related to a certificate change Bug 678710
  • Bug 677273

Aurora & Beta

  • On top of 7.0 issues.
  • Better data after 7.0b1 goes out.

Other

  • Shockwave issue emerging across all versions Bug 679148
  • Added a new keyword[needs-URLs] to indicate that we need to run a query to see if there is any site correlations to crashes. The crash team can query on this and make sure we have reports for these bugs.

Mobile

Roundtable

  • discuss use of purify/sm-purify01 and disposition of license and hardware. /bc
  • Hiring a power measurement engineer: if you know of someone, please link them to the job posting and encourage them to apply.

15-August-2011

Mozilla Project Meeting Minutes: 2011-08-15

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

WeeklyUpdates/2011-08-15


« 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

  • Everyone who participated in the MDN doc sprint this past Friday and Saturday, including: Eric Bidelman, David Bruant, Ernest Chiang, Colin Clark, Ben Combee, Ernest Delgado, Trevor Hobson, Kevin Lim, Daniel Lopretto, Kenny Lu, Peter Lubbers, Mike McNally, Bradley Meck, Jeremie Patonnier, Kassandra Perch, Florian Scholz, Tom Schuster, Manuel Strehl, Art Thompson, and Jonathan Wilsson.
  • Everyone who worked through the last two weekends to ship Socorro 2.2 in time for Firefox 6: Rob Helmer, Chris Lonnen, Brandon Savage, Lars Lohn, Justin Dow, Matt Brandt, Josh Berkus, Daniel Einspanjer

Upcoming Events

Thursday

  • Mozillians Community Phonebook brownbag — Learn about what it is, how you can use it and how you can get involved. Thursday at 12 noon pacific on Air Mozilla

Friday

Speakers

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

Title

Presenter

Topic

Media

More Details

Director, Creative

Lead, Engagement

John Slater

C Brodigan

One Mozilla Website Project

mozilla.com/new

http://bit.ly/qWC6wO
Brownbag – SQL Injection

Michael Coates

Security Learning Center

Course Schedule
Webify Me campaign

William R
Grace Jimenez

Visualize your Web

slides

Webify Me (currently password protected)
Engagement Wiki!

Aakash

The Engagement team has a full-on wiki; it outlines the who’s/what’s/how’s!

Check out the wiki!

Status Updates By Team

Firefox

  • Investigating some late-breaking issues but Firefox Beta should be released as final tomorrow
  • Firefox 3.6.20 will be released at the same time as there are no outstanding issues

Gecko

Branch work: Firefox 3.5.x / Firefox 3.6.x / Thunderbird 3.0.x

Thunderbird

  • Thunderbird 6, and 3.1.12 will be released tomorrow
  • Trunk -> Aurora
  • Aurora -> Beta (TB 7)

Drumbeat

(no voice update this week)

SeaMonkey

Mobile

Getting ready to publish Firefox 6 as official release and Firefox 7 as “Firefox Beta” to the Android Market, simultaneously with desktop shipment (yay).

IT

Release Engineering

QA

Automation Services

  • New Mailing List available
  • Selenium 2.4 was released with Firefox 6 support

Desktop

  • Firefox 6.0 RC signed off for Beta audience last week
  • Firefox 3.6.20 signed off for Beta audience last week
  • Preparing for Firefox 3.6.20, 6.0 releases; Firefox 7, 8, 9 merges this week

WebQA

Security

Marketing/PR

PR

Mozilla on track to ship Firefox 6

Mozilla to Improve Firefox Memory Performance by 30%
Mozilla shrinks Firefox’s memory appetite by 20%-30%

Firefox 8 With New Add-On Compatibility Checks

The Mozilla Interview: Why Firefox Matters

Mozilla’s New Vision: A Platform For Your Internet Life

Events

Creative Team

Community Marketing

Support

Metrics

Developer Engagement / Evangelism

Help spread the word about our August Dev Derby! We’re looking for cool History API demos.

Past Derbies

Labs

Developer Tools

Add-ons

Webdev

  • Socorro 2.2 – separate reports for each beta release

L10n

Introducing New Hires

  • James Bennett, Web Developer, MDN
  • Tim Watts, Web Developer, SUMO
  • Jason Thomas, Web Operations Engineer, IT Systems team
  • Zac Campbell, WebQA, working on Jetpack Builder (FlightDeck) + other Selenium/automation goodness
  • Elika Etemad (fantasai), Platform/Layout, working on CSS standards and on layout code
  • Nicolas Pierron, JavaScript engine, working on IonMonkey
  • Adam Newman – NetOps
  • Christian Holler (in-person this Time) – Security Research
  • Bill Walker, Engineering Manager, Labs projects

Foundation Updates

Roundtable

10-August-2011

Mobile Meeting Minutes: 2011-08-10

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

Mobile/Notes/10-Aug-2011


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
    • Moved to 12:00 Pacific, 3pm Eastern, 19:00 UTC in Warp Core for today only
  • 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

  • Fennec 8 (nightly)
    • This is the active development trunk
  • Fennec 7 (aurora)
    • Need to move only required fixes from trunk (as those fixes are made)
  • Fennec 6 (beta)
    • Fixed on Beta this week (yes we actually landed something):
      • bug 676780 – Fennec is unable to load webpages and close tabs
      • bug 669289 – Fennec UI is unresponsive and browser becomes unusable if a restart is triggered with a single blank tab open

Next merge date is 2011-08-16

Major Topics for This Week

  • 6.0b6 – needed to test session restore fixes
  • Merge on 8/16

Application

Front-end

  • Work for Fx8
    • Tablet UI
      • Landed base patch with a pref to enable/disable
      • Working on a few followup patches that would be great to get for Aurora. We’ll see.
    • Selecting text in web content followup bugs
      • Stays on in Fx7
      • Platform API is close in Fx8. Might need to push for early Aurora.
    • Basic webapp support
      • The plan is to remove the “Install as App” menu in Aurora
    • Landed “Add to Home Screen” for bookmarks
      • Feature page should be added 🙂
  • Let’s make sure we are working on other bugs and minor features too

UX design

  • telemetry UI resolved
  • finalizing “add to home screen” UI — bookmark panel action and home screen icon
  • reviewing UX of interim flash solution
  • a couple of tablet UI structural patches coming; visual design work starting in earnest
  • madhava working with apps team on mobile apps approach

Platform Support

  • jdm is still pushing to land remote content process crash reporter annotations (bug 581341) before the next merge, but windows opt try builds keep mysteriously crashing
  • Master password status
  • Keyboard and IME interaction status
  • xpcshell testing status
  • flash status

Android

  • jchen has been working on a better Android gdb (‘jimdb’). Prebuilt binaries, source, and build instructions
    • has most fixes from NDK gdb
    • integrates Android libthread_db (fixed dougt’s problem debugging threads)
    • has Python scripting support
    • couple of existing Python scripts (or if using prebuilt binaries above, just run ‘git pull’ under the ‘utils’ directory)
      • feninit is a tool to initialize the GDB environment (support for multiple devices, multiple object directories; launches Fennec, pulls libraries, sets paths, and attaches gdbserver automatically)
      • tracebt is a WIP stack unwinder that traces instructions to find stack frames
      • idea for another tool to parse and integrate logcat into gdb
      • other ideas welcome!
  • Changes to package name and sharedID
    • sharedID dropped from unofficial builds
    • package name is now org.mozilla.fennec_<user name>
  • blassey has nexus s full engineering rom with symbols, contact me if you want it

Maemo

Performance

  • Startup shrink: nothing to report

Testing

QA

  • Working on reducing the number of regression windowwanted bugs listed bugzilla.
  • concern about bug 661518 about:home page is not repainted correctly when it comes back in focus
  • Beta 6 and RC is on the radar

Test Suites

  • Mochitest investigations are ready to resume now that a solution for the blocking bug 675669 has been found.

Test Automation

  • nothing to report

Release Engineering

android_tier_1

  • bug 677332 – turn off duplicate/broken n900 tests
    • please make sure all tegra issues are tracked in bugs so they can be addressed
  • bug 674830 – m-c multilocale horked, due to bug 664907.
  • android sdk13 – still testing
  • tegra new rom — doesn’t work.

Other

SUMO

Documentation

  • FF6 documentation updates with L10n; site options menu changes
  • FF7 documentation proposals and drafts in progress; quit button, text selection, language picker
  • Knowledge base improvements for Q3 goal scoped
  • Knowledge base optimizations for mobile; animated gif tutorials to replace videos & wide screenshots where appropriate

Feedback Reports

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

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

Firefox/Planning/2011-08-10


« 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

  • Jen follow up on sync bustage in FF5
    • No root cause found in Sync since the FF4 to FF5 Sync code is almost identical. Resetting the key solves the issue. See Sumo Article.
    • This seems to be hitting users who were old Weave users. The Sync Add-on will be EOL’ed in this week and this should help.

Schedule & Progress on Upcoming Releases

Firefox Desktop

Release (3.6, 5.0)

  • 3.6.20 is on the beta channel and is scheduled to ship on 2011-08-16

Beta (6)

  • Just had the sign-off meeting
    • We’re going to land 2 safe mobile-only fixes on mozilla-beta
    • Then we are pulling mozilla-beta to mozilla-release and building final today
    • Then we will ship mozilla-release to the desktop beta channel before the weekend to make sure nothing screwed up (should be no content changes but it would be silly not to test what we will ship!)
    • We will ship the build off mozilla-release to the release channel on 2011-08-16 if no issues are found

Aurora (7)

  • mozilla-aurora → mozilla-beta source migration is on 2011-08-16…< 1 week

Nightly (8)

  • mozilla-central → mozilla-aurora source migration is on 2011-08-16…< 1 week

Nice updates for Lion

  • 672050 – Draw toolbar buttons with CoreUI
  • 668195 – Consider using CoreUI to draw unified title/toolbars and statusbars
  • 667480 – [10.7] Update Firefox’s Toolbar Button Style for OS X Lion
  • 667476 – [10.7] Update Firefox’s Toolbar Gradient to match OS X Lion’s

Other good fixes

  • 507361 – localStorage doesn’t work in file:/// documents
  • 440093 – Don’t overwrite current tab when opening multiple bookmarks in tabs
  • 564900 – Add folder to Library sidebar specifically for downloads
  • 613662 – Implement insertAdjacentHTML

Firefox Mobile

5

6

  • Just had the sign-off meeting
    • We’re going to land 2 safe mobile-only fixes on mozilla-beta
    • Then we are building beta 6 today, which will be put in the android market in beta
    • Then we are pulling to mozilla-release and building final today
    • We will ship mobile and desktop off mozilla-release on 2011-08-16 if no issues are found
    • QA may put a full stop on the mobile release if the 2 safe fixes have fallout. If so, we’ll break the releases up and ship mobile soon after desktop
      • We don’t think this will happen (otherwise we wouldn’t have taken the 2 fixes!) but I wanted to call it out

7

  • mozilla-aurora → mozilla-beta source migration is on 2011-08-16…< 1 week
  • Took fixes to text selection to clean up its behavior

8

  • mozilla-central → mozilla-aurora source migration is on 2011-08-16…< 1 week
  • Try out the Tablet UI (“browser.ui.layout.tablet” = -1)
  • Landed “Add to Home Screen” for bookmarks

Firefox Sync

Add-on Builder

Add-on SDK 1.1

  • second test build, 1.1a2, spun and distributed yesterday (announcement)
  • next test build, 1.1b1, on schedule for next Tuesday, August 16 (and at least weekly thereafter until release)
  • release remains on schedule for Tuesday, September 13

Input 4.3

  • Nothing new -> No ETA just yet; IT’s having resource constraints that are limiting the amount of coverage for projects across the board.
  • Technical requirements for Tell Us More is mostly finished; to track what we’re working on, check out the Tell Us More wiki! If you’d like to add in comments or have questions, feel free to e-mail me

Other notes

  • Matt Brubeck graciously updated the Feedback extension in Fennec to be enabled on Nightlies! To look at the new change, go to the Control Panel and click on the “Beta” panel button. Feel free to submit feedback and send performance data to the development team!

Feedback Summary

Desktop

  • Not much going on (except Gestures):
    • When traffic is low, the top issues are all malware/third party extensions:

Mobile

39 New SUMO questions, up 77%
30% of the new questions continue to be ‘can I have FF on my ipad/nokia/blackberry/BADA/ARMv6 device’

New SUMO problem reports:
[1]
[2]
[3]

Unique SUMO how-to questions:
[4]
[5]
[6]

80% of Input is positive for Release this week, up from 71% the prior week:
ease of use,
fast,
love it

47% of Input is negative for Beta this week, up from 43% the prior week:
no flash,
too slow,
zoom issues

19 posts on Input for Aurora this week, up from 10 the week prior
Praise 68%
Issues 21%
Ideas 11%

Android Market rating for Beta up one point to 3.7

UX & User Research

Market Insights

Marketing, Press & Public Reaction

The Mozilla Interview: Why Firefox Matters

Interactive Personas: Firefox-Skins get going

Mozilla to integrate Google’s WebRTC in Firefox

HTTPS Everywhere opens to all
Stable release of HTTPS Firefox plug-in available
Final version of HTTPS Everywhere released
HTTPS Everywhere Now Supports Secure Browsing on Over 1,000 Sites
Security: HTTPS Everywhere for popular websites

Chrome OS: Black Hat conference reveals vulnerabilities

Mobile

  • Changed Android Market category from “Productivity” to “Communications”
  • Ongoing SEO efforts
  • Focusing on moz.com site optimization for mobile pages

Security

If you have a feature page or bug that is marked for sec-review-needed please check the security calendar for an available slot and reserve the slot via Curtis.

Questions, Comments, FYI

  • Geolocation protocol in Firefox desktop will be changing on mozilla-central very soon.
    • See bug 677256.
    • geolocation will continue to work
    • geocoding (civic address) will no longer work.

Actions this week

9-August-2011

SeaMonkey Meeting Minutes: 2011-08-09

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

SeaMonkey/StatusMeetings/2011-08-09


« 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?
    • Please note A person or entity can’t be nominated twice in a row.
    • mrw for caring about comm-central when he was doing his PRBool->bool patch.

Action Items

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

NEW

  • Jtek has volunteered to oversee the details of the SeaMonkey tee-shirt shop. KaiRo will connect him with the contact we have at Zazzle.

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

  • IanN to triage the 2.2-tracking bugs, and move as needed to the appropriate target version.
  • More people need to help out with taking of the meeting notes. Ratty to send an email to SeaMonkey-members list summarizing what needs doing and asking for people to share duties.

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.

Release Train

  • For comm-aurora, we also should regard strings there as much frozen as possible. In the future, string freeze is the uplift from central to aurora, which matches Firefox.
  • If we have any actual fixes that don’t need L10n changes (not enhancements) on central but not beta, they should go there if possible.
  • Bug authors and/or reviewers should request relevant approvals for comm-aurora/beta when necessary.
  • Callek is working on getting comm-aurora and comm-beta on MXR (bug 653424).
  • The last beta of 2.3 has just come out and we’ll have about one week to release (still on target for release on 16th August).

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 a compatible version of Engimail now (not yet compatible with SM 2.3), and one for Lightning (compatible with SM 2.3).
  • Besides Lightning, 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 2.1 FAQ Wiki page. Everybody please help update it.
    • The FAQ should be version-agnostic and have version updates mentioned in it so Jens or whoever won’t need to keep changing the version numbers.
  • KaiRo created a SeaMonkey Features page and sub-pages for all those that are in development.
  • The whole FAQ/AddonCompat information needs to be re-thought with versions in mind but InvisibleSmiley lacks the time to do it. It’s a wiki so we can try to offload it. Ratty suggests involving imput from seamonkey-members and/or mozilla.support.seamonkey.

SeaMonkey 2.2

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

  • The New 2.2 Features page has a comprehensive list of features.
  • AUS updates from (2.0 -> 2.2 and 2.1 -> 2.2):
    • 2.1->2.2 is a minor update and should be online as automatic already.
    • 2.0->2.2 is a major update (MU) and is online now, too.
  • 2.2 had ~59900 ADU yesterday, 186218 downloads so far.
    • vs. 47441 on 2.0 (and 3281 on 2.1). So another ~16k have migrated over in the last two weeks.
  • The release notes now mention / provide a link to fixed security issues in Firefox in order to support our mantra that you need to install updates to stay secure. We might want to add a dedicated page for SM, though.

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.
  • A XUL Core bug causing symptoms like: [fixed for 2.3]
    • bug 671192 Command “Paste without Formatting” in message window is missing.
    • bug 672258 Wrong context menu can be shown if two different windowtypes have the same contextmenu id and xul cache is enabled.
    • IanN has implemented a workaround suggested by Neil for the context menu issue, the core bug is still there though, but only we seem to be exposing it at the moment.
  • Regression in Addressbook (bug 671251 Cannot drag & drop contacts to another address book) [fixed for 2.3].
  • Regressions in the Mail Advanced Search Window (bug 671605 Search window does not allow to open second message from result list) [fixed for 2.3].
  • 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 (4)
tracking requests (0)
targeted (0)
fixed (16)

Schedule:

  • SeaMonkey 2.3 Beta 2 was released on 3rd August 2011.
  • SeaMonkey 2.3 Beta 3 was released on 7th August 2011.
  • The release date for 2.3 final is still on schedule for 16th August.
  • Users on 2.2 will get updated to 2.3 at release time. Anyone on beta channel is updated to 2.3 already.

Progress:

  • Several breakages (AB, opening MailNews search results) have only been fixed after 2.3b1 was tagged. 2.3b2 contained them, and 2.3b3 will be even better.
  • The changes list should now include the Gecko patches that we’ve put into our release branch.
  • Callek and InvisibleSmiley have been working hard on the 2.3 releases with Jens doing the website work.

Further 2.x scheduling

Feature List, Planning

Bug statistics for last two (full) weeks: 77 new, 36 fixed, 29 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!

Open reviews/flags:
33 review
12 super-review
1 ui-review
6 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.5 but will probably be pushed back further) as it needs work on TB too which is taking a while to get reviews on, plus feedback from kaze.
  • de-RDF bug 654864 has been finished and landed on all development branches, including comm-beta (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].

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 477845 Build a standalone (Gecko 2.0) Composer. [kaze]
    • kaze is currently busy with his new job so doesn’t have any to spend on this.
    • bug 477840 Backport KompoZer to Composer (Depends on bug 477845).
    • kaze has done a ton of work there. We still need to work out some organizational issues. At the moment there is no active interest from MoMo for bringing standalone composer into comm-central. That’s something we (KaiRo and kaze) will have to negotiate with the Thunderbird team (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

Released:

Working on:

  • bug 653424 need to add comm-2.0 and releases/comm-{aurora,beta} to MXR.
  • bug 515734 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.
  • bug 673834 Obsolete ReleaseRepackFactory, fold logic into CCReleaseRepackFactory.

ToDo:

ewong

  • Fixed:
    • bug 670513 – Recently Closed Windows/tabs have been moved to the Go menu. Document this.
  • Checkin-needed:
  • Needs Review:
    • bug 670561 – show profile path in profile manager.
  • Working On:
    • bug 78357 – Account wizard doesn’t have place to enter port info
    • bug 102275 – Number untitled pages.
    • bug 675672 – “NS_ERROR_DOM_NOT_FOUND_ERR” when hovering certain items in Go menu
    • 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 674246 Workaround event handler having the same original prototype node
    • bug 673726 Update en-GB for SeaMonkey 2.3 (comm-beta)
    • bug 673730 Update en-GB for SeaMonkey 2.4/Thunderbird 7.0 (comm-aurora)
    • bug 657161 Make use of contentAreaContext in Composer
    • bug 660739 ERROR TEST-UNEXPECTED-FAIL test_idcheck.xul | check id: messengercompose.xul#contentAreaContextSet
    • bug 676985 Print and page setup do not work from QaPlain Text Editor
    • bug 550484 Hardcoded widths for pref-proxies-advanced and pref-languages.add dialogs
    • bug 675392 Remove code duplication for find keys and menu items by moving to utilityOverlay
    • bug 675739 Remove nsIDOMWindowInternal from editor/ui/composer code
    • bug 677457 Error: GetLocalizedStringPref is not defined chrome://messenger/content/addressbook/abSelectAddressesDialog.js Line: 403
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js
    • bug 672772 Bump Chatzilla compatibility for SeaMonkey 2.5 / Firefox 8.0
    • bug 672774 Bump Venkman compatibility for SeaMonkey 2.5 / Firefox 8.0 / Thunderbird 8.0
    • bug 674942 Mailnews part of cookie code still gets built as MOZ_MAIL_NEWS is not configured correctly
    • bug 676991 Move toolbar print button to utilityOverlay
  • Waiting for additional review on:
    • bug 212165 Unable to access advanced link properties of a linked image
    • bug 675607 Make Composer use utilityOverlay’s key_close and menu_close
    • bug 676836 Remove code duplication for print menus by moving them to utilityOverlay
  • Waiting for comm-aurora approval:
    • bug 550484 Hardcoded widths for pref-proxies-advanced and pref-languages.add dialogs
    • bug 677457 Error: GetLocalizedStringPref is not defined chrome://messenger/content/addressbook/abSelectAddressesDialog.js Line: 403
  • Test created but waiting on bug fix:
  • Working on:
    • bug 671554 Switch suite/mailnews to use Services.prompt
    • 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 675531 Update SeaMonkey website for 2.3 Beta 2 release
    • bug 675255 Port part 2 of |bug 669913 – Viewing Sync quota blocks the entire Options window|
    • bug 675263 Port |bug 668622 – Move sync at startup logic (autoConnect, etc.) to SyncScheduler|
    • bug 639970 Error: “document is null” / “Weave is not defined” in syncUI.js
    • bug 654864 Suite changes from |bug 422845 – Replace rdf-driven addressbook directory tree with js one|
  • Working On:

KaiRo

  • I closed up the first round of providing updates for linux64 builds by putting up the snippets for also offering the SeaMonkey 2.0.14->2.2 “major update” (bug 666573).
  • My Data Manager patch for support of bare IPv6 addresses that also makes other cases more problem-proof got reviews and approvals and I landed it for all branches, including beta, so it’s in SeaMonkey 2.3b2 already (bug 665826).
  • I continued work on Data Manager’ website storage support, but the test is giving me headaches, so I only attached a preliminary patch (bug 588415).
  • Still, I did post a new Tahoe Data Manager version 1.4 on AMO that includes all this work and should be a significant jump forward for the add-on.
  • Reviewed and approved some sign-offs both for SeaMonkey aurora and beta localizations.
  • Synched up German L10n of SeaMonkey with recent trunk changes.
  • Had a phone call with a reporter from local media, he used that in his article about B2G (German language).
  • Once again, I updated my patch for L10n-specific file removals on update (bug 592574), but I’m starting to give up hope that any of my mozilla-central patches will make it into the tree in foreseeable time – either my work is unwanted there or I’m to dumb to make it in a way that reviewers can swallow it. As I have more productive work to spend my time on as well, the motivation isn’t really there to push on those much any more, in either case.
  • I pushed another German Planet design update done by Elchi3 (bug 668986) live, thanks for the nice work!
  • Also, I added Manuel Strehl to the aggregator (bug 676545), welcome to planet.mozilla.de!
  • I reviewed and pushed a number of small fixes to the German L10n overall (bug 667238, bug 667083, bug 666881, bug 666880, bug 666879, bug 666877, bug 666876), fixed some addressbook access keys (bug 669150, up to here affects all branches), updated DOM pieces of the L10n to current and renamed “Absturzmeldung” to “Absturzbericht” as that word matches better for crash reports that are not just notification-style but fully detailed reports.
  • As usual, my blog has more detailed status about my activities, and Mozilla Status Board Posts also tell about my next planned steps – both including my non-SeaMonkey Mozilla work as well.

mcsmurf

Misak

Fixed couple of Session Restore bugs on trunk, keeping it in sync with FF:

  • bug 675162 After update, tabs are restored, but not loaded, except the first one Error: uncaught exception: nsISHEntry.stateData in nsSessionStore.js :: sss_deserializeHistoryEntry :: line 2827.
  • bug 673902 Port [bug 669196 Session Restore losing nearly all tabs] to SeaMonkey.

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”]

Supporting Seamonkey russian user community.

Mnyromyr

MReimer

Neil

Fixed:

  • bug 361495 Advanced Property Editor should “propose” values.
  • bug 665313 Opening message attachment does not work.
  • bug 671466 If a page does not load, and the ‘try again’ button appears, it is disabled after a second page load failure.
  • bug 673197 Enable jemalloc on VC8/9 express (Core).
  • bug 675179 Errors in cached dynamic overlay script cause XBL to trip up with an assertion.
  • bug 675191 Cached dynamic overlays still get saved to fastload (startup cache).

Working on:

  • bug 667962 jemalloc in 2010 doesn’t work on gmake.

Ratty

Fixed:

  • bug 667201 Front end changes for bug 545070: plugin-problem UI shouldn’t say “click here”.
  • bug 675211 Update some default preferences for changes in Gecko 7.
  • bug 676781 Enable Mac Async plugin by default.
  • bug 676792 Improve string for 32-bit plugin restart.
  • bug 677254 Build support to install hyphenation patterns in SeaMonkey.

Waiting for review.

  • bug 663343 The “List all Tabs” menu should visually identify which tabs are on-screen (rather than scrolled off).

Working on:

  • 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

sgautherie

stefanh

Fixed:

  • bug 674368 [Mac default] Download manager ‘Clear List’ button needs a focus ring.
  • bug 675462 [Mac default] No identity icon in pageInfo window’s security tab.
  • bug 675690 Full Screen menuitem should be disabled when no windows are open.

Any other business?

  •  ?

Thunderbird Meeting Minutes: 2011-08-09

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

Thunderbird/StatusMeetings/2011-08-09


<a href=”Thunderbird/StatusMeetings/2011-08-02″>last meeting</a> | <a href=”Thunderbird/StatusMeetings”>index</a> | <a href=”Thunderbird/StatusMeetings/2011-08-16″>next meeting »</a>

(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 <a href=”http://www.mibbit.com/chat/?server=irc.mozilla.org&channel=%23maildev“>#maildev</a> on IRC.

Other ways to get in touch with us can be found on our <a href=”Thunderbird/CommunicationChannels”>communications</a> page

Agenda

Action Items

Friends of the Tree

  • No nominations this week.

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 <a href=”Thunderbird/Driver Meetings/2011-08-09″>driver meeting notes</a>.

<a href=”Thunderbird:Feature Work”>Feature Work</a>

<a href=”Thunderbird/Experiments#Account_Provisioner”>Account Provisioner</a>
  • No news this week.
OpenSearch
  • No news this week.
Test Pilot
  • Coming along nicely. Merging changes to main trunk this week.

<a href=”Thunderbird/Experiments”>Experiments</a>

Thunderbird Conversations
Compose in a tab
Account Summary
Ubuntu Unity Integration
  • Unofficially, mission accomplished!
  • Canonical will bundle my EDS Contacts Integration add-on with Thunderbird after the next beta is released
  • I’ve started poking at the EDS provider for Lightning – might try to flex some muscle on that

Schedule and Progress

Thunderbird 6
  • Releasing final beta today or tomorrow.
    • 48 locales in this release.
  • Final builds should start on Wednesday or Thursday.
  • Add-on compatibility bump happening on Thursday or Friday
    • We’re aware this is late, will be able to improve and do this earlier from now on.
  • Releasing on the 16th August assuming no issues found.
Thunderbird 7
  • Merge to beta on 16th August – next week, we’ll start beta builds soon after.
Thunderbird 8
  • Merges to Earlybird on 16th August.
Thunderbird 3.1.x

Extension of the week

<a href=”https://addons.mozilla.org/en-US/thunderbird/addon/bugmail/“>bugmail</a> A nice extension that adds value if you receive plenty of bugspam. Say you have a Thread of emails and start reading it, with that extension you’ll know the status of the bug at the beginning of the thread. Combined with the magic r keyboard shortcut you can be way more efficient at reading your daily bugmail. Bugzilla, Trac, Flyspray and Launchpad are the currently supported bug systems.

<a href=”Thunderbird:Testing”>QA</a> Updates

Working on releases mostly.

Marketing Updates

Infrastructure Update

Build / Release Update

Web Update

  • patched amo-validator to add Thunderbird compatibility checks
  • committed blog theme, still needs some tweaks
  • merges, bugfixes on mozilla.org/thunderbird and discussed the upcoming mozilla.com+org merge

Documentation

  • contributor engagement form
    • responses
    • metric collection
    • update / create boilerplate for responses

<a href=”Thunderbird/Support”>Support</a>

(If you support Thunderbird or write or translate documentation to help support Thunderbird, please <a href=”https://mail.mozilla.org/listinfo/tb-support-crew“>subscribe to the tb-support-crew mailing list</a> and briefly introduce yourself to the list)

  1. 1993 new support topics (1938 2 weeks ago) – <a href=”1-7August2011-Community_stats_for_Mozilla_Messaging.png” class=”internal” _fcknotitle=”true” _fck_mw_filename=”1-7August2011-Community_stats_for_Mozilla_Messaging.png” _fck_mw_type=”media” title=”1-7August2011-Community_stats_for_Mozilla_Messaging.png”>1-7August2011-Community_stats_for_Mozilla_Messaging.png</a>
  2. <a href=”Thunderbird/Thunderbird5.0SupportIssues”>Thunderbird 5 Support Issues</a>
  3. Started <a href=”Thunderbird/Thunderbird6.0SupportIssues”>Thunderbird 6 Support Issues</a> in preparation for TB6 release. Please edit the page and add any issues found in TB6 Beta 1, 2, 3 and release
  4. See <a href=”Thunderbird/StatusMeetings/2011-08-09/SupportAppendix”>this week’s Support Appendix</a> for full Get Satisfaction metrics and other support details

Lightning Updates

Unfortunately I can’t make it to the meeting today. As discussed with the Thunderbird Drivers, Lightning needs to return to non-beta version numbers as fast as possible. I will be attempting to release Lightning 1.0 together with Thunderbird 7, so on September 27th.

To achieve this goal, I have further condensed the buglist to a very small number. Despite exams I’m going to try to fix these bugs in the next weeks, so we can broaden testing to make 1.0 as good as possible. Please take a look at <a _fcknotitle=”true” href=”Calendar Talk:1.0 Product Planning#Version_2:_Together_with_TB7″>Calendar Talk:1.0 Product Planning#Version_2:_Together_with_TB7</a> and let me know if there are any more urgent issues that you think need to be taken care of in 1.0.

Status Updates

See the <a href=”http://benjamin.smedbergs.us/weekly-updates.fcgi/project/thunderbird“>Mozilla Status Board</a> for status updates specific to developers.

Roundtable Highlights

protz: At Vancouver office, several GLODA improvements now and more next week.

Attendees

bienvenu, bwinton, jb, jenzed, mconley, jhopkins, rebron, sancus, andreasn, standard8, ludo, irving, rolandtanglao

Mozilla Platform Meeting Minutes: 2011-08-09

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

Platform/2011-08-09


« previous week | index | next week »

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

Applications

Notices / Schedule

  • mozilla-central → mozilla-aurora source migration is on 2011-08-16…exactly 1 week away
  • We’re in the endgame for this development cycle, if you find any issues/regressions that need to be fixed on mozilla-beta please email release-drivers
  • Firefox 3.6.20 went to beta today, if regressions are found we will need quick turnaround from branch patch developers

Firefox Development

  • Intern Jez Ng is working on adding e10s support to sessionstore in bug 516755. See his post to dev.apps.firefox for more info (seems to be missing on Google Groups for some reason 🙁 ).
  • Dave Townsend, Blair McBride and Boriss/faaborg have been working on UI that will prompt users to deal with addons that were “dropped-in” by other installers or programs, that should be landing on central soon, hopefully in time for Firefox 8 (bug 596343)
  • dao and mstange have been doing theme work to improve Firefox’s appearance on OS X 10.7, landed on trunk this morning (bug 667456)
  • Jared Wein and dao are working on making the forward button appear conditionally, to match recent UX mockups, in bug 674744 and bug 677027.

Firefox Developer Tools

Performance

GFX

JS

bhackett’s Type Inference project (aka TI, JM+TI) is getting close to landing. It’s a complex change that is not easily reversible, so it’s hard in the standard train model. dmandelin will be sending out a proposal for getting this out to users via a parallel set of repos, so that we point users at different builds instead of landing or backing out changes.

Layout

  • Full-screen API is moving along; if you’re interested in the API or the UI issues, check bug 545812
  • CSS 3D transforms partially landed, currently disabled by pref
  • Hyphenation dictionaries for many languages have been landed, packaged for desktop only for now
  • unification of standards mode and quirks mode text-decoration (underline, overline, line-through) landed. One codepath instead of two. bug 403524
  • CSS background-size algorithm for vector images has now been fully implemented, as of about 9am this morning, in m-c bug 609714
  • Zzzzzz

DOM

  • Strong parent pointer changes landed bug 335998 (smaug)
  • New DOM bindings for NodeList and friends close to landing (peterv etc)

Network

Plugins

Mobile

Improved build, debug and testing docs: Mobile/Fennec/Android

Accessibility

Multi-Process

  • jez has posted a plan/schedule for session-restore with content processes
  • meeting later today to discuss Jetpack SDK integration

Tree Management

  • bug 629759 – FYI: On Aug. 4th the drivers of the XP rev3 minis got updated to version 260.99

Security

Security reviews this week (calendar)

Wed 10-Aug
Web apps support in Fennec :: 15:00 PDT

Fri 12-Aug
[Mobile] Anti-malware/phishing :: 11:00 PDT

Be aware Security review/discussion scheduling is changing per the note to dev-planning

Stability Report

Desktop

  • Socorro
    • 2.2 due out later this week or Monday. The crash rate and top crash lists will be differentiated per beta and between beta and release.
    • Drop in crash rate for all versions yesterday and missing reports. Socorro team is looking into the problem Bug 677459 and Bug 677502
  • Beta: Everything looks pretty good for FF6. Breakdown of ADUs per Beta
  • Aurora: Things are fairly stable on Aurora but we are still tracking quite a few items.
  • Trunk: Some new signatures appearing only for 8.0a1.
    • Bug 673984 – crash in _purecall | nsImageLoader::DoRedraw(nsRect const*)
    • Bug 677273 – mozilla::dom::workers::WorkerPrivate::RescheduleTimeoutTimer(JSContext*).
    • A couple of the new signatures are simply due to the instrumentation work Bill is doing for the GC crash diagnosis – Bug 677277, Bug 676571
    • 2 hangs have regressed on the trunk as shown in Kairo’s explosiveness report. Apparently those have been logged and fixed as of a couple of hours ago bug 676361.
  • We are starting to put together wiki pages that track a particular area of the crash landscape. This one organizes all the Flash issues, has reports, lists bugs we need to verify, bugs we need to find test cases for and details work that would help with the diagnosis. We are going to put together something similar for malware etc.

Mobile

  • Crash Analysis for Fennec 08/09/2011
    • bug 664510 – Get valid crashreporter reports again
    • Not sure if Content crashers are making it to the crash-stats
    • The graph is showing aggregation of content and app crashes
    • bug 671818 – play a webm file report error after fennec6.0, crash [@ mozilla::gfx::ScaleYCbCrToRGB565] ; request to push to aurora
  • Mobile team needs to get URL report for certain crashes. There are a couple of bugs logged to handle this.
    • Bug 630293
    • Bug 676719
    • Marcia/chofmann putting together a “how to” page for running URL reports.

Roundtable

  • bug 677256 Geolocation wifi protocol changing. new API, rewrite of the component. Will land next week.

8-August-2011

Mozilla Project Meeting Minutes: 2011-08-08

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

WeeklyUpdates/2011-08-08


« previous week | index | next week »

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

Video for today’s meeting

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

Friends of the Tree

Upcoming Events

This Week

  • Webtools team is onsite this week doing a Socorro code sprint – if you have questions about Socorro, graph server, Elmo, DLL directory, Sheriffs, PTO, something else…come find us!

Monday, 8 August

Tuesday, 9 August

  • Metrics ETL processing of web log data – Anurag & Daniel
  • 12:00PM Pacific
  • Presenting Metrics ETL processing.

Wednesday, 10 August

  • N.N., Zurb (www.zurb.com) – Design Drives Action
  • 12:00PM Pacific
  • In this talk, we’ll dive deep into the psychology of web users and show powerful examples to help illustrate how marketers can think beyond a single landing page and earn powerful bumps in sales through conversion actions.

Thursday, 11 August

Friday, 12 August

Next Week

Product Status Updates

Firefox Future (6, 7, 8)

  • The (hopefully) final Beta update for this cycle was released on Friday
  • mozilla-central → mozilla-aurora source migration is on 2011-08-16. 1 week!

Firefox Current (3.6, 4.0, 5.0)

  • 3.6.20 will be pushed to the beta audience tomorrow, on schedule

Mobile Firefox

Thunderbird

  • 3.1.12 going out to beta channel today.
  • Thunderbird 6 will be released next week.
  • Thunderbird’s Rapid Release document is up. Feedback welcome!

Drumbeat

(no voice update this week)

Speakers

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

Title

Presenter

Topic

Media

More Details
Your Title Here

Your Name Here

What are you going to talk about?

Links to slides or images you want displayed on screen

Link to where audience can find out more information
An Overview of Engagement Tools

Aakash Desai

An overview of the current state of how contributors can get involved with Mozilla and where we’re aiming to go with the Engagement Tools initiative.

Status Updates By Team

Firefox

Platform

Messaging

Mobile

IT

Release Engineering

QA

FirefoxQA
  • Firefox 6 beta 5 shipped to Beta audience
    • this will be the last beta before release on August 16th
    • Juan is on vacation for the next couple of weeks, Anthony (ashughes) is in the driver seat
  • Fennec 6 beta 5 tested and shipped to Android market
  • Targeting device and website compatibility testing this week
  • Moved all of James’s Services documentation to the Services QA Wiki pages
  • QA ramping up on OpenWebApps test strategy
WebQA
QA Community
Automation Services

Automation & Tools

  • Refactor Special Powers so we can use the same API throughout our harnesses – bug 676274
  • Lots of items in progress. More notes here

Security

Engagement

PR

Firebug 1.8.0 brings Firefox 5.0 support

Mozilla reveals possible new Firefox UI direction
Firefox could get even more Chrome style

Mozilla cracking down on Firefox crapware add-ons

Mozilla goes WebRTC: Who will be the next AT&T?

Mozilla’s New Vision: A Platform For Your Internet Life

Events

Creative Team

Community Marketing

Support

What’s up with SUMO – Aug. 3
Meet new members of the SUMO team:

Metrics

Evangelism

Labs

Developer Tools

Add-ons

Webdev

L10n

Introducing New Hires

  • James Willcox: joining Mobile Platform team, working remotely from Michigan
  • Mark Reid: joining the Metrics team, working remotely from Bridgetown NS, Canada
  • Mark Goodwin: joining the Infrastructure Security Team, working remotely from UK
  • Katherine Nelson: Taking her rightful place as a Full-Time member of the Recruiting team in MV

Foundation Updates

Roundtable

3-August-2011

Mobile Meeting Minutes: 2011-08-03

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

Mobile/Notes/03-Aug-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
  • Vidyo: WarpCore (not WarpCorePolycom)
  • irc.mozilla.org #mobile for backchannel

Schedule

  • Fennec 8 (nightly)
    • This is the active development trunk
  • Fennec 7 (aurora)
    • Need to move only required fixes from trunk (as those fixes are made)
    • Fixed on Aurora this week:
      • bug 636042 – All fonts are serif, give preference to stock android fonts
      • bug 675236 – portrait view shifted on tablet awesomescreen
      • bug 673674 – Fennec freezes when viewing a non .txt file from disk.
  • Fennec 6 (beta)
    • Fixed on Beta this week:
      • bug 636042 – All fonts are serif, give preference to stock android fonts
      • bug 675236 – portrait view shifted on tablet awesomescreen

Next merge date is 2011-08-16

Major Topics for This Week

Application

Front-end

  • Work for Fx8
    • Tablet UI
      • Implementation is being tweaked to match latest designs
      • Plan to land soon with a pref to enable/disable
    • Selecting text in web content followup bugs
      • Landed more fixes on fx8
      • Seems like we should move the existing fx8 fixes to fx7 and will be OK.
    • Language picker support for locales on AMO
      • Process of getting XPIs to AMO bug 674253
      • Logistics work is underway to figure out how to handle nightly and aurora impact (bug 675254 and bug 675252)
    • Basic webapp support
      • Need to “appify” the tab in a similar way to desktop
      • Need to support manifest approach bug 609043
    • Master Password
      • Should be good for landing. Status?
      • Security review completed
      • waiting for code review form kaie bug 592772
  • Let’s make sure we are working on other bugs and minor features too

UX design

  • reviewing current and near-future state of text selection handles (madhava)
  • tablet designs refining, moving to dev (brian)
  • working on
    • start page (ian)
    • “fennecomb” visual design (ian)
    • webapp/shortcut-on-desktop taskflow (madhava)
  • if you have bugs that need UX-input/feedback/review – please add the ui-wanted keyword (and/or email madhava)

Platform Support

  • bug 669410 Safe Browsing update – (Gian-Carlo)
  • OpenGL Update (CLord)
    • probably ff9
  • Startup Shrink (stover)
    • gladium is working on PGO
    • stover working on tools

Android

  • NDKr5 deployed
  • Mike Hommey (glandium) is working on building an NDK with gcc 4.6 and enabling PGO. See blog post and bug 632954.
  • Enabled high-quality (bilinear) image scaling on Tegra devices in Nightly (bug 669851). We may want to take this for Aurora (Firefox 7) after getting feedback from Nightly users.
  • Some upcoming work may require updating the Android SDK (bug 672661, bug 675901, bug 664149). Filed bug 676275 to update the build machines.

Performance

Testing

QA

Test Suites

Test Automation

  • DougT secured a tegra and started looking at the libc abort during testing.
  • mochitest chunks 5-8 are turned on for most branches
  • new weekly meetings to coordinate Mobile/Testing

Release Engineering

Priorities page

  • Tegras – tests are enabled across all applicable branches.
    • Some have no mobile builds or any tests running, so not on those branches.
    • Ateam has a list of more tests that can be enabled once green.
    • Wait times are still good.
    • We have full branch coverage on the tegras; is there anything else to stop us de-prioritizing Maemo? (Also, Ops wants to kill production-mobile-master because it needs to move from ESX to Ganeti.)
    • Priorities page is largely out of our hands at this point — move to public wiki or tracking bug, any pref? Who should own?
    • Consolidate monday meeting with this meeting?
  • bug 669189 – Market fixed

Other

Issue metrics July 26-Aug 2

5.0 (86 total negative posts on input this week)

  • 8.3% of input sad face posts say ‘too slow’
  • 1% of input sad face posts say ‘too hard to use’

6.0 (126 total negative posts on input this week)

  • 7.1% of input sad face posts say ‘too slow’
  • 5.5% of input sad face posts say ‘too hard to use’

6.0 (21 total negative review comments on android market this week)

  • 43% of android market negative comments say ‘too slow’
  • 19% of android market negative comments say ‘too hard to use’

7.0 (9 total posts on input this week; positive and negative)

  • 11% of input sad face posts say ‘too slow’
  • 22% of input sad face posts say ‘too hard to use’

See the full report for raw numbers of posts, SUMO ‘I have this problem too votes’, new questions asked on SUMO and other themes from input (no flash, crashy, hangs, and can’t find bookmarks).

« Newer PostsOlder Posts »

Powered by WordPress