Meeting Notes Meetings notes from the Mozilla community

15-January-2015

Firefox/Gecko Delivery Planning: 2015-01-14

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

Schedule & Progress onUpcoming Releases (Lawrence)

  • Firefox 35.0 shipped yesterday, updates enabled at 25%
  • Firefox 36 beta1 ships Thursday
  • Firefox 37 Aurora updates scheduled to be re-enabled on Friday
  • Note: 38 (currently Nightly) will be the next ESR.
  • Want all merge and release days included in your calendar? Add this Google calendar.

Firefox Desktop & Platform (Javaun/Chad/Martin)

38.1 started yesterday. Recap from last week on priorities

– Hello:

 - wrapping up Firefox 36/37 work, getting started on 38 (with a focus on sharing)

– Task Continuity:

 - finishing UX design work for Reading List/Synced Tabs
 - research work support those features
 - investigating sync back-end changes needed to support them

– Search:

 - continue to address important regressions from the Firefox 34 work
 - UX design/research for next steps in search UI improvements

– Password Management:

 - focus on telemetry to begin improving filling/saving reliability

– Sync Migration:

 - finishing the migration work needed to start migrating "old sync" users to "new sync" in Firefox 37

– Places:

 - continue the refactorings needed to avoid main-thread IO

– E10S:

 - continue supporting the e10s team in pushing through the e10s milestones

Also:
Privacy:
Some UI exploration for privacy and some work on research/telemetry experiments on Tracking Protection

Some EME bugs

Feedback Summary (Cheng/Tyler/Matt)

Desktop

Release going smoothly, nothing to report yet

Contributor Engagement

Mike Hoye announcing the revamp of a community-engagement onramp, to ship end of Q1


Planning Meeting Details

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

Video/Teleconference Details – NEW

14-January-2015

Mozilla Platform: 2015-01-13

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

Need To Know

(Release and system issues that may impact engineering this week.)

Notices/Schedule (lmandel)

Next Merge: February 23, 2015 Next Release: February 24, 2015
Trains
Central: 38 Aurora: 37 Beta: 36 Release: 35
  • Today is release day! Congratulations on releasing Firefox 35 and Firefox ESR 31.4!
  • 36 Beta1 ships Thursday
    • MSE is enabled in beta1. Please test YouTube playback on Windows and file bugs.
  • 37 Aurora updates are scheduled to be re-enabled on Friday
  • 38 Nightly will be the next ESR. Get your refactorings or other major changes in while 38 is on m-c.

A note on branching:

  • FXOS v2.2 update : Please note that has diverged from mainline gecko and is on its own b2g37 branch. mozilla-aurora (gecko 37) will continuously be merged to mozilla-b2g37_v2_2 . So, if you have a gecko bug that you are fixing on aurora and impacts b2g as well, you do not have to worry about requesting approval twice as the sheriff’s will auto-merge it for you.
  • Want all merge and release days included in your calendar? Add this Google calendar.

Build Changes (gps)

(Build changes of which engineers should be aware.)

RelEng (catlee)

(Repo, test, and other information for engineers from the release engineering team.)

Upcoming Outages/Upgrades

(System outages/upgrades and tree closures that impact engineering.)

  • The next Tree Closing Window (TCW) is scheduled for Saturday, January 24. The list of work is not yet finalized, more detail on time impact next week.

Quality Programs

(An opportunity to hear about status with the various quality programs that do not have a formal team structure.)

MemShrink (njn)

<Read Only>

Stability (kairo)

<Read Only>

  • Waiting for data on new versions, a lot of 36 beta focus will be on MSE crashes.

Team Stand-ups

(In <2 mins, what did your team accomplish last week, on what is your team working on this week, and on what, if anything, is your team blocked? No questions during the stand-ups. All questions should be asked during the roundtable.)

Desktop Platform (bsmedberg)

  • We will be disabling Flash protected mode for FF36beta1 (Desktop) and evaluating stability metrics and looking for regressions. We have not yet made a decision about whether this will ship to release.
    • There appears to be a bug where our hook is ineffective on Windows 8.1.

Electrolysis (e10s) (blassey)

GFX (milan)

  • Random:
    • Looking at some MSE related issues.
    • Chasing a few intermittent problems.
  • Coming soon:
    • APZ 2.2 improvements (ok)
    • Silk on 2.2 (exciting)
    • WebGL2 (interesting)
  • Coming later:
    • Desktop APZ (interesting)

