Meeting Notes Meetings notes from the Mozilla community

22-October-2013

Mozilla Platform: 2013-10-22

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

Hot Bugs

(Important bugs for which we need to find owners or additional help. If known, please include suggested team or knowledge needed to advance the bug.)

Orange Factor

Stability

Other

The Need To Know

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

  • Note: Please start using the ‘feature’ keyword on bugs that could benefit from advance notice to QA, Stability, User Advocacy, Press team and others so that those bugs show up on https://wiki.mozilla.org/Features/Release_Tracking based on target milestone

Notices/Schedule (akeybl/lsblakk/bajaj)

Next Merge: October 28, 2013 Next Release: October 29, 2013
Trains
Central: 27 Aurora: 26 Beta: 25 Release: 24 (m-r is 25 now)
  • Unless a new critical issue is identified, FF25 is now code complete
    • We spun up our final beta and an RC last night with this changeset from b9
  • Sign-off is Thursday, followed by merge (!!) on Monday and release on Tuesday alongside 17.0.10 and 24.1
  • B2G v1.2 (Gecko 26) will diverge from the Aurora/Beta track on Monday, v1.3 (Gecko 28) will continue development on mozilla-central
52 bugs 4 bugs
Unresolved Aurora 26 Trackers (non-security, not tracked for Beta) Unresolved Beta 25 Trackers (non-security)

Build Changes (gps)

(Build changes of which engineers should be aware.)

Upcoming Outages/Upgrades

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

Key Issues

(Non team specific issues that impact engineering.)

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

Accessibility (dbolter)

Add-on SDK (dtownsend)

No update

App Tools (dtownsend)

Developer Tools (robcee)

Light week. Only 33 bugs fixed including App Manager.

  • Reflows in Web Console landing bug 926371
  • Hoping to get CodeMirror landed for Firefox 27 merge. bug 919709

<Read Only>

  • Added color swatches to Inspector Style view bug 918716
  • Debugger responsive when side-docked bug 927375
  • Better Error handling and display in the Debugger bug 812764
  • Hide Non-enumerable properties in the JSON tab in Network Monitor bug 862344

Firefox Metro (bbondy/jmathies/mbrubeck)

<Read Only>

  • Front end polish and bug fixing continues.
  • APZC: Kats and botond have come over for a short period to help out on all our of scroll and zoom issues. Lots of bug triage took place last week. Most every bug has been updated (bug 886321). Bug fixing will commence after a work week this week.
  • After lots of feedback at the summit, we are seriously considering switching from a separate profile to a shared profile with desktop (bug 924860). Investigation into this is currently taking place. Some key notes:
    • Users would have to chose a default browser mode (metro or desktop) on Win8 and up. Only one mode would be active at a time.
    • Launching the browser from any location (shortcut/tile) would launch into the default mode.
    • Users would be able to switch from one mode to the other within each browser. This would shut down the existing instance and relaunch the other using the same profile.
    • Most everything would be shared, although certain user data sets (most notably bookmarks and prefs) would be kept separate.

If you have any thoughts/feedback on the above please post in the public metro mailing list (metro@mozilla.org), to the tracking bug, or chat with one of us in #windev.

Firefox Mobile (mfinkle/blassey)

  • Overhaul of the favicon system landed in Fx27 bug 914296
  • Landed in Fx27 bug 742832 – Add support for tab sharing for getUserMedia
  • Uplifted to Aurora: bug 917947 – Search engine icons are minuscule in search engine preference dialog on large DPI devices
  • Converging and testing the new about:home for Fx26 continues

Firefox OS Communications (scravag)

<Read Only>

  • Sprint 3 is in progress
    • Team is committed for 29 koi+
      • 18 remain
  • 1.3 features
    • DSDS is the highest priority
      • Scope is defined, some uses cases are still in discussion
      • Api and implementation work are in progress

Firefox OS Media Apps (hema)

<Read Only>

Firefox OS Performance (mlee)

<Read Only>

Bug List

Focus

Firefox OS Productivity (doliver)

<Read Only>

Current sprint activity:
https://www.pivotaltracker.com/s/projects/867311

  • v1.2: Ongoing fixes for blocking bugs
  • v1.3: Good progress on POP3 support last week. Basic operations are working (recv, send, move) and will be ready for review this week.

Firefox OS Telephony/Connectivity (kenhkchang)

<Read Only>

  • Last week
    • Fix koi+ issues.
    • RTSP Client, to add the test cases for RTSP
    • NFC –
      • To refine the NFCD code and prepare for landing code.
      • To add NFC communication protocol in NFCD .
    • EAP-SIM, try to read the authentication data from SIM card, testing in Nexus 4.
    • Multi-SIM, to implement webapi for DSDS.
    • WPA-EAP, to import PKCS#12 CA by wifimanager.
    • WIFI-Direct, to support start/stop DHCP server in Network Manager.
    • Power metering, to discuss the WebAPI.
  • This week
    • Fix koi+ issues.
    • RTSP Client, to add suspend and resume functions.
    • NFC, to refine the NFCD code and prepare for landing code.
    • EAP-SIM, to discuss with partner to have their support.
    • Multi-SIM, to implement webapi for DSDS.
    • WPA-EAP, to import PKCS#12 CA by wifimanager, implementing.
    • WIFI-Direct, to implement the main codes of wifi-direct.
    • Power metering, to discuss the WebAPI.

Firefox OS Systems – Platform (timdream)

<Read Only>

Please read our full status at
https://wiki.mozilla.org/Gaia/Team/Taipei/Meetings/2013-10-22

Summaries:

v1.1hd: e.me bugs is finally fixed. need to uplift a few patches. mostly lefts are [POVB]s and visual bugs and left others to handle.
v1.2: koi?/+ is on track to be reduced to Zeero next (or next next week)

v1.3:

  • Input cursor management: Engineering planning with SC and Phoebe. Maybe at risk depend on what we figured out.
  • Camera work: halt. status changed to nice-to-have and wait for UX input
  • DSDS: specific bugs created and is being worked on. Will be working on API change assurances first.
  • NFC: Still figuring out how Gaia-Gecko should divide the work. Work week coming next week.
  • Settings (EAP-SIM/MTP/SD card format): MTP is dropped from v1.3. SD card format is waiting on UX spec. EAP-SIM is waiting on UX spec.
  • Tablet: UX spec released and is being worked on. Need to resolve Music app conflict with Media team. E.me have some landing issue too.
  • CDMA: tracking. No outstanding issue.
  • 3rd-party keyboard support: Working on v1.2 left overs. Some eng. conflicts to be resolved today.
  • Zhuyin IME: In-memory search completed. Set-up CI with SlimerJS. Next: estimate performance on low-end phone and update Gaia patch
  • Settings engineering: Need more planning and discussion.
  • Window management update: no update this week.
  • IME API w/ hardware keyboard: No feedback on dev-webapi, but Jan have been working on a apc.io bug according to the API proposal.
  • Hardware button events for apps: no update
  • Bluetooth file queue: UX spec released, to be worked on this week.
  • Bluetooth keyboard: On halt. Not a v1.3 feature.
  • Build script improvement: working on converting Python scripts to Javascript.
  • Hardware showcase app: just landed \o/!
  • Screenshot comparison tool: in progress.

GFX (milan)

<Read Only>

JS (naveed)

    • Compiler (JIT)
      • Worked to land last of patches needed to speed up Dromaeo.
    • Garbage Collection
      • Now down to the neighborhood of 15-17 hazards in the browser.
    • Front End and Other
      • Generators are in SpiderMonkey central – http://wingolog.org/archives/2013/10/07/es6-generators-and-iteration-in-spidermonkey
      • Intl patchwork: landed patch to make Intl initialization fully lazy, wrote/landed patch to make mochitests be fine with the presence/absence of Intl as appropriate for branch/nightly/b2g/etc. — Intl is now on in nightlies! \o/ more work to be done yet re updating ICU, but we’re in good shape on this front, finally
      • Got better child process memory reporting working. Now need to clean up the patch and post for review.
      • Dealt with several bugs that conspired together to take out AreWeFastYet .

Media (jesup)

  • WebRTC:
    • Reduced output delay in AudioStream/cubeb landed (some cleanup still occurring)
    • TURN over TCP will be available on nightly soon
    • Latency measurement code is being extended
    • Innovative uses of DataChannels are appearing – http://uproxy.org/ and http://blippex.com/
    • Converted PeerConnection and some related bits to WebIDL
    • Preparing an about:webrtc with details about ICE, connections and stats (will grow over time)
  • WebAudio will hit Release for Desktop and Android in 25 (next week); B2G in 1.2

Necko (dougt/jduell)

  • For network performance tests, we’ll be lobbying for “webpagetest” to be canonical, not tp5
    • motivator: predictive network API (“seer”) (bug 881804) seeing 5% speedup on webpagetest “page revisit” example, but causes 6% tp5 regression.
    • expect a post to dev-tree-management soon from Nick Hurley with more info.
    • yes, we should move webpagetest infrastructure out of Bob Clary’s basement 🙂
  • Looks like we’re finally mopped up all followup bugs from landing off-main OnDataAvailable for image parsing.
  • HTTP/2: spec work continues. Too many bugs discovered in draft 6, so we won’t be shipping a version of it.
  • HTTP cache re-write: working on in-memory index.

