WeeklyUpdates/2009-07-20: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
(32 intermediate revisions by 17 users not shown)
Line 2: Line 2:


= Friends of the Tree [[Image:Tree.gif|Friends of the Tree]] =
= Friends of the Tree [[Image:Tree.gif|Friends of the Tree]] =
Fligtar wrote in, "I'd like to nominate James Ouyang for Friend of the Tree this week. James is a community member who helped us out for several hours on Saturday in our booth at the Renegade Craft Fair telling people about Firefox, Personas, and add-ons. "
stephend wrote in, "I'd like to nominate Tom Ellins (TMZ) for his awesome SUMO bug triage/verification over the past week, especially."


= Development Updates =
= Development Updates =


== Firefox ==
== Firefox ==
'''Product Roadmap'''
* ''note: beltzner is working on a fuller blog post to discuss these topics, this is a rough outline''
* last week at the Development (Tuesday) and Product Delivery (Wednesday) meetings we talked about stabilization of the trunk (which has been open to review-only landings since December 2008)
** finishing up current work (interruptible relow, content sink, focus, Cairo update, other bits and pieces)
** avoiding things that could break other code areas
** looking to branch / hit 3.6a1 milestone at the end of the month
* proposed product roadmap:
** August 1st: create mozilla-1.9.2 branch
*** release Fennec 1.0 end of summer
*** release RC of Windows CE builds at end of summer
*** release Firefox 3.6 mid-to-late fall, potentially as minor update
** November 1st: create mozilla-1.9.3 branch
*** unsure at this time which products will be consumers
*** maybe a Firefox 3.7 for late spring 2010
** stage "large landings" (ie: compositor, XBL2, etc) on mozilla-central between regular stabilization periods
'''Firefox Front End Work'''
'''Firefox Front End Work'''
 
* now working on a variety of [[Firefox/Sprints|projects]]:
'''[[Firefox/Namoroka|Namoroka]]'''
** stabilizing focus rewrite work
** stabilizing Windows CE builds for shipment with NVIDIA Tegra based devices
** putting new tab-switching UI behind a preference, default off for now
** improving Ts and browser responsiveness
** making the awesomebar asynchronous for increased responsiveness
** adding awesomebar logic to form fill (aka: "awesomecomplete")
** improving scrolling model on Windows and other perceived performance issues
** polishing multitouch and Aero support for Windows 7
** making 404 error pages more useful


'''Team News'''
'''Team News'''
* the team meets on Mondays and Fridays to discuss project work
* can be found in #fx-team, please come join us!