Layout (jet/dbaron)

<Read Only>

  • bug 1045929 JPEG downscale-during-decode landed and bounced. Will re-land and uplift this week as this feature is important for B2G 2.2.
  • bug 1055658 Major components of CSS Ruby are landing
  • bug 1115691 New Perf Metrics API to count layout frames constructed and reflowed

Media (mreavy)

1. What has your team done since last week that might impact others?

  • Hello/Loop Rooms going to release this week
  • MSE is enabled in Beta1; Please test Youtube without Flash on Windows (Vista+)

2. What will your team do this week that might impact others?

  • Landing bug 879717 (fix mediastream->video_element->canvas path) – thanks to Andreas Pehrson of Telenor!
    • Landed last night and bounced due to unrelated bug in EME it triggered
  • Initial Multistream support in webrtc
    • Becomes more useful later once we get renegotiation & bundle
  • Landing of WebRTC.org stable branch 40 (also being used by Chrome 40) – bug 1109428.
    • Green on all platforms other than OpenH264 not working yet (packetization changes).

Necko (dougt/jduell)

  • The Network Predictor (aka “Seer”) is about to land again
    • This time it’s written over the HTTP cache instead of SQLite

Performance (vladan)

<Read Only>

  • Help us test bug 998863: Asynchronous initialization of plugins
    • It’s currently preffed *OFF* by default, please help us test it: set dom.ipc.plugins.asyncInit to true
    • There are stability problems with e10s at the moment, Aaron is working on fixing these issues
    • Mark any bug reports as blockers of bug 1116806

Roundtable

(Comments and questions that arise during the course of the meeting or otherwise do not have a section.)

Mailing List Threads

(Threads that are likely to be of interest to engineering from various mailing lists.)

Good Reads

(Links to blog posts, books, videos, etc. that you think will be of interest to others.)

irc #planning Log From This Meeting



Engineering Meeting Details

  • Tuesday 2015-01-1311:00 am Pacific Standard Time
  • Calendar links: iCal ics or Atom/XML feed
  • Engineering Vidyo Room / Air Mozilla / MTV Alien Nation / TOR Finch / SFO Warfield / PDX Hair of the Dog
  • Join irc.mozilla.org #planning for back channel
  • Dial-in: conference# 98411
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 98411
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 98411
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 98411
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 98411
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 98411
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 98411
    • UK/London: +44 (0)207 855 3000, x92 Conf# 98411
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 98411

13-January-2015

Mozilla Project: 2015-01-12

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

All-hands Status Meeting Agenda

Items in this section will be shared during the live all-hand status meeting.

Friends of Mozilla

  • Big thanks to Niccolò Cantù, Marketplace contributor of the month for December. Niccolò began contributing in March 2014, and has since published seven apps on Marketplace, written a chapter for the FirefoxOS Quick Guide in Italian, and reported many bugs.
  • Rachel Hathaway landed her first patch on Marketplace after braving a mountain of feedback (68 review comments). Thanks Rachel!

Upcoming Events

Monday, 12 January

  • Mozilla Contributor Meetup
    • this event will be in #contributors on IRC
    • An event were we’ll discuss about contributing to Mozilla. The intention is to make it bi-monthly
    • From 14:00 PST to 15:00 PST
    • from 10:00 PM to 11:00 PM Uk time

Tuesday, 13 January

Wednesday, 14 January

  • Homebrew Website Club Meetup
    • San Francisco (@MozSF 1st floor), Chicago, and Portland.
    • 17:30-18:30 Writing Hour
    • 18:30-19:30 IndieWeb meetup & hack night

      Be independent with your web browser and your web site.

      Create or update your personal web site — wherever you host it, shared, VPS, or at home; static, dynamic, WordPress, or other software.

      Join a community with like-minded interests. Bring friends that want a personal site!

      Any questions? See the wiki page for details
      or join IRC: http://indiewebcamp.com/irc/today?beta#bottom

Thursday, 15 January

  • SuMo Day *
    • A day for all contributors to help on SuMo to respond to questions **

Friday, 16 January

  • Browser-Based Virtual Reality in HTML5 from 5pm-9pm at Google, San Francisco
    • Josh Carpenter speaking
    • It’s VR time! Let’s kick off 2015 with a super exciting event featuring 5 expert talks about browser-based virtual reality at SFHTML5. After that, head over to the VR world tour kick-off event at The Metreon!
  • Webdev Beer and Tell at 2PM Pacific in the Webdev Vidyo room (and streaming on AirMo)
    • Open to the public!
    • Monthly get-together where webdevs across the community show off their side projects.