Performance (vladan)

  • bug 810149 and bug 846921: Investigating feasibility of skipping resursive directory scans for unpacked addons. If it’s possible, it should give us a big startup time win
  • bug 807322: Improving Android cold startup time
    • bug 929494: Using template typedefs, not inheritance, to define nsTArray element copiers results in code size savings on Android of about 570K (!), or ~2% of libxul .text size

Plugins (bsmedberg)

Seceng (mmc)

WebAPI (overholt)

  • lots of discussion around proposed WebSerial API
  • Workerification continues (bug 916204)
    • priorities for Firefox OS: IndexedDB (bug 701634), TCP Socket (bug 916199), mozContacts (bug 916197), Data Store (bug 916196)
    • if you want something to be available in workers, file a bug and block bug 916204
    • Exposing JS implemented APIs in workers is hard (for now, we’re working on ways to make it easier)
    • SharedWorkers getting closer to being preffed on (bug 924089)

Quality Programs

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

MemShrink (njn)

  • Kyle Huey wrote a chapter on MemShrink for the Performance of Open Source Applications.

Stability (kairo/bsmedberg)

Roundtable

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

  • Developer Productivity: The program management team is seeking suggestions for ways to improve Mozilla developers’ workflow. (cpeterson)

<Read only beyond this point>

Friends of the Tree

There were great changes by volunteers in Core and Toolkit during the past week. Thanks to all of these contributors for their passion and hard work! Here are some highlights:

  • Tom Schuster (evilpie) stopped the findbar clearing selections on autohide (bug 897872, bug 921343).
  • Arnaud Bienner prevented multiple color pickers from appearing (bug 917917).
  • Max Vujovic fixed a CSS parser assertion (bug 913990).
  • Landry Breuil (gaston) maintained the OpenBSD port (bug 927810, bug 927898).
  • Nils Maier (nmaier) corrected an OS.File regression (bug 926691).
  • [first patch!] Bob Owen implemented the allow-popups sandbox directive (bug 766282).
  • Rik Cabanier implemented standardized 2d canvas line dashing (bug 768067).
  • Benjamin Peterson (benjamin) fixed some SpiderMonkey warnings (bug 926948, bug 928738).
  • Soumya Kanti Chakraborty modernized some video controls JS (bug 926471).
  • [first patch!] Narihiro Nakamura removed an unused macro (bug 899477).
  • Ms2ger performed build system maintenance (bug 908142, bug 923249, bug 923395).
  • Andy Wingo (wingo) made a bunch of iterator-related changes to SpiderMonkey (bug 919948, bug 923160, bug 924040, bug 924318).
  • Marcos Aruj added a createUnique method to OS.File. (bug 866571).
  • Dan Gohman (sunfish) fixed some SpiderMonkey problems (bug 918607, bug 923659, bug 924660, bug 925586).
  • Sankha Narayan Guria (sankha93) made some exceptions non-silent, and fixed a SpiderMonkey Map problem (bug 864895, bug 918341).
  • Anhad Jai Singh (ffledgling) added a mach command for quick pastebins (bug 902209).
  • Tareq Khandaker made a WebIDL parser error more useful (bug 924397).
  • [first patch!] Carsten Sommer fixed a gnome UI problem (bug 924395).
  • Benjamin Bouvier (bbouvier) improved SpiderMonkey JIT performance (bug 918163).

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

[2:00pm] lmandel: https://wiki.mozilla.org/Platform/2013-10-22
[2:00pm] lmandel: gavin: Do you have a desktop update today?
[2:01pm] gavin: lmandel: no
[2:02pm] teoli joined the chat room.
[2:03pm] johnath: lmandel: we're on, but can't control our vidyo, because #ipad
[2:03pm] ozten joined the chat room.
[2:03pm] vladan joined the chat room.
[2:03pm] lmandel: johnath: OK. Thanks.
[2:03pm] KaiRo: bsmedberg: anything in stability update from your side today?
[2:03pm] • lmandel hopes toronto has audio
[2:04pm] johnath: lmandel: we do, and are probably unmuted now
[2:04pm] bsmedberg: KaiRo: no, the Java stuff is in the plugin section
[2:04pm] KaiRo: bsmedberg: ok, thanks
[2:04pm] KaiRo: lmandel: in that case, nothing audible for stability today
[2:04pm] lmandel: KaiRo: Thanks
[2:04pm] johnath: robcee: one more "selfview" and a "0" will make things nearly perfect
[2:05pm] mschifer joined the chat room.
[2:05pm] blassey joined the chat room.
[2:06pm] robcee: the new vidyo control software is hilarious.
[2:08pm] margaret: woooo app manager
[2:09pm] lsblakk: margaret: talk in london!
[2:10pm] karl joined the chat room.
[2:12pm] bsmedberg: 6% isn't really a "minor" regression...
[2:13pm] chofmann left the chat room. (Quit: ChatZilla 0.9.90.1 [Firefox 26.0a2/20131022004006])
[2:13pm] omeringen joined the chat room.
[2:14pm] gavin: 6% in what?
[2:15pm] gavin: (missed it)
[2:16pm] marcia left the chat room. (Ping timeout)
[2:16pm] chofmann joined the chat room.
[2:16pm] lmandel: roundtable items?
[2:18pm] lsblakk: mfinkle has the best blog name
[2:19pm] robcee: 6% in vidyo disconnection time
[2:20pm] robcee: (Tvd)
[2:24pm] marcia joined the chat room.
[2:24pm] Cww: akeybl: email sent about java & banking.

Engineering Meeting Details

  • Tuesday 2013-10-2211:00 am Pacific
  • Dial-in: conference# 98411
    • US/International: +1 650 903 0800 x92 Conf# 98411
    • US toll free: +1 800 707 2533 (pin 369) Conf# 98411
    • Canada: +1 416 848 3114 x92 Conf# 98411
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 98411
  • Engineering Vidyo Room / Air Mozilla / MTV Warp Core / TOR Finch / SFO Warfield / PDX Widmer
  • join irc.mozilla.org #planning for back channel

21-October-2013

Mozilla Project: 2013-10-21

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

All-hands Status Meeting Agenda

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

Friends of the Tree

Peter Bengtsson for adding the awesome new full-text search bar to Air Mozilla. This a quantum improvement to discoverability on AirMo.

Sheeri Cabral, Selena Deckelmann, Brandon Johnson, Brandon Burton and the team who made the search bar possible by putting the AirMo website up on stilts and sliding a whole new database engine under it… all with only minutes of downtime!

Also, a belated thanks to Sheeri Cabral (DBA), Brandon Burton (WebOps), Dave Lawrence (Bugzilla Developer), and Adrian Fernandez (SRE) for a pretty smooth and successful Bugzilla maintenance on October 12th

Upcoming Events

This Week

Monday, 21 October

  • MAKER PARTY: Highland, Utah: Coder Dojo UT Highland is part of the Coder Dojo global collaboration providing free and open learning to young people, especially in programming technology. Sessions welcome anyone 7 – 17 years old (along with their parents) and cover everything from basic HTML & CSS, to JavaScript, game development and web programming. Most sessions require no prior knowledge!

Wednesday, 23 October

  • MAKER PARTY: Toronto, Canada: Remix the City – Bathurst St workshop for the youth is a photo-walk brought up to date with a new generation of mobile devices, which have the power to enable the youth to capture and tell the stories that matter to them using their favourite language: short online video clips. This new learning experience designed by the team at FabSpaces is also a much needed lecture on the perils of producing video in a hyper-connected world, masked as a super slick mobile application that serves as a portal to a community of engaged kids avidly uncovering the most interesting aspects of their cities.

Thursday, 24 October

  • MAKER PARTY: London, United Kingdom: Code_in a Day is the starting point for anyone seeking to understand digital concepts. The day is designed around a brief: design, build and launch a multi-platform campaign that encourages and rewards customer loyalty. Through this hands-on process you will understand what code is, how it is used and how you can harness your new understanding of it to excel in business. You will learn the roles of different technologies (including html, css and JavaScript, and server-side programming languages and databases). You will gain valuable insight into the design and development process.

Saturday, 26 October

  • MAKER PARTY: Goa, Inda: Webmaker Party Goa will offer sessions to students at National Institute of Technology Goa on Mozilla technologies and Webmaker tools.

Next Week

Tuesday, October 29, Noon PST
Moz SF + AirMozilla
Sneak Preview of WebFWD Graduation Pitches
Team details at http://webfwd.org/portfolio

Wednesday, October 30, 6pm PST (6:30pm AirMozilla)
Moz SF + AirMozilla
WebFWD Graduation Day (Evening)
The Show is On! Details at http://webfwdivgraduation.eventbrite.com

Product Status Updates (voice updates)

Firefox Desktop

Speaker Location: Toronto (johnath)

  • Next week is release week!
    • That will be the last ESR17 update, too
  • Aurora 26 is kind of awesome:
    • Click to play plugins
    • Multi-provider SocialAPI
    • pwmgr now handles script-generated fields
    • Windows users can now update without admin rights
    • gstreamer backending for h.264 on linux
    • metro!

Firefox Mobile

Speaker Location: Toronto (johnath)

  • Overhaul of the favicon system landed, yielding better quality appearance and support for more types of favicon formats.
  • Support for using Java IDEs has been landing and the final bits should be landing soon
    • This should not only make it easier for Mozilla developers to hack on Firefox for Android, but also get new contributors on-ramped more quickly.
    • Will tie in nicely with the new JUnit testing framework which should also get enabled soon
  • Core support for tab streaming for WebRTC landed. More UI work is needed to expose it properly.