== Gecko ==
== Gecko ==
No update.  Please join the [[Platform#Meetings|Platform Meeting]] on Tuesday for any specific platform development items.


== Branch work: Firefox 3.0.x / Thunderbird 2.0.0.x ==
== Branch work: Firefox 3.0.x / Thunderbird 2.0.0.x ==
Line 21: Line 53:
** see the [https://bugzilla.mozilla.org/buglist.cgi?keywords_type=anywords&keywords=fixed1.9.1.1+verified1.9.1.1 full list of changes] or [http://www.mozilla.com/en-US/firefox/3.5.1/releasenotes/ release notes] for more details
** see the [https://bugzilla.mozilla.org/buglist.cgi?keywords_type=anywords&keywords=fixed1.9.1.1+verified1.9.1.1 full list of changes] or [http://www.mozilla.com/en-US/firefox/3.5.1/releasenotes/ release notes] for more details


* '''[[Releases/Firefox 3.5.2|Firefox 3.5.2]]'''
** working on blocker list and approvals
** see [http://groups.google.com/group/mozilla.dev.planning/browse_frm/thread/0f439307e9db1f6b# dev-planning post] for details on new branch management flags
* '''[[Releases/Firefox 3.0.12|Firefox 3.0.12]]'''
* '''[[Releases/Firefox 3.0.12|Firefox 3.0.12]]'''
** no blocking issues yet reported during beta period
** no blocking issues yet reported during beta period
Line 43: Line 78:
* Shipped Fx3.5.1 to world on 7/16
* Shipped Fx3.5.1 to world on 7/16
* Assisting build team to test builds against signing machines
* Assisting build team to test builds against signing machines
* Automating software update smoketests almost there.  {{bug|504653}}


'''Web Dev Testing'''
'''Web Dev Testing'''
* Shipped [http://blog.mozilla.com/addons/2009/07/15/firefox-add-ons-contributions-pilot/ AMO 5.0.7] with contributions and tagging support
* Shipped [http://blog.mozilla.com/addons/2009/07/15/firefox-add-ons-contributions-pilot/ AMO 5.0.7] with contributions and tagging support
* Checked in Krupa's [http://viewvc.svn.mozilla.org/vc?view=revision&revision=29821 AMO Selnium testcases]
* Checked in Krupa's [http://viewvc.svn.mozilla.org/vc?view=revision&revision=29821 AMO Selenium testcases]
* Checked in Mark Wong's [http://viewvc.svn.mozilla.org/vc?view=revision&revision=29709 cleaned up SUMO Selenium testcases] (original author is Krupa)
* Checked in Mark Wong's [http://viewvc.svn.mozilla.org/vc?view=revision&revision=29709 cleaned up SUMO Selenium testcases] (original author is Krupa)


'''Metrics, Accessibility, Localization, Community'''  
'''Metrics, Accessibility, Localization, Community'''  
* Community:
* Community:
** A good [http://quality.mozilla.org/events/2009/jul/14/firefox-35-bug-triage Bug triage bug day] was held last Tuesday.  Along with a good Mountain View [http://quality.mozilla.org/events/2009/jul/15/learning-about-mozilla-crash-reporting-and-analysis Mozilla crash reporting and analysis Meet-up] on Wednseday.
** A good [http://quality.mozilla.org/events/2009/jul/14/firefox-35-bug-triage Bug triage bug day] was held last Tuesday.  There was also a good Mountain View [http://quality.mozilla.org/events/2009/jul/15/learning-about-mozilla-crash-reporting-and-analysis Mozilla crash reporting and analysis Meet-up] on Wednesday. See event summary [http://quality.mozilla.org/blogs/mozilla-crash-reporting-and-analysis-meetup-last-wednesday here]
** There is an upcoming [http://blog.mozilla.com/tomcat/2009/07/06/open-source-meeting-in-munich-july-24/ Mozilla and Openoffice Meetup] in Munich on Friday, July 24th!
** There is an upcoming [http://blog.mozilla.com/tomcat/2009/07/06/open-source-meeting-in-munich-july-24/ Mozilla and Openoffice Meetup] in Munich on Friday, July 24th!
** QA meetup last week on Crash Reporting tools (marcia).  See event summary [http://quality.mozilla.org/blogs/mozilla-crash-reporting-and-analysis-meetup-last-wednesday here]
** Also on Fri, July 24th is a [http://quality.mozilla.org/events/2009/jul/24/testday-testing-mozilla-web-page AMO 5.0.8 test day]
* Accessiblity:
* Accessibility:
** Some [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=504252%2C++504985%2C+420845%2C+352093%2C++504561%2C++503727&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= key bugs worked on, reviewed, etc]. Also provided some review of patches for Thunderbird and Seamonkey.
** Some [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=504252%2C++504985%2C+420845%2C+352093%2C++504561%2C++503727&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= key bugs worked on, reviewed, etc]. Also provided some review of patches for Thunderbird and Seamonkey.
** Wrote a [http://www.marcozehe.de/2009/07/16/blind-web-devs-jump-on-the-firebug-train/ blog post on the Firebug 1.4 release]. It highlights the UI accessibility features and what implications this has for blind web devs or those who think of becoming one.
** Wrote a [http://www.marcozehe.de/2009/07/16/blind-web-devs-jump-on-the-firebug-train/ blog post on the Firebug 1.4 release]. It highlights the UI accessibility features and what implications this has for blind web devs or those who think of becoming one.
Line 62: Line 98:


'''Test Development'''
'''Test Development'''
* Test Development Work Week
** Planned out Schedule and work toward [[QA/TDAI/WorkWeek_Planning|August 14 Milestones]].
** Created a plan for automated crash analysis (more on that to come, watch Planet Mozilla)
** Joel and Clint are [http://en.oreilly.com/oscon2009/public/schedule/detail/8360 speaking at Oscon]
** Participated in the [http://www.communityleadershipsummit.com/ Community Leadership Summit] last weekend (more to come on that, watch planet Mozilla)


== Security ==
== Security ==
* 3.5.1 shipped to fix a [http://blog.mozilla.com/security/2009/07/14/critical-javascript-vulnerability-in-firefox-35/ 0-day vulnerability in Firefox 3.5]
* [http://blog.mozilla.com/security/2009/07/19/milw0rm-9158-stack-overflow-crash-not-exploitable-cve-2009-2479/ Incorrect report of a vulnerability in Firefox 3.5.1]
* Crash triage bug day tomorrow (2009-07-21) in #bugday using [http://www.squarefree.com/2009/06/29/new-guide-to-triaging-crash-bugs/ new crash bug triage guide]


== Marketing/PR ==
== Marketing/PR ==
 
'''PR'''
 
* John Lilly on NBC's Press:Here aired Sunday http://pressheretv.com/default.asp?cat=1&subcat=1
 
* MaximumPC report on "5 Awesome Labs Projects for Firefox 3.5" http://bit.ly/HoXMg
 
* InformationWeek review of Firefox 3.5 http://bit.ly/kXPGd
 
* Paul Krill from TechWorld reports on the contributions program for Add-ons http://bit.ly/WfNrF
 
'''MozService Week'''
 
*Held our first partner (or "Friends") call last week. We're looking to build out our network of supporters for the program and will make an announcement shortly on new Friends.
*Localization: Looking to stage DE, FR and ES shortly. Thanks to everyone for helping localize it!


'''PR'''


'''Events'''  
'''Events'''  
*[[Renegade Craft Fair|Renegade Craft Festival]], July 18 - 19, 2009, San Francisco - We had a great time at Renegade this past weekend.  Thanks so much to all of the volunteers that showed up and helped us out.  Check out some of our thoughts on the fair on the [[Renegade Craft Fair#Signups|wiki]].
* MozCamp Mumbai:  Thanks to community members Aamod Nerurkar and Sanjay Bhangar for pulling together a MozCamp with a week's notice.  Talks included a pre-recorded standards talk with Arun Ranganathan and a marketing Mozilla & Firefox talk by Aamod.  Aamod and Sanjay will post the recorded talks shortly.


'''General'''
*[[Renegade Craft Fair|Renegade Craft Festival]], July 18 - 19, 2009, San Francisco - We had a great time at Renegade this past weekend.  Thanks so much to all of the volunteers that showed up and helped us out.  Check out some of our thoughts on the fair on the [[Renegade Craft Fair#Blog_Posts|wiki]].
* Welcome Caitlin Looney! Caitlin will be heading up product marketing for Fennec, based out of Mountain View.
*[http://mozcamp.in/mumbai/wiki/index.php/Main_Page MozCamp Mumbai]: Thanks to community members Aamod Nerurkar and Sanjay Bhangar for pulling together a MozCamp with a week's notice. Talks included a pre-recorded standards talk with Arun Ranganathan and a marketing Mozilla & Firefox talk by Aamod. Aamod and Sanjay will post the recorded talks shortly.
 
 
 
'''General'''  
*Infectious design contest/challenge launched: [http://blog.mozilla.com/blog/2009/07/14/robot-love-is-infectious/ "People & Robots: Best Friends Forever"]
*Welcome Caitlin Looney! Caitlin will be heading up product marketing for Fennec, based out of Mountain View.


== Support ==
== Support ==
* The Firefox Manual has been updated for 3.5! Big thanks to the SUMO community for making this happen, and especially xtz and TMZ who signed up for chapter updates on the [https://wiki.mozilla.org/Support/Floss_Manual_3.5_Update3.5 update tracking page].
* The Firefox Manual has been updated for 3.5! Big thanks to the SUMO community for making this happen, and especially xtz and TMZ who signed up for chapter updates on the [[Support/Floss_Manual_3.5_Update|3.5 update tracking page]].


== Metrics ==
== Metrics ==
* Browser market share – We spoke with Net Applications last week.  They're planning to not publish any market share data for June.  July data, expected to come out August 1st, will be based on a new methodology.


== Evangelism ==
== Evangelism ==
* JavaScript article that people should blog / talk about - it's really great - thanks to Dave Mandelin - http://hacks.mozilla.org/2009/07/tracemonkey-overview/ or - http://bit.ly/35trace


== Labs ==
== Labs ==
Line 98: Line 163:


== Add-ons ==
== Add-ons ==
* Launched 5.0.7 on 7/15 with Contributions and Tagging
** Over 100 developers have requested contributions from $.99 to $10
*** Response from community and press has been positive
** Tagging
*** Developers and users can both create tags- developers can delete any tag
*** Tags can be used to navigate add-ons or create searchable keywords
* Next up is rich user profiles, public statistics dashboard, and numerous bug fixes.
* Renegade Craft Fair big success
** Lots of enthusiasm for Firefox, low awareness of add-ons and personas


== Webdev ==
== Webdev ==
Line 126: Line 200:


= Other Business =
= Other Business =
[[Category:Weekly Updates]]
[[Category:Meeting Notes]]

Latest revision as of 06:31, 1 October 2014

« previous week | index | next week »

Friends of the Tree Friends of the Tree

Fligtar wrote in, "I'd like to nominate James Ouyang for Friend of the Tree this week. James is a community member who helped us out for several hours on Saturday in our booth at the Renegade Craft Fair telling people about Firefox, Personas, and add-ons. "

stephend wrote in, "I'd like to nominate Tom Ellins (TMZ) for his awesome SUMO bug triage/verification over the past week, especially."

Development Updates

Firefox

Product Roadmap

  • note: beltzner is working on a fuller blog post to discuss these topics, this is a rough outline
  • last week at the Development (Tuesday) and Product Delivery (Wednesday) meetings we talked about stabilization of the trunk (which has been open to review-only landings since December 2008)
    • finishing up current work (interruptible relow, content sink, focus, Cairo update, other bits and pieces)
    • avoiding things that could break other code areas
    • looking to branch / hit 3.6a1 milestone at the end of the month
  • proposed product roadmap:
    • August 1st: create mozilla-1.9.2 branch
      • release Fennec 1.0 end of summer
      • release RC of Windows CE builds at end of summer
      • release Firefox 3.6 mid-to-late fall, potentially as minor update
    • November 1st: create mozilla-1.9.3 branch
      • unsure at this time which products will be consumers
      • maybe a Firefox 3.7 for late spring 2010
    • stage "large landings" (ie: compositor, XBL2, etc) on mozilla-central between regular stabilization periods

Firefox Front End Work

  • now working on a variety of projects:
    • stabilizing focus rewrite work
    • stabilizing Windows CE builds for shipment with NVIDIA Tegra based devices
    • putting new tab-switching UI behind a preference, default off for now
    • improving Ts and browser responsiveness
    • making the awesomebar asynchronous for increased responsiveness
    • adding awesomebar logic to form fill (aka: "awesomecomplete")
    • improving scrolling model on Windows and other perceived performance issues
    • polishing multitouch and Aero support for Windows 7
    • making 404 error pages more useful

Team News

  • the team meets on Mondays and Fridays to discuss project work
  • can be found in #fx-team, please come join us!

Gecko

No update. Please join the Platform Meeting on Tuesday for any specific platform development items.

Branch work: Firefox 3.0.x / Thunderbird 2.0.0.x

  • Firefox 3.5.2
    • working on blocker list and approvals
    • see dev-planning post for details on new branch management flags
  • Firefox 3.0.12
    • no blocking issues yet reported during beta period
    • intending to ship tomorrow
  • Firefox 3.0.13
    • code freeze is August 4 at 11:59pm
    • aiming for early September release

TB 3

  • On schedule to ship Thunderbird 3.0b3 tomorrow, July 21

Mobile

IT

Release Engineering

QA

Test Execution

  • Shipped Fx3.0.12 to beta on 7/14
  • Shipped Fx3.5.1 to world on 7/16
  • Assisting build team to test builds against signing machines
  • Automating software update smoketests almost there. bug 504653

Web Dev Testing

Metrics, Accessibility, Localization, Community

  • Community:
  • Accessibility:
  • Metrics
    • Working with Simon on and talked to Blezner about short term metrics to put in place. We should have some new public metrics regarding bugs marked blocking within about a week.
    • Completed a first round of JSCoverage tool modifications and coverage collection. So we have a good set of code coverage for both C/C++ and JS. Worked with catlee and joduinn to make mochitest code coverage collection more reliable.

Test Development

Security

Marketing/PR

PR

MozService Week

  • Held our first partner (or "Friends") call last week. We're looking to build out our network of supporters for the program and will make an announcement shortly on new Friends.
  • Localization: Looking to stage DE, FR and ES shortly. Thanks to everyone for helping localize it!


Events

  • Renegade Craft Festival, July 18 - 19, 2009, San Francisco - We had a great time at Renegade this past weekend.  Thanks so much to all of the volunteers that showed up and helped us out.  Check out some of our thoughts on the fair on the wiki.
  • MozCamp Mumbai: Thanks to community members Aamod Nerurkar and Sanjay Bhangar for pulling together a MozCamp with a week's notice. Talks included a pre-recorded standards talk with Arun Ranganathan and a marketing Mozilla & Firefox talk by Aamod. Aamod and Sanjay will post the recorded talks shortly.


General

Support

  • The Firefox Manual has been updated for 3.5! Big thanks to the SUMO community for making this happen, and especially xtz and TMZ who signed up for chapter updates on the 3.5 update tracking page.

Metrics

  • Browser market share – We spoke with Net Applications last week. They're planning to not publish any market share data for June. July data, expected to come out August 1st, will be based on a new methodology.

Evangelism

Labs

Developer Tools

  • Memory tool
    • Blog post on Memory Tool update posted
    • Met with members of platform team to discuss next steps
    • Busily working away on the next version
  • Bespin
    • Next major feature, collaboration, coming soon, maybe as soon as tomorrow
    • Stabilization work on user interface on-going, should be wrapped up this week
  • Tools directory
    • Minor release this week with updated database and user interface, as well as blog post discussion vision and roadmap of the tool

Add-ons

  • Launched 5.0.7 on 7/15 with Contributions and Tagging
    • Over 100 developers have requested contributions from $.99 to $10
      • Response from community and press has been positive
    • Tagging
      • Developers and users can both create tags- developers can delete any tag
      • Tags can be used to navigate add-ons or create searchable keywords
  • Next up is rich user profiles, public statistics dashboard, and numerous bug fixes.
  • Renegade Craft Fair big success
    • Lots of enthusiasm for Firefox, low awareness of add-ons and personas

Webdev

  • AMO 5.0.7 launched last week!
  • Socorro - refreshing UI for OSCON - update today or tomorrow (Austin, Lars are at OSCON this week as well giving a talk on Socorro).
  • AUS - made some changes to AUS last week to accommodate channel exceptions for throttling.
  • Scores from Full-time vs. Interns:
    • Game 1: FT 21, Interns 8
    • Game 2: FT 21, Interns 16

L10n

Firefox 3.5

Firefox 3.5.1 shipped with Macedonian and Serbian.

Foundation Updates

  • The full Mozilla Foundation team met in Toronto last week to map out the rest of 2009 and start 2010 planning.
    • Blog and wiki postings coming soon with updated priorities and ideas for new initiatives.

Roundtable

Intern Show & Tell

No Show and Tell this week... We'll resume next week. Also, we'll start the interns' brownbags in a couple of weeks, during which the interns will be able to share their projects in greater details. Times/dates/topic will be posted on the regular brownbags page, and we'll have between 2 and 4 presentations per session.

Other Business