Saturday, 17 January

  • Mozilla Hispano Work Day in Madrid
    • Mozilla Hispano contributors living in Spain will meet in Madrid for a get together, discuss and advance on the plans for the community in Spain

Next Week

Project Status Updates (voice updates)

Firefox

Speaker Location: toronto (johnath)

Firefox OS

Speaker Location: Rick Fant

CTO Update

Speaker Location: San Francisco (mbx)

Shumway Update: Flash video continues to cause problems in Firefox. Over the next few weeks we’ll start enabling Shumway in the Beta channel for some popular video players.

Recorded Demo: http://areweflashyet.com/tmp/oop/shumway.mp4

Live Demo:

  1. https://www.facebook.com/video.php?v=141192919273962&set=vb.22893372268
  2. http://jwsolution.net/index.php/demo

Please help us test and provide feedback at https://github.com/mozilla/shumway

Webmaker

Speaker: Andrew Sliwinski
Location: PDX

http://mzl.la/changelog

  • Major updates launched last week to Webmaker.org focused on improving the visitor to user registration conversion rate.
    • Splash
    • Navigation
    • Login
  • Next up:
    • On-boarding – Get new users making & learning right away
    • Marketing – Privacy day campaign
    • Mobile – Field testing in India

Web Compatibility

Speaker Location: Vidyo (miketaylr)

RSVP and Call for Speakers form for Web Compatibility Summit now available. If talking about making broken things less broken is your thing, come join us on February 17th in Mountain View.

Speakers

Presenter Title Topic Location Share? Media More Details
Who Are You? What Do You Do? What are you going to talk about? Where are you presenting from? (Moz Space, your house, space) Will you be sharing your screen? (yes/no, other info) Links to slides or images you want displayed on screen Link to where audience can find out more information
Peter B, Richard M Air Mozilla Help out edit past Air Mozilla events MV Moz Office Live demo on Potch’s screen https://air.mozilla.org/unpicked-pictures/ https://air.mozilla.org/contributors

Roundtable

Do you have a question about a Mozilla Project or initiative? Let us know by Friday- we’ll do our best to get you an answer.

Please note that we may not always be able to get to every item on this list, but we will try!

Who are you? Area of question Question
What’s your name? What do you work on? Is your question about policy, a product, a Foundation initiative, etc. What would you like to know?
David Weir (satdav) contributor Service Desk or IRC Hello can you update us contributors on the IRCCLoud beta what Mozilla is doing and how we can get involved to help with this?

Welcome!

Let’s say hello to some new Mozillians! If you are not able to join the meeting live, you can add a link to a short video introducing yourself.

Introducing New Volunteers

New Volunteer(s) Introduced by Speaker location New Volunteer location Will be working on
Who is the new volunteer(s)? Who will be introducing that person? Where is the introducer? Where is the new person based? What will the new person be doing?

Introducing New Hires

New Hire Introduced by Speaker location New Hire location Will be working on
Michelle Liu Bellu Su Recorded Taipei Office Administrative Assistant
Tommy Kuo ShihChiang Chien Recorded Taipei Office Software Engineer
Will Wang Ben Tian Recorded Taipei Office Software Engineer
Alexandra Costello Mary Ellen Muckerman San Francisco San Francisco
Rachel Berenbaum Michelle Marovich Mountain View San Francisco
Bryan Bell Bill Maggs San Francisco US Remote
Stuart Philp Bill Maggs San Francisco Toronto
Ashish Vijayaram Linda Ypulong San Francisco San Francisco Mozilla Operations Center (MOC)

<meta>

Notes and non-voice status updates that aren’t part of the live meeting go here.

Status Updates By Team (*non-voice* updates)

Automation & Tools

bugzilla.mozilla.org

Notable changes to bugzilla.mozilla.org during the last week:

  • bug 1050232 The first of a batch of changes improving the guided bug entry form landed. This improves the bug filing experience for the majority of our users.

All changes.

Engagement


  • Dial-in: conference# 8600
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 8600
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 8600
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 8600
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 8600
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 8600
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 8600
    • UK/London: +44 (0)207 855 3000, x92 Conf# 8600
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 8600

8-January-2015