Firefox OS

Speaker Location: No Audio

60 Seconds with IT

Speaker Location: San Francisco

  • Upcoming SCL3 maintenance

Speakers

Presenter Title Topic Location Share? Media More Details
Michaela Thayer Digital Strategist Summit 2013 Social Media Results My Home in the DC Metro Area Yes N/A — will share the slides via my Vidyo Detailed Summit social media results: http://mzl.la/18S9pOd / Sign up for AMA Reddit event: http://mzl.la/1fQMs3o

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!

Introducing New Hires

New Hire Introduced by Speaker location New Hire location Will be working on
Jamin Liu Gina Yeh Taipei Taipei Firefox OS – Devices team
Harly Hsu Mike Tsai Taipei Taipei Firefox OS – UX team
Romain Testard Jb Piacentino France San Francisco Services
Christopher Montgomery Jack Moffitt Remote – MA Remote – MA Research Engineer

<meta>

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

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

Security

Speaking Engagements

Engagement

PR


  • Dial-in: conference# 8600
    • US/International: +1 650 903 0800 x92 Conf# 8600
    • US toll free: +1 800 707 2533 (pin 369) Conf# 8600
    • Canada: +1 416 848 3114 x92 Conf# 8600
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 8600

16-October-2013

Mobile: 2013-10-16

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

Schedule

  • Next merge is 2013-10-28

Topics for This Week

Favicon Work Landed

Chris Kitching’s major overhaul of the favicon system landed (see bug 914296). We found a few regressions, but keeping looking. This is a Fx27 feature. Any bugs that were fixed by the overhaul, but are also needed on Fx26 need other less risky patches.

RTL Work

The group of students working on RTL have been making some progress. A patch is up for changing our AndroidManifest.xml to advertise that we want to use RTL (see bug 924418). More layout and code patches are needed before we land anything though.

Home Page Status

We triaged the Fx26 tracking Home page bugs on Tuesday. The remaining bugs appear to have owners and patches are in progress. There are a few performance bugs, one of which (bug 916099) will need some attention. The Eideticker regression (bug 908225) might be fixed today.

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.

  • Lauren Ko fixed bug 919301 – When in private browsing stop showing “switch to tab” from normal browsing (her first patch!)
  • kar fixed bug 903084 – Add Bing as a general search provider for specified locales for Fennec (also her first patch!)
  • fedepaol fixed bug 921776 – Notifications aren’t properly dismissed when multiple downloads are started from private tabs
  • capella fixed bug 923086 – “Add to reading list” button does not save it’s state and bug 923764 – An intermittent failure in testBookmark (maybe we should make a new badge for fixing robocop bugs!)
  • ckitching (finally) landed bug 914296 – The favicon cache re-write! And also some other favicon-related bugs bug 923218 and bug 926497

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!

JChen

  • Past week
    • Worked on bug 909974 – Compositor thread hang monitoring/telemetry
      • Have the monitoring part
      • Working on the telemetry part
    • Fixed bug 917685 – [TABLET] “Request desktop site” does not work on youtube.com
    • Investigated bug 890985 – crash in nsStandardURL::SetSpec @ nsStandardURL::BuildNormalizedSpec
    • Uplifted bug 909940 – Default keyboard on HTC One only swipes first word in awesome screen
  • Next
    • More hang monitoring

GCP

  • Last week:
    • bug 898767 crash in mozilla::DecoderTraits::CanHandleMediaType
    • Fuzzer for that bug, causing fallout:
    • bug 927462 String matching logic in OmxPlugin.cpp is brittle
    • “probably” can play can audio/webm
    • Build bugs fallout:
    • bug 926797 Remove r8c / 32-bit / gcc 4.6 references from mozconfigs
    • bug 925705 Network cache fails to compile with logging disabled
    • WebRTC UI test investigation
  • Next week:
    • Write the WebRTC UI Test
    • WebRTC load monitor/adaption

Randall Barker

  • Last week: worked on solution for progressive tiled rending in B2G that was unworkable.
  • This week: Get new solution up for initial review (hopefully by end of day or some time tomorrow).

Mina

Done

  • Checked in spatial navigation with a test \o/
  • Finshed the cache for querySelector and querySelectorAll.

Todo

  • File followups for spatial navigation
  • Refactor gfx code
  • Fix bug 914029. Critical regression in the dom 🙁

Brian N

Sriram

  • To Smoothie or Not To Smoothie
    • Added Smoothie, fixed a bug in Smoothie, made everything working
    • Added FaviconsLoader to load first 26 items.
  • bug 926574 – Fixed SQLite ANR’s.
  • bug 917947 – Search engine icons are so small.
  • bug 918044 – Investigated infinite layout passes.
  • bug 925068 – Device rotation causes Bookmarks to lose its folder.

WesJ

  • Bug 757481 – Tests for prompt service. – Passing! But lots of blue. We should have rc4 to fix that soon.
  • Bug 777451 – Allow better communication between pages and java in robocop tests
  • Bug 920170 – Provide an intent chooser dialog type
  • Bug 780379 – Firefox mobile cannot open .m3u8 file (broken file?) – Need one last change here to match the mockups.
  • Bug 825041 – MozActivity support for web apps on Android – WIP in the bug
  • Bug 768667 – Use the action bar for text selection on ICS+ – WIP in the bug. Test build at http://people.mozilla.org/~wjohnston/textSelection.apk
  • Bug 704229 – Unify touch video controls – Updating to new specs

LucasR

Last week

Next week

liuche

Margaret

mcomella

  • Past
    • bug 888086 – sync/Utils.java claims `StringBuffer should be used instead`
    • bug 902560 – All FakeProfileTestCase tests fail in setUp() if fake profile dir is not removed
  • Present
    • bug 870925: (r-) Add submissions info to FHR documents
    • bug 915918: (r-) If a different tab is selected in the background while in editing mode, URL being entered will open in that new tab
    • bug 925546: (r+) Rename TopSitesGridView.OnPinSiteListener to OnEditSiteListener
    • Tracking 26
      • bug 919234: Regression: Unpinning a site flashes thumbnail into neighbour thumbnail spot
      • bug 924480: (r?) With talkback, Swiping right from toolbar brings you to content, event when about:home is visible.
  • Future
    • bug 910859: Bootstrap new UI testing framework
    • FHR
      • Architecture docs
      • Minor bugs and regressions
    • bug 898613: [fig] Editing mode tests (followup to bug 895828)

RNewman

  • Favicon and other reviews.
  • Attempting to land bug 922694.
  • Search un-filtering for FHR.
  • Assorted randomization.
  • Fixing trychooser to support robocop-*.
  • Experimenting with Phabricator.