Mobile: 2015-01-07

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

Schedule

  • Next merge: 2015-01-12

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to
987223 No visible H.264 video playback on MPEG-4 AVC (part 10) (avc1) (Planar 4:2:0 YUV) on Android 4.0 devices NEW Edwin Flores [:eflores] [:edwin] (edwin)
1058160 Specify main activity org.mozilla.fennec.App with a default intent over org.mozilla.search.MainActivity ASSIGNED Nick Alexander :nalexander (nalexander)
1071690 WebGL content disappears NEW Robert O’Callahan (:roc) (Mozilla Corporation) (roc)
1083271 Big regression in taskjs benchmark 2014-10-08 NEW Matt Woodrow (:mattwoodrow) (matt.woodrow)
1089417 fail to restyle for media query feature changes between adding/removing an empty stylesheet and next event that forces style computation (breaks golem.de on mobile) REOPENED David Baron [:dbaron] (UTC-8) (needinfo? for questions) (dbaron)
1090300 crash in mozilla::MediaCodecDataDecoder::DecoderLoop() REOPENED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1096090 Android Aurora 35 fails to play videos on Asus Memopad NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1096958 crash in java.lang.NullPointerException: at org.mozilla.gecko.home.TopSitesPanel.access$N(TopSitesPanel.java) NEW Michael Comella (:mcomella) [PTO until 1/14] (michael.l.comella)
1098390 Graphic buffer garbage shown and persists when entering full-screen (video/regular content) in Android 5.0 (Nexus 5) NEW Wesley Johnston (:wesj) (wjohnston)
1098421 Aurora stops unexpectedly when trying to launch Search Activity from the widget NEW :Margaret Leibovic (margaret.leibovic)
1100126 Flickering green/pink screen while playback video in different devices ASSIGNED James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1110229 Regression: vertical bars painted in tiles on screen when scrolling ASSIGNED Benoit Girard (:BenWa) (bgirard)


12 Total;
12 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to
710802 we need updater tests NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp)
1010068 Disable OCSP in Firefox for Android NEW Brad Lassey [:blassey] (use needinfo?) (blassey.bugs)
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler)
1061268 Wrong photo gets used in some BBC articles NEW
1063873 Ship the right libomxplugin files for supported API ranges NEW
1074635 don’t rerender the page for every frame in a GuM tab video stream NEW
1076966 Use “immersive” fullscreen mode REOPENED
1084711 Graphic rendering problems on trunk, black boxes, nothing renderend, eventually crashes NEW Milan Sreckovic [:milan] (milan)
1089653 crash in java.lang.NullPointerException: at org.mozilla.search.SearchActivity.updateSettingsButtonVisibility(SearchActivity.java) NEW Mark Finkle (:mfinkle) (mark.finkle)
1090884 Back button doesn’t do anything NEW
1091461 Tapping anywhere under the ‘Private Browsing’ tip in the History panel will open the Custom menu NEW
1091520 Improve framerate of tab tray animation NEW Martyn Haigh (:mhaigh) (mhaigh)
1091677 crash in @0x0 | mozilla::layers::ImageHost::GenEffect(mozilla::gfx::Filter const&) ASSIGNED Jonathan Watt [:jwatt] (jwatt)
1094214 fuzzy text NEW
1098227 Android crash in @0x0 | mozilla::layers::Layer::CalculateScissorRect NEW Nicolas Silva [:nical] (nical.bugzilla)
1107386 New tablet UI – Browser menu is clipped and unusable on the Kindle Fire NEW Michael Comella (:mcomella) [PTO until 1/14] (michael.l.comella)
1112232 Find in page search: It is not obvious that the case insensitivity button enables insensitivity NEW Robin Andersen [:tecgirl] (randersen)
1112939 Roku Tab mirroring falls behind NEW
1117130 URL bar border slightly covered by fading edge of title REOPENED Martyn Haigh (:mhaigh) (mhaigh)


19 Total;
19 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Friends of the Mobile Team

Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a badge. New contributors are highlighted in bold.

  • psd fixed bug 721421 – Accelerated speed of scrolling by multiplying with constant factors in case of quick successive flings
  • Francisco fixed bug 1110310 – Replace LightweightTheme member variable with getTheme() calls
  • mandarg fixed bug 948892 – Move inline scripts and styles into separate file for about:firefox
  • Pierpaolo fixed bug 1116525 – Remove unused local variables in TextSelection
  • Jalpreet fixed bug 966654 – Close button tap target on snippet banner is too small
  • vivek fixed bug 1015516 – Save closedTabs when saving session to disk and bug 1116027 – Switch to tab not available in Recent Tabs Panel
  • capella has been busy!
    • Fixed bug 1112230 – Find in page: Case insensitivity button no response to tap
    • Fixed bug 1103410 – Unhandled error for GeckoRequest FindInPage:Find
    • Working on text selection RTL support and testing improvements (and overwhelming margaret with review requests!)
  • jlund deserves a shout-out for all his help with split APK work
  • gavin revived bug 474464 to give us a page load perf win

Stand ups

Suggested format:

  • What did you do last week?
  • What are working on this week?
  • Anything blocking you?

Please keep your update to under 2 minutes!

James W. (snorp)

<Read Only>

JChen

  • Will be on PTO/leave until end of March
Fixed
Working on

GCP

Last weeks:

  • WebRTC sandboxing: PBackground work, MediaEngineWebRTC replacement

Next week:

  • WebRTC update, Android parts
  • More WebRTC sandboxing work

Randall Barker

Last Weeks(s)

  • Got desktop and Roku standalone players ported to use standalone XPCOM and Necko

This Week

  • Start landing standalone patches. Code has been posted for review for the following:
    • bug 1093934 Create a XPCOM library that can be used to support standalone WebRTC
    • bug 1097804 Create a library containing nsISocketTransportService and nsIDNS that can be used to support standalone WebRTC
    • bug 1101651 Enable WebRTC unit tests to be built using standalone WebRTC library

Eugen Sawin

Fixed

  • bug 1110212
  • Aurora uplifts
    • bug 991923 – Server not found when switching networks on Android 3-5
    • bug 1109940 – Add symbol wrapping for Android DNS resolver
    • bug 1110529 – Recursive chaining in wrapped Android DNS resolver

Working on

  • Updater service

Brian Nicholson

<Read Only>

  • Implementing search on iOS
    • Done: OpenSearch parser with tests
    • In progress: Awesomescreen search view
    • Next: Search suggestions
    • Next: Saving search prefs/default engines

WesJ

— Refactoring these to work with the new interface (not much to change)

  • bug 1116536 – Fire location change notification event
  • bug 1116537 – Make the history panel work
  • bug 1116634 – Allow filtering sites on Awesomescreen
  • Lots of Android reviews

liuche

<Read Only>

Highlights:

Present:

Past:

Margaret

Highlights:

  • Reader mode for desktop – bug 558882 and friends
  • Downloads.jsm regressions – bug 901360 and friends
  • Default to show URL in toolbar instead of page title – bug 1111729
  • Passwords
  • Half-working in Tahoe next week

Past:

mcomella

<Read Only>

Past

Present

rnewman

<Read Only>

  • iOS, reading list, Sync, meetings.
  • Lots of miscellany.

Fixed

Working on

nalexander

<Read Only>

Posted my cycle goals/Q1 intentions publicly: http://www.ncalexander.net/blog/2015/01/06/what-i-intend-to-work-on-for-the-firefox-38-cycle/

Projects for this cycle:

Past

Present

Martyn Haigh

Past:

Present:

Stefan

Q1 Goals

  • Reader Mode
  • Sharing Extensions
  • Localization

Current focus:

  • Reader Mode – Pushing it forward to correctly rendering content on iPhone and iPad (In WKWebView, with correct container HTML & CSS + Basic Settings like font size / night mode)

BLassey

Fixed

Working on

MFinkle

  • Planning for iOS, Password and Task Continuity work
  • Starting the hiring process for new people

Fixed

Working on

Antlam

  • Past
    • bug 1063844: First Run polish
    • bug 1079403: Password management improvements
    • bug 1059554: Finishing up Share overlay visual design
    • Search-related improvements for Mobile/Tablet
    • Reader mode visual design update (working w/ Desktop side)
  • Upcoming
    • bug 1058818: Better doorhangers
    • bug 1100479: Clean up share menu (possibly addressing issues around “Add to Firefox” when you’re in Firefox)
    • bug 1112185: Open-in-background
    • General bugs follow up
    • iOS: high-level sketching work

Robin

iOS

  • Going over v1 goals and working on prioritization with team.
  • Competitive Analysis and review of current navigation patterns. What works/doesn’t work for others browsers in regards to ‘Dashboards’, Tabs, Private Tabs, Search, etc.
  • Sketching and ideation of Awesomebar and menus.