nalexander

  • See mobile-firefox-dev for build system improvements supporting the Great IDE Project.
    • Less preprocessing! Win!
    • r+ for declaring Android resources in moz.build (https://bugzilla.mozilla.org/show_bug.cgi?id=900522), will land shortly. Several follow-ups in the works.
    • ASK: Does anybody know how to determine the language/languages currently being re-packed? We need this to declare res/values-XX directories.
  • Started to work on mach commands for running mobile/android reftests and robocop tests.
  • Continuing to push on Sync 1.1 with FxAccounts; we’re syncing bookmarks happily.

BLassey

last week
  • bug 922145 – publish nightly builds of GeckoView library and assets, actually landed, yay!
  • bug 903082 – Add Yahoo as a general search provider for specified locales for Fennec, also landed
  • bug 742832 – tab streaming for WebRTC, got r+ but want to get another review on nits
  • bug 923795 – Add condition to MozParam to detect top 2 (or N) position, waiting for review from gavin
  • bug 890985 – crash in nsStandardURL::SetSpec @ nsStandardURL::BuildNormalizedSpec, r+’d patch, need to land
next week
  • will be in Paris for the rendering work week

MFinkle

  • Coding
    • GeckoView fixes and review comments
    • Chromecast/Roku review comments
  • London next week
    • Techtalks
    • DroidconUK

Ian Barlow

Currently:

Recovering from Post Summit Reorg Workweek UX-workshop Travel Mozflu Syndrome. It’s a thing.

This week:

  • Looking through Summit feedback, and what we can start to act on. Could include:
  • Finalized UI flows for selecting your preferred language for web content (Accept-language header customization) — this is ready for implementation now.
  • bug 927006 Adding a split action bar to our phone UI
  • Thinking about a preliminary Kinderfox feature set
  • Working with Madhava on a desktop/mobile UX strategy for the next year, with a focus on looking for how we can continue to converge the Firefox experience across all of our platforms.

Arun

  • PDF.js experiments with Ian — focusing on navigation right now.

(taking longer than expected, but it will be awesomer…)

WebRT

  • team digging into requirements to install apps via APKs
  • myk and/or bwalker to start attending these meetings to give updates and answer questions
  • watch this space!

Feature Focus

Fx25 (Ships 10/29)
Fx26 (Ships 12/10)
Fx27 (Ships 01/21)
Fx28 (Ships 03/04)
Fx29 (Ships 04/15)

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/International: +1 650 903 0800 x92 Conf# 99998
    • US toll free: +1 800 707 2533 (pin 369) Conf# 99998
    • Canada: +1 416 848 3114 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: 2013-10-16

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

Schedule & Progress onUpcoming Releases

Firefox Desktop

Current Releases

  • All is well, outside of a new stability issue we plan to address in FF25 (see bug 925459)
  • The upcoming ESR17 version is our last! Long live ESR24. Users will be updated automatically at the end of the cycle

Beta (25)

  • In our most recent beta (released today) we fixed FF24 security regression bug 916126 – Firefox 24.0b1+ does not mark downloaded executables as coming from Internet zone
  • Looking good two weeks out. Quality is good – we’re only really worried about a new networking crash, a mobile bookmark regression, and a third party DLL crasher that we plan to block for Thursday
  • Final Beta (and our RC) will go to build on Monday
  • Sign-off is next Thursday, during our channel meeting
    • WebAudio is looking good

Aurora (26)

  • Beta build off of Aurora should be commencing soon, to prevent surprises around merge day
  • Metro testing continues on Aurora, and B2G 1.2 fixes are still being landed to keep our platform in sync
  • Check out upcoming 26 features at https://www.mozilla.org/en-US/firefox/26.0a2/auroranotes/

Nightly (27)

  • Discussion of download/update sizing (and install footprint) are being discussed on dev.platform. If you’ve got a horse in that race, please join in.

Firefox Metro

  • Team currently working on Iteration #17 – see list below.
  • Kats and Botond are conducting a triage review of the outstanding APZC work: View Bug
    • Review of findings will be conducted this Friday.
  • Team discussing the inclusion of a Profile Sharing feature for a V1 release: View Bug
    • Waiting on final approval to move forward.
  • Both issues have the potential of expanding our initial release forecast.

ID Summary Priority Status
831986 Story – Double-tap Zoom P1 ASSIGNED
886321 Story – APZC metrofx issue tracking P1 ASSIGNED
925796 Defect – Missing win32 localized Metro builds due to broken bookmark creation P1 ASSIGNED
801187 Change – Theme tab-modal prompts to look good in Metro P1 ASSIGNED
831910 Story – Use the Auto-Complete Screen P1 ASSIGNED
910223 Story – Firefox Start Transition(s) P1 ASSIGNED
925457 Defect – Tap that crosses boundary between text field and app bar pushes Firefox Start content up the screen rather than overlaying P2 ASSIGNED
925467 Defect – OSK pushes up content in about:config P2 ASSIGNED
918203 Defect – Several seconds delay before adjusting when transitioning into filled view P2 ASSIGNED
918225 Defect – Right-click drop down options are offset P2 ASSIGNED
919232 Defect – arrow keys not working in form autofill popup P2 ASSIGNED
922851 Defect – Moving browser to larger secondary display results in clipping / mis-sizing P2 ASSIGNED
903426 Change – In-content crash reporter prompt P2 ASSIGNED

Firefox Mobile

Beta (25)

Full Feature List

Aurora (26)

Full Feature List

Nightly (27)

Full Feature List

  • Landed, bug 698437 – Allow navigation with directional controller
  • Significant Favicon patch overhaul, be on the lookout for regressions
  • bug 920006– crash in libutils.so@0xf74e (Nexus 10, Android 4.3), this is still a WIP

Developer Tools

Market Insights from the Market Strategy Team

Desktop / Platform

Famo.us

  • Famo.us claims it put together a high-performance rendering engine, a physics engine to control motion, a gesture engine for touch, mouse, keyboard, and Leap Motion, and a multiscreen engine that enables developers to parse out the app to any number of displays. [1]

Qt

  • Digia, the company that bought Qt from Nokia is moving its development resources off Qt WebKit to WebEngine which uses Blink from Google. [2].

Google

  • Google extended its Vulnerability Reward Program [3] to specific “open-source” projects, including OpenSSH, BIND, ISC DHCP, libjpeg, libjpeg-turbo, libpng, giflib, OpenSSL, zlib, commonly used components of the Linux kernel (including KVM), and Chromium and Blink. [4] In the future, Google plans to extend this program to Apache httpd, lighttpd, nginx, Sendmail, Postfix, Exim, OpenVPN, and Toolchain security improvements for GCC, binutils, and llvm.
  • European Union’s antitrust inquiry into Google’s search practices reached a tentative deal requiring Google to give higher visibility to competitors’ listings on Web search queries, allowing Google to avoid a potential fine of up to $5 billion and a finding of wrongdoing that could limit its future activities. [5]
  • Google launched Web Designer, a new visual tool to build interactive HTML5 sites and ads for desktop and mobile. The current default layouts are for DoubleClick rich media ads and AdMob mobile ads. Google calls it a “professional-quality design tool” and is in public beta available for download for Mac and Windows. [6]
  • Sony and STMicroelectronics have already taken steps towards rebranding Google TV as Android TV, although Google has not made the announcement yet. [7] The TVs already ran older Android versions. The rebrand also comes with greater flexibility as Google previously required manufacturers to include a full QUERTY keyboard as well as a variety of other hardware specs with each and every Google TV device.

Intel

  • Intel is seeking strategic partners such as Sammsung and Amazon to fund and distribute OnCue [[8]], a traditional pay TV service delivered over the Web starting 2014 [9]
  • Intel plans to expand into the global smart-grid microprocessor market following a jump in demand for energy-management technologies resulting from a boost in renewable energy output and overloading of traditional networks when production peaks. These microprocessors enable power generators and users to monitor usage, helping utilities adjust supply to consumption and reducing costs by saving energy in transmission. [10]

Microsoft

  • Microsoft has opened preorders for Windows 8.1, free for Windows 8 user and $120 for Windows 7 users. Microsoft will automatically upgrade Windows 8 machines on October 17. [11] It is
  • Microsoft has made the preview version of IE 11 for Windows 7 available to download claiming to be 30% faster than other browsers, support for more Web standards and developer tool improvements. [12]

Amazon

  • The new Kindle, the Fire HDX, is targeted at pure media consumers and enterprise users on the go. It offers screen resolution and clarity alongside enterprise-grade security and support. [13]

Mobile

  • More details on KitKat, the next Android version, have been leaked, on a device that has been called by the media the Nexus 5. It features even deeper integration with Google services, that are taking over more of the generic apps and overall experience. The Gallery seems to have been replaced by Google Photos and Google Search can now be accessed as a home screen page in addition to the upward swipe.
  • Android version distribution numbers for October put Jelly Bean at almost half of all devices (48.6%), split between version 4.1 with 36.5%, version 4.2 with 10.6% and version 4.3 with 1.5%. Ice Cream Sandwich is now on 20.6% of Androids and Gingerbread still on 28.5% of them.
  • MoboTap, the developer of the Dolphin browser partnered with local search engines in China, Japan and Russia and the US (DuckDuckGo) to have them as the default for its localized versions in the respective markets.
  • There are renewed rumors that Amazon is planning to enter the smartphone market, with 3 devices from HTC. This would pose challenges for both of the companies, as HTC risks being pushed out of the OHA consortium that produces Android, were it to ship devices that do not support the Google Play Store. For Amazon it would be harder to drive as much content sales on the smaller screen as they on tablets, due to the constraints of the environment, both physical and in terms of connectivity.
  • Apple confirmed that it will hold an event on the 22 of October. Expected to be announced are a new version of the iPad and updates to its MacBook Pro line.
  • Windows Phone was updated to add support for quad-core processor, larger displays and a set of mobile accessibility apps. The update will be deployed to handsets over the next several months. In the same time, Microsoft launched a new developer program called Windows Phone Preview for Developers, which will provide access to prerelease builds of the OP for developer phones. This provides app creators more time to port their content to the newest platform version and have it ready when it is mass deployed. Windows Phone is a minor platform, having shipped 3.3% (7.4 million) of global smartphone sales in Q2 of 2013, according to Gartner.
  • Flexible display and battery technologies are starting to become commercially available, with Samsung and LG both having released smartphones that can bend. Released in South Korea, the Samsung Round and the LG Flex curve each on a different axis. The Round model is a 5.7 inch device that bends latitudinally and is available from SK Telecom for $1014, and the Flex has a 6 inch display that can curve longitudinally.
  • The International Telecommunications Union (ITU) has released its annual report on worldwide Internet usage. Numbers include 6.8 billion total mobile connections, 2.7 billion people connected to the Internet and 2.1 billion mobile broadband connections by the end of 2013. By the same time 40% of the world will be online, but 1.1 billion households or 4.4 billion people remain unconnected. Leading countries in terms of development of telecommunications services are South Korea, followed by Sweden, Iceland, Denmark, Finland and Norway.

Marketing, Press & Public Reaction

Product Marketing

  • First Run & Retention Study: Our test cohort has been collected and the next step is tracking their retention rates via a “funnel cake” test. This test will help us understand how the content shown on the First Run page affects retention rates. [Jen Bertsch, Web Production]
  • Search Engine Optimization: The first large batch of improvements is now live. Our first measurement to gauge how this is working is next Tuesday, Oct 22nd. The goal of these changes is to increase the amount of organic search traffic to our site (and thus, downloads) [Laura, Web Production]
  • Australis Marketing Launch: The launch strategy has been finalized across engagement and we’re now in “wave” planning mode (a “wave” is a name for a large cross-engagement marketing campaign). The current projected launch date for Australis is with Firefox 27 on January 21. [Laura]
  • Consumer Value Proposition Discovery: We’re in the final stages of creating the quantitative survey. This has taken longer than expected, as we’re in round 4 of revisions, and our partners have been on holiday. We’re aiming to finalize the survey by end of week. [Laura]
  • Desktop Campaign in Brazil: New initiative

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

  • 650-903-0800 or 650-215-1282 x92 Conf# 99696 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 99696 (US)
  • Vidyo Room: ProductCoordination
  • Vidyo Guest URL

15-October-2013

Firefox Status: 2013-10-15

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

Friends of the Firefox team

Give a shoutout/thanks to people for helping fix and test bugs.

Project Updates

Australis

  • More performance stuff!
    • We’ve determined that switching to SVG curves and putting the linear-gradient into the active tab stroke image will put Windows XP in the black WRT TART. \o/ Patches en route (but partially blocked on shorlander for graphics assets for lw-themes)
    • We’ve determined that the slowdown for OS X 10.6 is caused by the GPU taking longer to composite things when we have the tabs drawn in the titlebar. mconley is going to try to use Xcode’s OpenGL Profiler to determine what we’re waiting for.
  • Improvements to Linux theming.
  • Recent tabs/windows added to the history widgets
  • Drag improvements in customize mode
  • Improved handling of wide widgets in the menu panel
  • Improved panel layouts
  • Improved styling of combined buttons

Downloads API

  • Reduce maintenance and support surface by locking the Downloads API activation preference in place

Thumbnailing

Foreground thumbnailing

  • WIP patch awaiting Tim’s feedback: bug 809056 – reduce thumbnailing impact when there are no thumbnail service consumers
  • putting on hold for now, until graphics people are able to work on it: improving canvas.drawWindow() performance

Background thumbnailing

  • resolving goal as complete: ensure minimal resource usage by background thumbnail service
  • profiled I/O, network usage, results are good: bug 899848 – Ensure minimal disk io caused by background thumbnailing
  • looking at remaining e10s-related crashes before finally enabling background thumbnail service on Beta and release channels
  • landed: bug 924651 – BackgroundPageThumbs should log crashes as a telemetry completion reason
  • landed: bug 924665 – BackgroundPageThumbs captures can finish twice
  • trying to reproduce on try server: bug 917517 – Intermittent browser_thumbnails_background_crash.js | dumpID is present and not an empty string
  • trying to find reduced test case for strange OS.File behavior: bug 909933 – Intermittent browser_thumbnails_update.js | thumbnail is still green – Got 255,0,0, expected 0,255,0

SessionStore

Places API asyncification

  • dependencies blocking async transaction manager got reviewed, meeting tomorrow to discuss current status of the remaining patches.
  • Raymond attached new patch to do async queries in bookmarks backups, reviewing it.
  • Backups hash comparison blocked due to a test failure, investigation ongoing.
  • Investigated url index replacement through the hashing functions in mfbt, still really early wip.

Social API

  • hoping to land patch to pref on multiple workers (bug 906839)
  • spending a little time on less important but more interesting functionality that will help move a couple more providers
  • working on rebranding
  • working on documentation
  • going on vacation then mozfest, little progress will be made over the next couple weeks

e10s

UX Updates

It was Madhava’s birthday last Wednesday and Canadian Thanksgiving this Monday, so obviously we didn’t get any work done 😉

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 1 minute!

gavin

(gavin’s Status Board)

paolo

(paolo’s Status Board)

mak

(marco’s Status Board)

enn

(Neil’s Status Board)

felipe

(felipe’s Status Board)

mano

(Mano’s Status Board)

ttaubert

(Tim’s Status Board)

adw

(Drew’s Status Board)

markh

(Mark’s Status Board)

smacleod

(Steven’s Status Board)

dolske

(dolske’s Status Board)

mconley

(Mike’s Status Board)

mikedeboer

(Mike’s Status Board)

gijs

(gijs’ Status Board)

Unfocused

(Blair’s Status Board)

MattN

(MattN’s Status Board)

jaws

(jaws’s Status Board)

mixedpuppy

(mixedpuppy’s Status Board)


Details

  • Tuesdays – 10:00am Pacific, 1:00pm Eastern, 17:00 UTC
  • Handy local meeting time link
  • Dial-in: conference# 91337
    • US/International: +1 650 903 0800 x92 Conf# 91337
    • US toll free: +1 800 707 2533 (pin 369) Conf# 91337
    • Canada: +1 416 848 3114 x92 Conf# 91337
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 91337
  • irc.mozilla.org #fx-team for backchannel
  • “Firefox” Vidyo Room

SeaMonkey: 2013-10-15

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

Agenda

  • Who’s taking minutes? -> mcsmurf
  • Nominees for Friends of the Fish Tank:

Action Items

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

NEW

OPEN

CLOSED

Status of the SeaMonkey Buildbot Master and Tree

  • We are perma-red and perma-orange on comm-central due to not having a recent enough version of Python (or if we do, the build scripts aren’t finding them).
    • On trunk Linux and OSX trunk builds are perma-red. Windows en-US builds are being successfully compiled but tests are not working due to a dependency on python 2.7.3.
    • bug 908090 ImportError: No module named json, on SeaMonkey Linux/Windows (all) test runs, due to (still) using Python 2.5. We do have python 2.7 installed but our build system is picking up python 2.5 instead.
    • pymake is failing with “invalid syntax” again because of an outdated Python.
  • No langpacks since 29th August on trunk. Needs investigating.
    • Windows and Mac trunk langpacks directories have been removed on the FTP server, maybe for lack of recent XPIs (later than 2.20a1). Latest Linux langpacks are dated 29 August. Callek told Tonymec on IRC he has a hunch about why but more pressing things to do first.
    • In Bug 902876 Comment 12 Mcsmurf is waiting for feedback from the build team on how to proceed.
    • Trunk, Aurora and Beta TBPLs are far more orange (or even red) than green; at the top of Aurora and Beta TBPLs there is a link to mozilla.org::ServerOps:DCOps bug 870207 which is RESOLVED WONTFIX since June. SeaMonkey::RelEng bug 884454 has been opened as a followup.
  • Newer version of TBPL at [1].
  • Buildmaster is up and running.
    • Callek is hand-approving requests for CLOSED TREE landings until he gets things stable enough to reopen the tree.
  • bug 740633 set up seamonkey HPs in scl3. Hardware installed and iLO configured. CentOS 6.3 installed.
  • comm-* will be building out of mozilla-* eventually (bug 648979 etc.). Jcrammer is working on this.

Release Train

  • No ETA for SeaMonkey 2.22b1. Thunderbird 25.0b1 hasn’t been released either.
    • Release is delayed until Ewong gets in contact with Callek.

Extensions and Plugins Compatibility Tracking

  • See Basics page. Please only list current changes here.
  • Addon Compatibility Listings
  • bug 888478 DOM Inspector could not be installed.
    • The Windows version of SeaMonkey 2.21 is affected but not Linux. The install.rdf is missing in affected builds. The last SeaMonkey 2.23 nightly build (before uplift to 2.24) does not seem to be affected possibly because of the other build changes during that cycle (bug 914560).
  • There are now Lightning versions for both SM 2.20 (Lightning 2.5b2) and SM 2.21 betas (Lightning 2.6b1) available on AMO.
    • Might need to point out in release notes that users needs to install the Lightning beta versions for the SeaMonkey releases (as Lightning follows Thunderbird 17.0.x release schedule)
    • Problem: Linking to https://addons.mozilla.org/en-US/seamonkey/addon/lightning/versions/ will provide users with versions that do not put them on the addons beta update channel; also linking to a specific version would need updating with every release
    • Linking to https://addons.mozilla.org/en-US/seamonkey/addon/lightning/#beta-channel does not jump to the correct page position as addons.mozilla.org loads the user comments for the addon after pageload. So it first moves to the correct position (page anchor) and after that it loads the user comments
  • Our build team needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. bug 763506
  • Tb/Sm QuickFolders development version 3.12beta2 released 2013-09-18 includes among other things “numerous SeaMonkey bugfixes” which aren’t yet in the “stable” version 3.12 — or in the beta1 for that matter. Since then a beta3 has already been issued, and on September 25 a “3.12.1 maintenance release with important bugfixes” whose release notes don’t explicitly mention SeaMonkey (but the same “SeaMonkey bugfixes” are probably included).
  • Beta version 3.7pre20131013 of Nightly Tester Tools (supporting display of both mozilla-central and comm-central changesets) has been released just before the meeting. A release 3.7 seems imminent. Stay tuned to this channel, more news will appear as we get them.

2.x (Last, Current, Next)

  • [From a previous meeting:] There is a problem with the metrics server, so no current data is available
  • See Basics page for the usual reminders.

2.21

open tracking (0)
tracking requests (0)
targeted (1)
fixed (41)

2.Next

  • Current issues:
    • [MailNews] Multiple issues with HTML signatures have been reported. SeaMonkey 2.21 and Thunderbird 24.0 are experiencing fallout from making signatures opaque (bug 855135, bug 855684). Printing of signatures is broken (bug 920997). This was caused by Core bug 700003. Some Thunderbird users don’t like their entire signature being grayed out (bug 917906)
  • Current breakages:
    • [mozilla-central] bug 856270 Update nsEditorSpellCheck to use nsIContentPrefService2.
      • This broke comm-central in various ways:
      • Core bug 887010 InlineSpellChecker.addDictionaryListToMenu fails if called straight after InlineSpellChecker.enabled is set to true (and no async work around).
  • Mozilla-central bugs that affect us:
    • Note: Please file bugs if you notice any landing on mozilla-central that might break us. Please don’t depend on Ratty noticing such landings.
    • A lot of these bugs are due to mozilla-central switching from synchronous APIs to Asynchronous APIs.
    • bug 831208 (asyncContentPrefsUse) Refactor asyncContentPrefs consumers to use the async API. Tracked in:
      • bug 909093 Update SeaMonkey to use nsIContentPrefService2. Mcsmurf is currently working on this.
    • bug 566746 (asyncFormHistory) Form history should use asynchronous storage API. Tracked in:
      • bug 912031 Use Asynchronous FormHistory.jsm in place of nsIFormHistory2 in Suite.
    • bug 769764 move proxy resolution to separate thread and remove sync api. Tracked in:
      • MailNews bug 791645 Rewrite calls to synchronous nsIProtocolProxyService::DeprecatedBlockingResolve with Async code before DeprecatedBlockingResolve disappears as well.
    • bug 793634 Force builds to be compatible with gtk 2.18/glib 2.22. Tracked in:
    • bug 795144 default –disable-gnomeui icon theme support
      • porting bug needed for the two configure.in changesets? Changes could be folded into bug 794772 above. *** IanN and Ewong are looking into this..
    • bug 627699 Port GTK2 to GTK3. Tracked in:
      • bug 882036 Port GTK2 to GTK3 – SeaMonkey Part.
      • A Red Hat person seems to be working on the GTK3 integration.
    • bug 846635 Use asynchronous getCharsetForURI in getShortcutOrURI. bug 834543 Add asynchronous version of setCharsetForURI and getCharsetForURI. Tracked in:
      • bug 896947 Use asynchronous version of setCharsetForURI and getCharsetForURI in getShortcutOrURI and other places.
    • bug 825588 Asynchronous JavaScript API for downloads and bug 851471 Decommission nsIDownloadManager. Tracked in:
      • bug 888915 Move SeaMonkey to the new JavaScript API for downloads when nsIDownloadManager is decommissioned.

Feature List, Planning

Private Browsing is now working and uplifted to SeaMonkey 2.19. Currently we are treating this feature as Experimental because although most things are working some edge cases have probably been missed. Hopefully any remaining bugs will be found before we formally announce.

  • Testing would be appreciated! Please file bugs as blocking the meta bug 460895.
  • TODO The about:privatebrowsing page needs UI polish (bug 842439).

Bug statistics for the last two (full) weeks: 17 new, 11 fixed, 16 triaged.

  • Medium triaging effort.

Open reviews/flags:
23 review
7 super-review
2 ui-review
6 feedback

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

Callek

ToDo:

  • bug 812981 Put up snippets for linux64 minor and major updates to SeaMonkey 2.19 and Beta to current Beta of SeaMonkey.
  • bug 827178 Update stage.m.o cron to match recent changes with ffxbld cron.
  • bug 845844 Deploy updated tbpl to tbpl.drapostles.org.
  • bug 884454 Bring up sea-master1 with puppet.
  • bug 890429 SeaMonkey master failing to upload log files.

ewong

  • Fixed:
  • Checkin-needed:
  • Review:
    • bug 840427 – Migrate SeaMonkey builders to using mock
    • bug 853720 – After bug 827446, SeaMonkey doesn’t know mozcrash.
    • bug 918853 – Existing Thunderbird profile is no longer offered for import in a first-run situation
  • Working On:
    • bug 110904 – attach signature fails silently on bad paths
    • bug 507676 – Port |Bug 435804 – Remaining rdf cleanup for FilterListDialog| to SeaMonkey
    • bug 837649 – [Tracking Bug] Stop OSX 10.5 support for SeaMonkey project
    • bug 837650 – Stop support for OSX 10.5 in suite/ tree
    • bug 863747 – Add option to disable Location bar history
    • bug 864291 – Remove “Personas” from UI and Help
    • bug 900422 – Debug Preferences should handle nglayout.debug.paint_flashing_chrome
  • To Do:

IanN

  • Attended Moz Summit 2013 in Brussels.
  • Some testing, reviewing and commenting.
  • Fixed:
  • Pending check in:
  • Checked in pending review:
    • bug 921605 Shortcut key for the Inspector was changed in Firefox 25 and needs to be updated and pluginNotification.width change
  • Waiting for feedback/review:
  • Fixing review comments before checkin:
    • bug 757230 When using add button for permissions in Data Manager set a displayHost
    • bug 798147 Switch to correct pref pane if pref window already open
    • bug 778534 Use image instead of html:img in instant messaging
  • Working on:
    • Various SM Council documents.
    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition
    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 773979 [META] Switch to new drag and drop api in SeaMonkey
    • 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.
    • Create FAQ for Friends of the Fish Tank.
    • Help get composer standalone builds working with –enable-tests.

mcsmurf

  • Investigated/filed bug 926083 Firefox trunk fails to link libxul with MSVC 2012 and newer: “error LNK2038 […] value ‘MT_StaticRelease’ doesn’t match value ‘MD_DynamicRelease'” (affects SeaMonkey as well)
  • Filed/fixed bug 926043 Port build system changes from Bug 585016 and Bug 924615 to comm-central
  • Some review work
  • Had fun at the Summit, thanks Mozilla 🙂

Neil

Fixed on comm-central:

  • bug 925803 Fix bustage caused by Bug 717490 removing support for importing logins from legacy signons.txt format.

Fixed on mozilla-central:

  • bug 906920 Implement additional toolkit features in XPFE autocomplete widget.
  • bug 911090 Previous form autocomplete result is sometimes used when it shouldn’t because its searchString is incorrect.
  • bug 921751 Preprocessor.py’s -o option writes incorrect line endings on Windows.

Waiting for possible comm-aurora approval:

  • bug 914611 Inconsistent references to plugin placeholder elements.

Still waiting for review:

  • bug 909093 Update SeaMonkey to use nsIContentPrefService2.
  • bug 920677 Click-to-play plugins fail to show placeholder after resizing.
  • bug 920947 Need to remove plugin doorhanger when last CTP plugin is removed from document.

Still poking at:

  • bug 514173 Make string literal buffers shareable.

Still abandoned:

Instead you can view the web console remotely once you enable the built-in debugger. Now with full review!

Ratty

Waiting for check-in on CLOSED TREE:

  • bug 154772 Tooltip for address bar should show complete current URL.
  • bug 916865 Revert the part of bug 906083 which changed the spellchecker.dictionaries.download.url.
  • bug 920951 Update SeaMonkey Safebrowsing preferences to sync with Mozilla-Central bug 842828.

Fixed:

  • bug 926279 Build error since bug 924615: Venkman and Chatzilla can’t build because: “shell metacharacter ‘{‘ in command line”

Waiting for review:

  • bug 58986 The Find dialog should show autocomplete with recent searches.
  • bug 920070 Add a few IDs to the File menuitems to make it easier for extensions to overlay.

Working on:

Other stuff:

  • Went to Santa Clara for Mozilla Summit 2013.
  • Did some reviews Avoided doing any reviews because I couldn’t build suite for a week.
  • Bug triage and Bug discussions.
  • Usual end user support and PR in newsgroups and Mozillazine.

rsx11m

Fixed on trunk:

  • bug 919347 Incorrect label for SSL Warnings preferences in Security Sockets Layer pane.
  • bug 904189 Document changes in SSL warnings and new options for mixed content blocker in Security Socket Layer preference pane.
  • bug 902131 Add note for “legacy content” to Mail & News Character Encoding preferences and update Help.
  • bug 916823 Change Folder Properties labels for incoming mail character encoding from “default” to “fallback” after bug 846221 introduced it for browser prefs.

Waiting for checkin on comm-central:

  • bug 920997 Printing of signature is broken, positioning of signature in document subject to bogus offset and cropping.

Fixed on aurora and beta:

  • bug 918425 Print dialog box appears under other open windows for Mail & News.

Waiting for branch approval:

  • bug 920997 Printing of signature is broken, positioning of signature in document subject to bogus offset and cropping.

Other:

  • Bug triage, testing, and commenting for SeaMonkey and MailNews Core.
  • End-user information and discussion on MozillaZine.

stefanh

Fixed:

Waiting for super-review:

  • bug 69489 keyboard shortcut for opening/closing sidebar that works on mac.

Any other business?

  • SeaMonkey people in Brussels at the Summit did a meet-up. Was nice to see you all again! 😀

SeaMonkey Meeting Details

Mozilla Platform: 2013-10-15

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

Hot Bugs

(Important bugs for which we need to find owners or additional help. If known, please include suggested team or knowledge needed to advance the bug.)

Orange Factor

Stability

Other

The Need To Know

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

Notices/Schedule (akeybl/lsblakk/bajaj)

Next Merge: October 28, 2013 Next Release: October 29, 2013
Trains
Central: 27 Aurora: 26 Beta: 25 Release: 24
  • FF25b8 includes a fix for the sec-moderate FF24 regression bug 916126 – Firefox 24.0b1+ does not mark downloaded executables as coming from Internet zone
  • Our most concerning bugs w/r/t FF25 right now are:
    • [Desktop, FF25 regression] bug 920725 – crash in nsHtml5StreamParser::WriteStreamBytes(unsigned char const*, unsigned int, unsigned int*)
    • [Mobile, FF25 regression] bug 913402 – The bookmark added notification toast doesn’t disappear from the screen
    • [Desktop, FF24 affected] bug 925459 – crashes related to bitguard.dll
  • We’re two weeks away from merge & release!
  • Look out for the ‘Coupled Train’ model proposal at the end of the week on dev.planning

Build Changes (gps)

(Build changes of which engineers should be aware.)

Upcoming Outages/Upgrades

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

Key Issues

(Non team specific issues that impact engineering.)

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

Add-on SDK (dtownsend)

No update

App Tools (dtownsend)

No update

Developer Tools (robcee)

<Read Only>

  • over 20 Intermittent Debugger Oranges closed. Hallelujah!
  • CSS properties for SVG elements in inspector.
  • Pretty Printing improvements in Debugger.

Firefox Metro (bbondy/jmathies/mbrubeck)

Discussing profile sharing between Metro and desktop.

Firefox Mobile (mfinkle/blassey)

  • Top crasher just uplifted to Beta bug 902426 – crash in mozilla::dom::CanvasRenderingContext2D::Demote
  • Landed for Fx27 bug 698437 – Allow navigation with directional controller
  • Landed in Fx27 and we’re hoping to get it uplifted to Fx26 bug 897162 – [Fig] about:home starts up slower on Android 2.3.x plus lot’s of other new about:home goodness
  • Generally managing risk around Fx25, Fx26 and catching up post-summit

Firefox OS Communications (scravag)

<Read Only>

  • Sprint 2 has ended
    • 31 koi+ bugs fixed
  • Sprint 3 has started
    • Team is committed for 29 koi+ fixes
  • 1.3 features
    • DSDS is the highest priority
      • Scope is still to be defined
      • Api and implementation work has started
      • UX proposition Draft 2 has been made and is under review
    • Some features regarding Dialer, SMS and Contacts are committed

Firefox OS Devices/Porting/Bluetooth (mchen)

<Read Only>

  • Last Week
    • koi Bugs:
      • Audio : 924787, 923173, 855208
      • BT : 925663
    • BT:
      • HFP with CDMA
      • Bluedroid
      • PTS Verification
    • Partner Support
      • Helix
  • This Week
    • koi Bugs.

Firefox OS Media Apps (hema)

<Read Only>

  • Team is working heads-down on fixing koi+ bugs
  • DJF landed cool feature for setting ringtones from snippets of music — it’s on master, check it out and provide feedback (will go live in 1.3)
  • Reviewing wireframes, ux recommendations for camera, gallery related features for 1.3

Firefox OS Telephony/Connectivities (kenhkchang)

<Read Only>

  • Last week
    • Fix koi+ issues.
    • RTSP Client, to support rtsp streaming framework.
    • NFC –
      • To implement reading NDEF message for NFCD.
      • To discuss NFC communication protocol with DT.
    • EAP-SIM, to study if we can implement EAP-SIM function without modify wpa-supplicant.
    • Multi-SIM, to enable emulator functions for Multi-SIM.
    • WPA-EAP, to implement key manager function.
    • WIFI-Direct, to do the WIFI-Direct porting on Nexus 4.
    • Power metering, to move the power metering function from Gecko to Gaia.
  • This week
    • Fix koi+ issues.
    • RTSP Client, to add the test cases for RTSP
    • NFC –
      • To refine the NFCD code and prepare for landing code.
      • To add NFC communication protocol in nfcd.
    • EAP-SIM, try to read the authentication data from SIM card, testing in Nexus 4.
    • Multi-SIM, to implement webapi for DSDS.
    • WPA-EAP, to import PKCS#12 CA by wifimanager.
    • WIFI-Direct, to support start/stop DHCP server in Network Manager.
    • Power metering, to discuss the WebAPI.

Firefox OS Systems – Platform (timdream)

<Read Only>

Please read Gaia/Team/Taipei/Meetings/2013-10-15 for detail.

Summaries:

v1.1hd: need to uplift a few patches. mostly lefts are [POVB]s and visual bugs and left others to handle.

v1.2: stabilization in flight.

v1.3:

  • Input cursor management: in engineering planning
  • Camera work: halt. status changed to nice-to-have and wait for UX input
  • DSDS: Evaluating the spec and creating corresponding bugs.
  • NFC: engineering planning in progress, specifically Gaia-Gecko division. Investigating UI work.
  • Settings (EAP-SIM/MTP/SD card format): Waiting on UX.
  • Tablet: UX for v1.3 work will be available Oct EOM. Working on other underlining issues.
  • CDMA: no issues for now.
  • 3rd-party keyboard framework for FxOS: Working on v1.2 leftovers, some of them koi+
  • Zhuyin IME: no update this week.
  • Settings engineering: planning in progress; may need to implement Settings app inline dialog to unblock v1.3 first
  • Window management update: no update this week.
  • IME API w/ hardware keyboard: proposal in discussion
  • Hardware button events for apps: no update
  • Bluetooth inline pairing etc: UX spec not available, need to figure out priorities.
  • Bluetooth keyboard: On halt. Not a v1.3 feature.
  • Build script improvement: working on converting Python scripts to Javascript
  • Hardware showcase app: reviewing patch to UI Test app (3rd round)
  • Screenshot comparison tool: marionette-debug patches in review, prototype available.

GFX (milan)

JS (naveed)

<Read Only>

    • Compiler (JIT)
      • bug 920322: Fix deep cloning of elements & slots and instrument JSObject accordingly.
    • Garbage Collection
      • Now down to the neighborhood of 15-17 hazards in the browser.
    • Front End and Other
      • Generators are in SpiderMonkey central – http://wingolog.org/archives/2013/10/07/es6-generators-and-iteration-in-spidermonkey
      • Intl patchwork: landed patch to make Intl initialization fully lazy, wrote/landed patch to make mochitests be fine with the presence/absence of Intl as appropriate for branch/nightly/b2g/etc. — Intl is now on in nightlies! \o/ more work to be done yet re updating ICU, but we’re in good shape on this front, finally
      • Precursors to per-tab memory measurements bug 921954 bug 921923
      • pthread_create() support now works.

Media (mreavy)

<Read Only>

  • No updates

WebAPI (overholt)

No update

Quality Programs

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

MemShrink (njn)

No update.

Roundtable

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

<Read only beyond this point>

Friends of the Tree

There were great changes by volunteers in Core and Toolkit during the past week. Thanks to all of these contributors for their passion and hard work! Here are some highlights:

  • Neil Rashbrook (NeilAway) prevented stale autocomplete results from being used (bug 911090).
  • [first patch!] Aroon fixed a crash occuring when using extensions with multi-version XPCOM components (bug 881237).
  • Masatoshi Kimura (emk) webidl-ified some more interfaces (bug 872934).
  • Marco Castelluccio (marco) added an OS.File method to remove directories recursively (bug 923540).
  • Robert Longson (longsongr) fixed a layout assertion (bug 919371).
  • Andy Wingo (wingo) made the bit layout of JSScript flags more precise (bug 911334).
  • Deian Stefan fixed a CSP-related problem that caused github-deployed addons to stop updating (bug 919209).
  • Dan Gohman (sunfish) made a bunch of JIT-related SpiderMonkey changes (bug 924285, bug 924634, bug 924637, bug 924639, bug 924641, bug 924642, bug 924648, bug 924649, bug 925088).
  • Sankha Narayan Guria (sankha93) added a read-ahead flag to OS.File (bug 693838, bug 865387).
  • David Zbarsky (dzbarsky) properly rooted some toolkit code (bug 864785).
  • [first patch!] Sebastiaan de Haan improved mach usability (bug 908868).
  • [first patch!] Dustin L. Howett fixed a startup error caused by case-sensitive filesystems (bug 812647).
  • Tareq Khandaker fixed a spec-compliance bug in geolocation (bug 857330).

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


Engineering Meeting Details

  • Tuesday 2013-10-1511:00 am Pacific
  • Dial-in: conference# 98411
    • US/International: +1 650 903 0800 x92 Conf# 98411
    • US toll free: +1 800 707 2533 (pin 369) Conf# 98411
    • Canada: +1 416 848 3114 x92 Conf# 98411
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 98411
  • Engineering Vidyo Room / Air Mozilla / MTV Warp Core / TOR Finch / SFO Warfield / PDX Widmer
  • join irc.mozilla.org #planning for back channel

14-October-2013

Mozilla Project: 2013-10-14

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

Moved to 2013-10-15.

All-hands Status Meeting Agenda

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

Friends of the Tree

  • Williamr and his team for making improvements to the mozillians site
  • Edmund Wong and Community IT (but especially ewong!) for migrating badg.us to Community IT Infrastructure
  • SnappyK (Karen Scarfone) for her 1000s (yes thousands!) of edits for the MDN New theme beta launch right before the summit: uncountable copy-edits, mass tagging, during the week, during the week-end! An amazing performance! Thank you!

Upcoming Events

This Week

If you have attended TRIBE, Awareness of Self and would like to attend I AM typing, there are limited spots available for the Bay Area Session October 23-24th.

If you would like to participate please check out the Wiki for sign up information.

https://wiki.mozilla.org/People:TRIBE

Monday, 14 October

  • MAKER PARTY: Cookeville, TN: TN Code Camp-Cookeville is a week-long day camp to teach computer code and programming to youth. This is a unique opportunity for this region and allows the youth to be exposed to the skills of today’s and tomorrow’s world.

Tuesday, 15 October

  • MAKER PARTY: Jharkhand, India: MozKitchenParty@Jsr is the first Maker Party event in Jharkhand, India. This will be a kitchen party to introduce Mozilla and the Mozilla mission through innovative work with the webmaker tools.

Friday, 18 October

Saturday, 19 October

  • MAKER PARTY: London, United Kingdom: WIRED Next Generation is “an event to inspire young minds, showcasing innovators, designers, coders, inventors, artists and performers.” Make Things Do Stuff will partner with Wired to run workshops for young people at Next Generation!

Sunday, 20 October

  • MAKER PARTY: Toronto, Canada: The week-long Webmaking for Nannies workshop is the second of the Webmaking for Nannies series. The concept is pretty simple: Enable nannies to become Webmaker coaches to their wards. The learning setting for them is very informal and the expectation ranges from sharing some bits of info about Webmaker initiatives to doing demos of the tools. The over-arching goal is to get their wards interested and motivated about Webmaking.

Next Week

Wednesday, October 30, 6pm – 9pm Moz SF + AirMozilla

Mozilla’s 4th WebFWD cohort is graduation! See how web entrepreneurs are helping keep the web more open! Details at http://webfwdivgraduation.eventbrite.com

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
Amy Tsay Add-ons Community Manager October’s pick-of-the-month 10 fwd Yes google.com and addons.mozilla.org in separate tabs https://addons.mozilla.org/firefox/addon/google-search-link-fix/

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 and a contributor Summit question. Were can we see picturs from the summit if you were not there, ?

Welcome!

Let’s say hello to some new Mozillians!

Introducing New Hires

New Hire Introduced by Speaker location New Hire location Will be working on
Alphan Chen Taipei Firefox OS – Devices team
Marvin Khoo Taipei Firefox OS – Product Management
Eric Chang Taipei Firefox OS – QA team
Star Cheng Taipei Firefox OS – Devices team
Jane Hsu Taipei Firefox OS – Product Marketing, GTM (go to market)
Bevis Tseng Taipei Firefox OS – RIL team
Mike Tsai Taipei Firefox OS – UX (User Experience) team
Lu Cui Alan Chang Mountain View Mountain View Accounting

<meta>

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


  • Dial-in: conference# 8600
    • US/International: +1 650 903 0800 x92 Conf# 8600
    • US toll free: +1 800 707 2533 (pin 369) Conf# 8600
    • Canada: +1 416 848 3114 x92 Conf# 8600
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 8600

9-October-2013

Firefox/Gecko Delivery Planning: 2013-10-09

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

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

  • 650-903-0800 or 650-215-1282 x92 Conf# 99696 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 99696 (US)
  • Vidyo Room: ProductCoordination
  • Vidyo Guest URL

7-October-2013

Mozilla Project: 2013-10-07

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

All-hands Status Meeting Agenda

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

Upcoming Events

Monday, 07 October

  • MAKER PARTY: New York, NY: Media TRaC at Sony Wonder Technology Lab is a two month Teen Reviewers and Critics (TRaC) Program at Sony Wonder Technology Lab. Just like our other TRaC programs, Media TRaC participants will be seeing and responding to art. But this brand new TRaC will also include experiences of technology based art and creating responses using various forms of media. Students will work with equipment from Sony Wonder Technology Lab to formulate responses to the latest cutting edge performances and exhibitions in NYC.

Tuesday, 08 October

  • MAKER PARTY: Brooklyn, NY: Introduction to Digital Storytelling & Enhanced Podcasting for Mac will teach simple steps to turn your still images and sound clips into a compelling digital video story— and share it with a wide audience. In this two-hour session, you’ll learn about various types of digital story formats, narrative tips and interviewing techniques, and how to combine your pictures and audio recordings into a video using Garageband, a software program that allows you to create powerful and entertaining media. Please bring your own pair of headphones or earbuds for this class.
  • MAKER PARTY: Brooklyn, NY: Teen Tech Time will teach teens to design a website for a school project, or put yourself onto the cover of a fashion magazine? Come hang out, learn, play and explore the latest technology with friends while using PC and Mac laptops.

Wednesday, 09 October

  • MAKER PARTY: London, United Kingdom: Beginning Arduino is a multi-day workshop teaching the basics of making an electrical circuit. Basic coding (but better to take our Beginning Processing Workshop if you’d like to learn more coding). Working with components like LEDs, switches, piezos, motors, light sensors. Digital in and out, analogue in and out, and serial communication with an Arduino board.
  • MAKER PARTY: Mount Pleasant, SC: Coder Dojo Charleston is a monthly meetup where kids from 6 – 17 can gather and learn to code together. There are plenty of resources available on the coder dojo website and there will be a few mentors available for questions and direction. This meetup will always be free.
  • MAKER PARTY: Brooklyn, NY: Introduction to Digital Storytelling – PC (Kings Highway) will teach simple steps to turn your still images and sound clips into a compelling digital video story— and share it with a wide audience. In this two-hour session, you’ll learn about various types of digital story formats, narrative tips and interviewing techniques, and how to combine your pictures and audio recordings into a video.
  • MAKER PARTY: Gloucestershire, United Kingdom: TeenTech Gloucestershire events are highly interactive experiences designed to inspire young teenagers and their teachers about careers in the contemporary world of Science, Engineering and Technology. Each TeenTech event gives Y8/ Y9 students and teachers the opportunity to try their hand at experiments, to handle leading edge technology and, most importantly to spend time with the Engineers, Technologists and Scientists influencing their 21st century lives.

Thursday, 10 October

  • MAKER PARTY: London, United Kingdom: Code_in a Day is the starting point for anyone seeking to understand digital concepts. The day is designed around a brief: design, build and launch a multi-platform campaign that encourages and rewards customer loyalty. Through this hands-on process you will understand what code is, how it is used and how you can harness your new understanding of it to excel in business. You will learn the roles of different technologies (including html, css and JavaScript, and server-side programming languages and databases). You will gain valuable insight into the design and development process.
  • MAKER PARTY: Uttar Pradesh, India: MGMCoET Maker Party 2013 “gives you all the chance to be creators, makers and inventors. Maker Party is about joining thousands of people across the globe to make something amazing, teach each other new skills, and have a great time doing it.” Come celebrate with people across the globe to make and learn new things on the web. It doesn’t matter where you are in the world; friends, families, and individuals everywhere are uniting to celebrate what we can make (and break!) on the web. From coding your first line of HTML to building innovative apps, Maker Party is your chance to connect with a global community of creators.
  • MAKER PARTY: Brooklyn, NY: Intro to Social Media: Videoblogging will teach you how to show the world your videos. Learn how to make a web page that showcases videos you have created. We will show you how to set up a blog, upload your footage, and reveal other benefits to having your video on the Internet.
  • MAKER PARTY: Brooklyn, NY: Media World: Introduction to the Recording Studio welcomes you to the Media World! Instructor Bryan Samuel will show students the basics of how to use applications such as iMovie, After Effects, Photoshop, InDesign, and Illustrator. He will also demonstrate how to properly use and shoot with a camera, how to import your footage, and how to use a green screen. Each session we’ll explore one topic. Join the learning experience and meet people who are interested in your field.

Friday, 11 October

  • MAKER PARTY: Saint-Malo, France: Saint Malo Mini Maker Faire is a two-day celebration of the Do It Yourself and hacking. It is a futuristic craft fair, an ode to the citizen creativity. This event will feature various booths and workshops that allow the public to discover and manipulate especially robotics, 3D printing, personal manufacturing, video games, modern carpentry … Most of these stands are run by enthusiastic amateurs who make objects and show how doing it yourself. See more at: http://www.makerfairesaintmalo.com/#sthash.YTCM2ipl.dpuf
  • MAKER PARTY: Brooklyn, NY: Drawing Basics with Adobe Illustrator will teach the basics of drawing with Adobe Illustrator CS6, the industry-standard vector graphics software, used by designers of all types who want to create digital graphics, illustrations, and typography. Each week we will cover a different group of tools in Illustrator, such as the shapes and lines tools, and the transform tools.

Saturday, 12 October

  • MAKER PARTY: Changanassery, India: WEB BUDDIES 2013 is a one day training for HTML 5 development. Students studying in Class 8 or Higher, who has aspirations and talent in web design can apply.
  • MAKER PARTY: Irvine, CA: Coder Dojo Orange County #6 is a free, open, non-profit movement to teach youth ages 4-17 to code. We will be breaking kids up into levels by age/ability. They will learn to use: Scratch 2.0, Scratch with Raspberry Pi, creating website with HTML, CSS, and Javascript and more!
  • MAKER PARTY: Manchester, UK: Manchester Raspberry Jam 15 will help you bring your Raspberry Pi to life! Hackers, hobbyists, tinkerers, parents, teachers, kids, experts, beginners – everyone is welcome!
  • MAKER PARTY: Groningen, The Netherlands: Groningen Mini Maker Faire is the annual platform for creators: inventors, builders, hackers, nerds and tinkerers have a day to the world what they invent, create and develop. The large exhibition, the many workshops, Maker Talks scrapheap challenge and inspire visitors of all ages to myself to get started.

Sunday, 13 October

  • MAKER PARTY: Columbus, OH: Two-day Columbus Mini Maker Faire is a family-friendly event to MAKE, create, learn, invent, CRAFT, recycle, think, play and be inspired by celebrating arts, crafts, engineering, food, music, science and technology.

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!

<meta>

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


  • Dial-in: conference# 8600
    • US/International: +1 650 903 0800 x92 Conf# 8600
    • US toll free: +1 800 707 2533 (pin 369) Conf# 8600
    • Canada: +1 416 848 3114 x92 Conf# 8600
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 8600

« Newer PostsOlder Posts »

Powered by WordPress