Darrin

  • Working with UR to plan Q1 mobile research goals
  • IA and sketching for iOS, will have something up to show soon
    • Focus on navigation/structure/hierarchy/flow
    • Related, I want the design process to be as open and transparent as possible, so expect more ‘show and tell’ from UX over the coming weeks 🙂
  • Planning around UX schedule & process for iOS
  • Working with Anthony to get up to speed on Android state of affairs

A-Team

<Read Only>

  • Infra problems have been causing a lot of Android 2.3 test failures recently — bug 1109932
    • Release engineering is investigating

QA

Feature Focus

  • <Read Only> unless you have questions!
  • Mobile Roadmap in Trello
  • Funnel reviews on Dec 22nd and Jan 5th to triage the unsorted, plus P1s and P2s.
  • 38 list has been somewhat populated now. Have a look!
  • 37 is looking pretty good. Most items complete and the last few on track and should be done soon.
  • iOS Trello board is being populated based on the requirements spreadsheet (requirements/spreadsheet is owned by Karen)

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

Firefox/Gecko Delivery Planning: 2015-01-07

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

Schedule & Progress onUpcoming Releases (Lukas/Sylvestre/Lawrence)

  • Desktop 35.0 RC build 2 is now with QA after having to rebuild for bug 1076975, a late-arrival
  • Mobile 35.0 build delayed for bug 1073554 – we’re looking at the options here including shipping with the regression and doing a 35.0.1 once a verified fix is ready
  • ESR 31.4.0 on track
  • We’ll be moving the updates enabling by 4 days this cycle which means that we release next Tuesday, collect feedback for a few days and then enable updates at 100% on the Friday same week. First time experiment with this more rapid process.
  • Merge Day is on Monday Jan 12th.

Firefox Desktop & Platform (Javaun/Chad/Martin)

There wasn’t an official 37.3 iteration, due to holidays, but we start 38.1 next Tuesday. The areas of focus are:
Hello:

  • wrapping up Firefox 36/37 work, getting started on 38 (with a focus on sharing)

Task Continuity:

  • finishing UX design work for Reading List/Synced Tabs
  • research work support those features
  • investigating sync back-end changes needed to support them

Search:

  • continue to address important regressions from the Firefox 34 work
  • UX design/research for next steps in search UI improvements

Password Management:

  • focus on telemetry to begin improving filling/saving reliability

Sync Migration:

  • finishing the migration work needed to start migrating “old sync” users to “new sync” in Firefox 37

Places:

  • continue the refactorings needed to avoid main-thread IO

E10S:

  • continue supporting the e10s team in pushing through the e10s milestones

Polaris Privacy Work:

  • Tor relays: doing tech spec’ing this week. NetOps/Opsec are designing this week, may start hardware work next week.
  • User testing on Tracking Protection (Polaris pref in Nightly) starts next week. Questions to answer:
    • what do users think about tracking? Does our experience meet their needs?
    • Do we break their experience, and if so do they accept the tradeoff or blame the browser.

Developer Tools (Jeff)

Feedback Summary (Cheng/Tyler/Matt)

Desktop

  • No significant change in Hello feedback for 35: Still very, very low amounts of feedback. Most negative (non-prompted) feedback people who don’t want it. One comment on the branding (Telefonica/O2).
  • Only spike in negative feedback around the break was around the donation campaign which was viewed as spammy (especially since people got it even after they donated).

Marketing, Press & Public Reaction (Arcadio or Winston)

  • Dev browser campaign / message testing
  • Search hijackers
  • Yahoo optimization
  • Hello

Planning Meeting Details

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

Video/Teleconference Details – NEW

7-January-2015

SeaMonkey: 2015-01-06

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

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

Ratty

Working on:

  • bug 640420 Add draggable splitter between urlbar and searchbar.
  • bug 1040910 Support XHTML in feed titles.
  • bug 1117577 Bookmarks Manager, Tools, Restore, Choose file… does not recognize .json4lz.
  • bug 1115036 Update el (Greek) locale for DOM Inspector.

Fixed:

  • bug 917725 Consolidate utils.js and PlacesUIUtils.jsm.
  • bug 1097818 Add search suggestions to the DuckDuckGo search engine.
  • bug 1112196 In TopLevelImageDocument.css use img.transparent instead of img.decoded.
  • bug 1112205 SidebarTogglePanel() should ignore nodes that aren’t panel headers and aren’t panel menuitems.
  • bug 1115023 After bug 1066383 the navigator context menu is huge.
  • bug 1115572 Add newChannel2 (that takes loadinfo as an argument) to suite protocol handlers.
  • bug 1115575 Error: formatURLPref: Couldn’t get pref: browser.search.geoip.url.

Other stuff:

  • Did some reviews.
  • Bug triage and Bug discussions.
  • Usual end user support and PR in newsgroups and Mozillazine.

Mozilla Platform: 2015-01-06

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

Need To Know

(Release and system issues that may impact engineering this week.)

Notices/Schedule (lsblakk/sylvestre/lmandel)

Next Merge: January 12, 2015 Next Release: January 13, 2015
Trains
Central: 37 Aurora: 36 Beta: 35 Release: 34
  • 35.0 Desktop RC builds with QA
  • 35.0b10 mobile – need to figure out what’s happening with bug 1073554
  • 31.4.esr builds with QA
  • Next week we’ll be doing a throttling change where the plan (unless there are known issues in the wild) will be to enable updates at 100% on Friday Jan 16th (4 days earlier than current)

Build Changes (gps)

(Build changes of which engineers should be aware.)

RelEng (catlee)

(Repo, test, and other information for engineers from the release engineering team.)

Upcoming Outages/Upgrades

(System outages/upgrades and tree closures that impact engineering.)

Quality Programs

(An opportunity to hear about status with the various quality programs that do not have a formal team structure.)

MemShrink (njn)

<Read Only>

DMD is now working reliably on Mac, and also seems to be working on Fennec. Follow the instructions and try it out!

Stability (kairo)

  • bug 1088148 is a supposed a11y crash fix that triggered a huge spike in its own crash signature. This is 1/3 of current Nightly crashes!
  • bug 1116825 was a significant plugin crash spike, but fix should just have landed.

Team Stand-ups

(In <2 mins, what did your team accomplish last week, on what is your team working on this week, and on what, if anything, is your team blocked? No questions during the stand-ups. All questions should be asked during the roundtable.)

Desktop Platform (bsmedberg)

1. What has your team done since last week that might impact others?

  • bug 1110215: Disabled Flash protected mode on Beta as an experiment. See bug 1111791 for a report on the results.

Q1 plans: [1]

  • Video/Flash fixup
  • e10s
  • telemetry/FHR unification
  • update orphaning
  • catastrophic memory usage

Electrolysis (e10s) (blassey)

  • e10s will be disabled (bug 1117867) for this last week of Nightly 37 to shake out any non-e10s bugs.
  • e10s will be reenabled (bug 1117934) next week for Nightly 38 testing.

GFX (milan)

<Read Only>

  • Most of the team is back online this week. Catching up.
  • Items for 37-B2G-Aurora landings are on track.

Layout (jet/dbaron)

<Read Only>

For Q1 priorities, see the “Current Plans” section here:

Media (mreavy)

<Read Only>

0. What are your team’s plans for Q1 that might impact others?

  • Multistream and renegotiation support for WebRTC
  • Hello front-end development transitioning from Platform to Firefox

1. What has your team done since last week that might impact others?

  • Second phase of Hello/Loop about to hit release/35 (Rooms redesign)

2. What will your team do this week that might impact others?

  • Expecting to land major webrtc upstream code update immediately after 37 uplifts
    • Already green on Win/Mac/Linux

Performance (vladan)

1. What has your team done since last week that might impact others?

a) bug 998863: Asynchronous initialization of plugins has landed

  • It’s currently preffed *OFF* by default, please help us test it: set dom.ipc.plugins.asyncInit to true
    • There are stability problems with e10s at the moment, Aaron is working on fixing these issues
    • Mark any bug reports as blockers of bug 1116806

b) Many Telemetry measurements are biased by users who submit many short sessions (vs users with fewer, longer sessions). You can remove this bias by doing your analysis “per user” using the new clientID field:

2. What will your team do this week that might impact others?

  • bug 1021842: A-Team and Perf team are working on making the Talos regression detection formula more accurate
  • We’re going to try to have devs make a decision (wontfix, will fix before branch date, etc) on each Talos regression within 2 weeks of the regression bug being filed

Roundtable

(Comments and questions that arise during the course of the meeting or otherwise do not have a section.)

Mailing List Threads

(Threads that are likely to be of interest to engineering from various mailing lists.)

Good Reads

(Links to blog posts, books, videos, etc. that you think will be of interest to others.)

irc #planning Log From This Meeting



Engineering Meeting Details

  • Tuesday 2015-01-0611:00 am Pacific Standard Time
  • Calendar links: iCal ics or Atom/XML feed
  • Engineering Vidyo Room / Air Mozilla / MTV Alien Nation / TOR Finch / SFO Warfield / PDX Hair of the Dog
  • Join irc.mozilla.org #planning for back channel
  • Dial-in: conference# 98411
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 98411
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 98411
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 98411
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 98411
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 98411
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 98411
    • UK/London: +44 (0)207 855 3000, x92 Conf# 98411
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 98411

6-January-2015

Mozilla Project: 2015-01-05

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

All-hands Status Meeting Agenda

Items in this section will be shared during the live all-hand status meeting.

Friends of Mozilla

Huge, huge thanks to 369,639 people from more than 170 countries and territories who donated $3.19 million USD to support Mozilla’s mission to build and protect the open Web. Mozilla truly has friends all over the world who believe in what we are doing, and made our year-end fundraising campaign the most successful one ever.

Thanks to AMO contributor kenpem for helping out deleting spam in the developer forum.

Upcoming Events

Monday, 05 January

Wednesday, 07 January

Thursday, 08 January

  • VR Cinema #2 – Animated VR Films Jan 8th at Mozilla SFO Commons
    • Josh Carpenter attending
    • VR Cinema’s second event will explore the unique challenges and creative opportunities of animated films in Virtual Reality. Come hear from the visionaries who are defining this new medium and experience their groundbreaking VR films. Join us at Mozilla HQ in beautiful SF on October 2nd at 7pm to meet and mingle with the pioneers of VR filmmaking in a casual, friendly environment.

Project Status Updates (voice updates)

Firefox

Speaker Location: Toronto (johnath)

  • Spring Thing
  • Search
  • iOS

Firefox OS

Speaker Location: Rick Fant (MV)

Speakers

Presenter Title Topic Location Share? Media More Details
Who Are You? What Do You Do? What are you going to talk about? Where are you presenting from? (Moz Space, your house, space) Will you be sharing your screen? (yes/no, other info) Links to slides or images you want displayed on screen Link to where audience can find out more information

Roundtable

Do you have a question about a Mozilla Project or initiative? Let us know by Friday- we’ll do our best to get you an answer.

Please note that we may not always be able to get to every item on this list, but we will try!

Who are you? Area of question Question
What’s your name? What do you work on? Is your question about policy, a product, a Foundation initiative, etc. What would you like to know?

Welcome!

Let’s say hello to some new Mozillians! If you are not able to join the meeting live, you can add a link to a short video introducing yourself.

Introducing New Volunteers

New Volunteer(s) Introduced by Speaker location New Volunteer location Will be working on
Who is the new volunteer(s)? Who will be introducing that person? Where is the introducer? Where is the new person based? What will the new person be doing?

Introducing New Hires

New Hire Introduced by Speaker location New Hire location Will be working on
James Cheng Sean Lin Taipei office Taipei office Firefox OS
Steven Yang Kevin Hu Taipei office Taipei office Firefox OS
John Dai Edgar Chen Taipei office Taipei office Firefox OS
Cindy Hsiang Thomas Ho Taipei office Taipei office Firefox OS
Kevin Chen Kilik Kuo Taipei office Taipei office Firefox OS
Jeremy Chen Peter Chang Taipei office Taipei office Firefox OS
Becker Hsieh Vincent Liu Taipei office Taipei office Firefox OS
Stuart Philp Bill Maggs San Francisco office Toronto office Cloud Services QA
Ashish Vijayaram Linda Ypulong San Francisco office San Francisco office Mozilla Operations Center (MOC)
Aislinn Gigras Madhava Enros Toronto Remote (Boston) Firefox Desktop User-experience

<meta>

Notes and non-voice status updates that aren’t part of the live meeting go here.

Status Updates By Team (*non-voice* updates)

Engagement


  • Dial-in: conference# 8600
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 8600
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 8600
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 8600
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 8600
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 8600
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 8600
    • UK/London: +44 (0)207 855 3000, x92 Conf# 8600
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 8600

« Newer Posts

Powered by WordPress